summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add ignores, remove old filesThomas Vander Stichele2004-03-104-246/+5
| | | | | Original commit message from CVS: add ignores, remove old files
* whoops, didn't mean to commit this one :)Thomas Vander Stichele2004-03-101-784/+0
| | | | | Original commit message from CVS: whoops, didn't mean to commit this one :)
* updating tools generationThomas Vander Stichele2004-03-108-6/+1118
| | | | | Original commit message from CVS: updating tools generation
* ext/divx/gstdivxdec.c: Downgrade priority. We prefer ffdec_mpeg4.Ronald S. Bultje2004-03-102-15/+48
| | | | | | | | | | | | | | | 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.
* gst/audioconvert/gstaudioconvert.c: Fix typo in width 8 conversion.Colin Walters2004-03-101-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.
* gst-libs/gst/mixer/mixer.c: the signals take 2 argumentsBenjamin Otte2004-03-091-0/+5
| | | | | | Original commit message from CVS: * gst-libs/gst/mixer/mixer.c: (gst_mixer_class_init): the signals take 2 arguments
* ext/alsa/gstalsa.c: Add fixate function. (bug #135719)David Schleef2004-03-091-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):
* fix commentBenjamin Otte2004-03-091-1/+1
| | | | | Original commit message from CVS: fix comment
* ext/mikmod/gstmikmod.*: make mikmod's loop function not loop infinitely and ↵Benjamin Otte2004-03-093-46/+55
| | | | | | | | | | | | | 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
* ext/lcs/Makefile.am: Fix so that the lcs colorspace plugin doesn't conflict ↵David Schleef2004-03-092-5/+12
| | | | | | | | | | | 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)
* bump nanoThomas Vander Stichele2004-03-091-0/+4
| | | | | Original commit message from CVS: bump nano
* releaseThomas Vander Stichele2004-03-091-0/+4
| | | | | Original commit message from CVS: release
* releasingThomas Vander Stichele2004-03-094-11/+48
| | | | | Original commit message from CVS: releasing
* synchronize the two pc filesThomas Vander Stichele2004-03-091-1/+7
| | | | | Original commit message from CVS: synchronize the two pc files
* add/fix error handling in cdparanoia add it to translations make tools ↵Thomas Vander Stichele2004-03-094-0/+16
| | | | | | | | | scripts executable Original commit message from CVS: add/fix error handling in cdparanoia add it to translations make tools scripts executable
* removing plugins from buildThomas Vander Stichele2004-03-093-8/+10
| | | | | Original commit message from CVS: removing plugins from build
* gst-libs/gst/riff/riff-read.c: Fix metadata read crash (#136537).Ronald S. Bultje2004-03-091-0/+5
| | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-read.c: (gst_riff_read_info): Fix metadata read crash (#136537).
* Can you feel the nas tonight? Can you feel the NAS? hey, I am even better ↵Christian Schaller2004-03-081-0/+6
| | | | | | | 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
* small media-info fixesThomas Vander Stichele2004-03-081-0/+6
| | | | | Original commit message from CVS: small media-info fixes
* fix ogg pipeline in gst-launch-extChristian Schaller2004-03-082-1/+6
| | | | | Original commit message from CVS: fix ogg pipeline in gst-launch-ext
* remove user_data pad to fix MPEG video playbackThomas Vander Stichele2004-03-081-0/+8
| | | | | Original commit message from CVS: remove user_data pad to fix MPEG video playback
* add a warningThomas Vander Stichele2004-03-082-4/+15
| | | | | Original commit message from CVS: add a warning
* gst/qtdemux/qtdemux.c: Added Cinepak format (bug #136470)David Schleef2004-03-072-1/+7
| | | | | | Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_video_caps): Added Cinepak format (bug #136470)
* this should more or less work correctly.Thomas Vander Stichele2004-03-071-0/+17
| | | | | Original commit message from CVS: this should more or less work correctly.
* remove conflict indicatorsChristian Schaller2004-03-071-1/+0
| | | | | Original commit message from CVS: remove conflict indicators
* Arwed von Merkatz provides us with more NAS fixesChristian Schaller2004-03-071-0/+6
| | | | | Original commit message from CVS: Arwed von Merkatz provides us with more NAS fixes
* gst/qtdemux/qtdemux.c: Fix crash (j might be greater than n_samples, in ↵Ronald S. Bultje2004-03-072-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.
* sys/oss/gstosssink.c: And another caller that couldn't handle delay < 0 ↵Ronald S. Bultje2004-03-072-4/+16
| | | | | | | | | | | (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.
* sys/oss/gstosssink.c: get_delay() may return values lower than 0. In those ↵Ronald S. Bultje2004-03-072-2/+14
| | | | | | | | | | | | 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.
* Fix several misuse of gst_buffer_merge (it doesn't take ownership of any ↵Christophe Fergeau2004-03-064-5/+32
| | | | | | | | | | | | | | | | | | 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...
* first pass at making this work again needs quite a lot of cleanupsThomas Vander Stichele2004-03-061-0/+20
| | | | | | Original commit message from CVS: first pass at making this work again needs quite a lot of cleanups
* ext/mad/gstid3tag.c: fix huge leak: gst_buffer_merge doesn't unref the first ↵Benjamin Otte2004-03-061-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.
* report mode/layer/emphThomas Vander Stichele2004-03-061-0/+5
| | | | | Original commit message from CVS: report mode/layer/emph
* ext/mad/gstmad.c: fixed caps leakChristophe Fergeau2004-03-061-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
* signal serialThomas Vander Stichele2004-03-061-0/+5
| | | | | Original commit message from CVS: signal serial
* handle _TIME and _BYTE queriesThomas Vander Stichele2004-03-061-0/+8
| | | | | Original commit message from CVS: handle _TIME and _BYTE queries
* ext/mad/gstmad.c: send the average bitrate read from the xing headerChristophe Fergeau2004-03-061-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
* gst/audioconvert/gstaudioconvert.c: do conversions from/to float correctly, ↵Benjamin Otte2004-03-061-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
* For some reason, I only committed a ChangeLog entry yesterday and not the ↵Christophe Fergeau2004-03-061-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
* ext/ogg/gstoggdemux.c: make sure to handle the case where there's no current ↵Benjamin Otte2004-03-061-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.
* ext/aalib/gstaasink.c: Add fixate function. (bug #131128)David Schleef2004-03-063-0/+40
| | | | | | | | | | | | | 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.
* gst/mpegstream/gstrfc2250enc.c: Fix code that ignores return value of ↵David Schleef2004-03-061-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.
* gst/udp/gstudpsrc.c: Check for unfixed caps and throw an element error. ↵David Schleef2004-03-062-1/+14
| | | | | | | | (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)
* ext/faad/gstfaad.c: Fix negotiation.David Schleef2004-03-062-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* ext/mad/gstmad.c: Fix detection of Xing headersChristophe Fergeau2004-03-061-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
* debug updatesThomas Vander Stichele2004-03-062-14/+44
| | | | | Original commit message from CVS: debug updates
* ext/mad/: parse Xing header in vbr files, and report the parsed length as a ↵Christophe Fergeau2004-03-051-0/+8
| | | | | | | | | | | | | GST_TAG_DURATION tag. Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list): * ext/mad/gstmad.c: (gst_mad_init), (is_xhead), (mpg123_parse_xing_header), (gst_mad_chain): parse Xing header in vbr files, and report the parsed length as a GST_TAG_DURATION tag. * gst/tags/gstid3tag.c: support TLEN (duration) tag
* gst/audioconvert/gstaudioconvert.c: convert channels correctly. convert ↵Benjamin Otte2004-03-052-0/+5
| | | | | | | | correctly to unsigned. Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_channels): convert channels correctly. convert correctly to unsigned.
* sys/xvimage/xvimagesink.c: Check if we have a window before clearing it.Julien Moutte2004-03-051-0/+5
| | | | | | | | Original commit message from CVS: 2004-03-05 Julien MOUTTE <julien@moutte.net> * sys/xvimage/xvimagesink.c: (gst_xvimagesink_change_state): Check if we have a window before clearing it.
* sys/ximage/ximagesink.c: Check if we have a window before clearing it.Julien Moutte2004-03-051-0/+5
| | | | | | | | Original commit message from CVS: 2004-03-05 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_change_state): Check if we have a window before clearing it.