summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-03-12gst-libs/gst/xoverlay/xoverlay.*: replace XID with unsigned long to get rid ↵Benjamin Otte3-7/+14
of the xlibs dependency in Original commit message from CVS: * gst-libs/gst/xoverlay/xoverlay.c: (gst_x_overlay_set_xwindow_id), (gst_x_overlay_got_xwindow_id): * gst-libs/gst/xoverlay/xoverlay.h: replace XID with unsigned long to get rid of the xlibs dependency in XOverlay (fixes #137004)
2004-03-12Port all elements that can be ported to videofilter, and fix up the caps.Jan Schmidt1-0/+26
Original commit message from CVS: Port all elements that can be ported to videofilter, and fix up the caps. Can someone with a big-endian machine please check them?
2004-03-11sys/oss/gstosssink.c: Latest fixes for A/V sync, audio playback and such. ↵Ronald S. Bultje1-0/+8
This is about all... MPEG playback issues a... Original commit message from CVS: * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_get_time), (gst_osssink_chain), (gst_osssink_change_state): Latest fixes for A/V sync, audio playback and such. This is about all... MPEG playback issues are mostly related to the async build- up of MPEG files, I cannot fix that. Use basicgthread to solve it.
2004-03-10use pkg-config checks for some, falling back to the old one.Thomas Vander Stichele3-120/+54
Original commit message from CVS: use pkg-config checks for some, falling back to the old one. fixes #131270
2004-03-10updating tools generationThomas Vander Stichele2-2/+13
Original commit message from CVS: updating tools generation
2004-03-10ext/divx/gstdivxdec.c: Downgrade priority. We prefer ffdec_mpeg4.Ronald S. Bultje4-68/+93
Original commit message from CVS: * ext/divx/gstdivxdec.c: Downgrade priority. We prefer ffdec_mpeg4. * ext/faad/gstfaad.c: (gst_faad_srcgetcaps), (gst_faad_srcconnect), (gst_faad_chain), (gst_faad_change_state): Fix capsnego. Doesn't work for some sounds because we don't have a 5:1 to stereo element. * ext/xvid/gstxvid.c: (plugin_init): Add priority. * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain), (gst_osssink_change_state): Add discont handling.
2004-03-10gst/audioconvert/gstaudioconvert.c: Fix typo in width 8 conversion.Colin Walters1-0/+5
Original commit message from CVS: 2004-03-09 Colin Walters <walters@verbum.org> * gst/audioconvert/gstaudioconvert.c: Fix typo in width 8 conversion.
2004-03-09gst-libs/gst/mixer/mixer.c: the signals take 2 argumentsBenjamin Otte2-3/+8
Original commit message from CVS: * gst-libs/gst/mixer/mixer.c: (gst_mixer_class_init): the signals take 2 arguments
2004-03-09ext/alsa/gstalsa.c: Add fixate function. (bug #135719)David Schleef1-0/+7
Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_request_new_pad), (gst_alsa_fixate): Add fixate function. (bug #135719) * ext/alsa/gstalsa.h: * ext/alsa/gstalsasink.c: (gst_alsa_sink_init):
2004-03-09fix commentBenjamin Otte1-1/+1
Original commit message from CVS: fix comment
2004-03-09ext/mikmod/gstmikmod.*: make mikmod's loop function not loop infinitely and ↵Benjamin Otte2-40/+30
call gst_element_yield anymore Original commit message from CVS: * ext/mikmod/gstmikmod.c: (gst_mikmod_init), (gst_mikmod_loop), (gst_mikmod_change_state): * ext/mikmod/gstmikmod.h: make mikmod's loop function not loop infinitely and call gst_element_yield anymore * gst/modplug/gstmodplug.cc: fix pad negotiation
2004-03-09ext/lcs/Makefile.am: Fix so that the lcs colorspace plugin doesn't conflict ↵David Schleef3-10/+17
with the internal colorspace plugin. Original commit message from CVS: * ext/lcs/Makefile.am: Fix so that the lcs colorspace plugin doesn't conflict with the internal colorspace plugin. * gst-libs/gst/audio/make_filter: Use `` instead of $() to satisfy the crappy-ass shell shipped by a certain vendor. * gst/videofilter/make_filter: same (bug #135299)
2004-03-09bump nanoThomas Vander Stichele1-0/+4
Original commit message from CVS: bump nano
2004-03-09releaseThomas Vander Stichele1-0/+4
Original commit message from CVS: release
2004-03-09releasingThomas Vander Stichele5-12/+142
Original commit message from CVS: releasing
2004-03-09synchronize the two pc filesThomas Vander Stichele3-3/+10
Original commit message from CVS: synchronize the two pc files
2004-03-09add/fix error handling in cdparanoia add it to translations make tools ↵Thomas Vander Stichele3-0/+11
scripts executable Original commit message from CVS: add/fix error handling in cdparanoia add it to translations make tools scripts executable
2004-03-09removing plugins from buildThomas Vander Stichele3-8/+10
Original commit message from CVS: removing plugins from build
2004-03-09gst-libs/gst/riff/riff-read.c: Fix metadata read crash (#136537).Ronald S. Bultje2-1/+5
Original commit message from CVS: * gst-libs/gst/riff/riff-read.c: (gst_riff_read_info): Fix metadata read crash (#136537).
2004-03-08Can you feel the nas tonight? Can you feel the NAS? hey, I am even better ↵Christian Schaller3-11/+63
than Elton John at these songs Original commit message from CVS: Can you feel the nas tonight? Can you feel the NAS? hey, I am even better than Elton John at these songs
2004-03-08small media-info fixesThomas Vander Stichele3-66/+18
Original commit message from CVS: small media-info fixes
2004-03-08fix ogg pipeline in gst-launch-extChristian Schaller1-0/+5
Original commit message from CVS: fix ogg pipeline in gst-launch-ext
2004-03-08remove user_data pad to fix MPEG video playbackThomas Vander Stichele1-0/+8
Original commit message from CVS: remove user_data pad to fix MPEG video playback
2004-03-08add a warningThomas Vander Stichele1-0/+6
Original commit message from CVS: add a warning
2004-03-07gst/qtdemux/qtdemux.c: Added Cinepak format (bug #136470)David Schleef2-1/+7
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_video_caps): Added Cinepak format (bug #136470)
2004-03-07compiler fixesThomas Vander Stichele3-3/+6
Original commit message from CVS: compiler fixes
2004-03-07compile fixesThomas Vander Stichele2-4/+7
Original commit message from CVS: compile fixes
2004-03-07this should more or less work correctly.Thomas Vander Stichele8-250/+193
Original commit message from CVS: this should more or less work correctly.
2004-03-07remove conflict indicatorsChristian Schaller1-1/+0
Original commit message from CVS: remove conflict indicators
2004-03-07Arwed von Merkatz provides us with more NAS fixesChristian Schaller2-2/+38
Original commit message from CVS: Arwed von Merkatz provides us with more NAS fixes
2004-03-07gst/qtdemux/qtdemux.c: Fix crash (j might be greater than n_samples, in ↵Ronald S. Bultje2-5/+14
which case we're writing outside the allocate... Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream), (qtdemux_parse_trak): Fix crash (j might be greater than n_samples, in which case we're writing outside the allocated space for the array) and memleak.
2004-03-07sys/oss/gstosssink.c: And another caller that couldn't handle delay < 0 ↵Ronald S. Bultje1-0/+8
(unsigned integer overflow). Video now contin... Original commit message from CVS: * sys/oss/gstosssink.c: (gst_osssink_chain): And another caller that couldn't handle delay < 0 (unsigned integer overflow). Video now continues playing on an audio buffer underrun, and the clock continues working. Audio still stalls.
2004-03-07sys/oss/gstosssink.c: get_delay() may return values lower than 0. In those ↵Ronald S. Bultje1-0/+9
cases, we should not actually cast to *uns... Original commit message from CVS: * sys/oss/gstosssink.c: (gst_osssink_get_delay), (gst_osssink_get_time): get_delay() may return values lower than 0. In those cases, we should not actually cast to *unsigned* int64, that will break stuff horribly. In my case, it screwed up A/V sync in movies in totem rather badly.
2004-03-06Fix several misuse of gst_buffer_merge (it doesn't take ownership of any ↵Christophe Fergeau3-5/+27
buffer), should fix some leaks. I hope I did... Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/faac/gstfaac.c: (gst_faac_chain): * ext/flac/gstflactag.c: (gst_flac_tag_chain): * ext/libpng/gstpngenc.c: (user_write_data): * ext/mikmod/gstmikmod.c: (gst_mikmod_loop): * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain): * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle): * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): Fix several misuse of gst_buffer_merge (it doesn't take ownership of any buffer), should fix some leaks. I hope I didn't unref buffers that shouldn't be...
2004-03-06first pass at making this work again needs quite a lot of cleanupsThomas Vander Stichele6-105/+361
Original commit message from CVS: first pass at making this work again needs quite a lot of cleanups
2004-03-06ext/mad/gstid3tag.c: fix huge leak: gst_buffer_merge doesn't unref the first ↵Benjamin Otte1-0/+6
argument itself. Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_chain): fix huge leak: gst_buffer_merge doesn't unref the first argument itself.
2004-03-06report mode/layer/emphThomas Vander Stichele1-0/+5
Original commit message from CVS: report mode/layer/emph
2004-03-06ext/mad/gstmad.c: fixed caps leakChristophe Fergeau1-0/+4
Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/mad/gstmad.c: (gst_mad_chain): fixed caps leak
2004-03-06signal serialThomas Vander Stichele1-0/+5
Original commit message from CVS: signal serial
2004-03-06handle _TIME and _BYTE queriesThomas Vander Stichele1-0/+8
Original commit message from CVS: handle _TIME and _BYTE queries
2004-03-06ext/mad/gstmad.c: send the average bitrate read from the xing headerChristophe Fergeau1-0/+5
Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/mad/gstmad.c: (gst_mad_chain): send the average bitrate read from the xing header
2004-03-06gst/audioconvert/gstaudioconvert.c: do conversions from/to float correctly, ↵Benjamin Otte1-0/+9
fix some caps nego errors, export correct... Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_getcaps), (gst_audio_convert_link), (gst_audio_convert_change_state), (gst_audio_convert_buffer_from_default_format): do conversions from/to float correctly, fix some caps nego errors, export correct supported caps in template and getcaps, use correct caps in try_set_caps functions
2004-03-06For some reason, I only committed a ChangeLog entry yesterday and not the ↵Christophe Fergeau1-0/+7
corresponding code... Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> For some reason, I only committed a ChangeLog entry yesterday and not the corresponding code... * ext/mad/gstmad.c: Fix detection of Xing headers * gst/tags/gstid3tag.c: Changes to support TLEN tags
2004-03-06ext/ogg/gstoggdemux.c: make sure to handle the case where there's no current ↵Benjamin Otte1-0/+7
chain gracefully. Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_get_pad_by_pad), (gst_ogg_demux_src_query): make sure to handle the case where there's no current chain gracefully.
2004-03-06ext/aalib/gstaasink.c: Add fixate function. (bug #131128)David Schleef2-0/+41
Original commit message from CVS: * ext/aalib/gstaasink.c: (gst_aasink_fixate), (gst_aasink_init): Add fixate function. (bug #131128) * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_init), (gst_sdlvideosink_fixate): Add fixate function. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link): Fix attempt to print a non-pointer using GST_PTR_FORMAT. * gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt): Fix missing break that was causing ulaw to be interpreted as raw int.
2004-03-06gst/mpegstream/gstrfc2250enc.c: Fix code that ignores return value of ↵David Schleef1-0/+9
gst_buffer_merge(). (bug #114560) Original commit message from CVS: * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): Fix code that ignores return value of gst_buffer_merge(). (bug #114560) * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_descramble_segment): * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): same * testsuite/gst-lint: Check for above.
2004-03-06gst/udp/gstudpsrc.c: Check for unfixed caps and throw an element error. ↵David Schleef1-0/+5
(bug #136334) Original commit message from CVS: * gst/udp/gstudpsrc.c: (gst_udpsrc_get): Check for unfixed caps and throw an element error. (bug #136334)
2004-03-06ext/faad/gstfaad.c: Fix negotiation.David Schleef9-13/+113
Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_srcgetcaps), (gst_faad_chain): Fix negotiation. * ext/librfb/gstrfbsrc.c: (gst_rfbsrc_handle_src_event): Add key and button events. * gst-libs/gst/floatcast/floatcast.h: Fix a minor bug in this dung heap of code. * gst-libs/gst/gconf/gstreamer-gconf-uninstalled.pc.in: gstgconf depends on gconf * gst-libs/gst/gconf/gstreamer-gconf.pc.in: same * gst-libs/gst/play/play.c: (gst_play_pipeline_setup), (gst_play_video_fixate), (gst_play_audio_fixate): Add a fixate function to encourage better negotiation, particularly between audioconvert and osssink. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain): * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Make some debugging more important. * gst/typefind/gsttypefindfunctions.c: Fix mistake in flash typefinding. * gst/vbidec/vbiscreen.c: Add glib header * pkgconfig/gstreamer-play.pc.in: Depends on gst-interfaces.
2004-03-06ext/mad/gstmad.c: Fix detection of Xing headersChristophe Fergeau1-0/+5
Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@users.sourceforge.net> * ext/mad/gstmad.c: Fix detection of Xing headers * gst/tags/gstid3tag.c: Changes to support TLEN tags
2004-03-06debug updatesThomas Vander Stichele1-0/+6
Original commit message from CVS: debug updates