summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-01-03Fix build with gcc-2.x (declare variables at the beginning of a block etc.). ↵Jens Granseuer8-25/+46
Fixes #391971. Original commit message from CVS: Patch by: Jens Granseuer <jensgr at gmx net> * ext/xvid/gstxvidenc.c: (gst_xvidenc_encode), (gst_xvidenc_get_property): * gst/filter/gstbpwsinc.c: (bpwsinc_transform_ip): * gst/filter/gstfilter.c: (plugin_init): * gst/filter/gstiir.c: (iir_transform_ip): * gst/filter/gstlpwsinc.c: (lpwsinc_transform_ip): * gst/modplug/gstmodplug.cc: * gst/nuvdemux/gstnuvdemux.c: (gst_nuv_demux_header_load), (gst_nuv_demux_stream_extend_header): Fix build with gcc-2.x (declare variables at the beginning of a block etc.). Fixes #391971.
2007-01-02gst/real/gstreal.c: Use codec_data supplied in caps.Edward Hervey2-30/+45
Original commit message from CVS: reviewed by: Edward Hervey <edward@fluendo.com> * gst/real/gstreal.c: (gst_realdec_setcaps): Use codec_data supplied in caps. (gst_realdec_get_property): Correctly return default path. (gst_realdec_class_init): Remove unused state_change method.
2007-01-01configure.ac: Only build the plugin on 32bit x86 architectures.Edward Hervey2-0/+11
Original commit message from CVS: * configure.ac: Only build the plugin on 32bit x86 architectures.
2007-01-01New plugin for decoding RealVideo Streams using the x86 32bit shared libraries.Edward Hervey4-0/+833
Original commit message from CVS: reviewed by: Edward Hervey <edward@fluendo.com> * configure.ac: * gst/real/Makefile.am: * gst/real/gstreal.c: (gst_realdec_alloc_buffer), (gst_realdec_decode), (gst_realdec_chain), (gst_realdec_activate_push), (gst_realdec_setcaps), (gst_realdec_init), (gst_realdec_base_init), (gst_realdec_change_state), (gst_realdec_finalize), (gst_realdec_set_property), (gst_realdec_get_property), (gst_realdec_class_init), (plugin_init): New plugin for decoding RealVideo Streams using the x86 32bit shared libraries. Closes #354174
2006-12-30tests/check/elements/videocrop.c: When we can't create an element needed for ↵Tim-Philipp Müller2-6/+13
the test, print a message detailing whic... Original commit message from CVS: * tests/check/elements/videocrop.c: (GST_START_TEST), (videocrop_test_cropping_init_context): When we can't create an element needed for the test, print a message detailing which element it actually is that's missing (#390673).
2006-12-22Added seek support.Edgard Lima3-438/+522
Original commit message from CVS: Added seek support.
2006-12-22tests/check/elements/: reapply consistent pad (de)activationStefan Kost6-0/+30
Original commit message from CVS: * tests/check/elements/mpeg2enc.c: (setup_mpeg2enc), (cleanup_mpeg2enc): * tests/check/elements/rganalysis.c: (cleanup_rganalysis): * tests/check/elements/wavpackdec.c: (setup_wavpackdec), (cleanup_wavpackdec): * tests/check/elements/wavpackenc.c: (setup_wavpackenc), (cleanup_wavpackenc): * tests/check/elements/y4menc.c: (setup_y4menc), (cleanup_y4menc): reapply consistent pad (de)activation
2006-12-21configure.ac: Back to CVSJan Schmidt3-1/+20
Original commit message from CVS: * configure.ac: Back to CVS * gst-plugins-bad.doap: Add release section for 0.10.4
2006-12-21configure.ac: releasing 0.10.4, "Black Bugs"RELEASE-0_10_4Jan Schmidt36-125/+15208
Original commit message from CVS: === release 0.10.4 === 2006-12-21 Jan Schmidt <thaytan@mad.scientist.com> * configure.ac: releasing 0.10.4, "Black Bugs"
2006-12-21Update .po filesJan Schmidt14-43/+43
Original commit message from CVS: Update .po files
2006-12-21Remove duplicate changelog entry about reverting a previous commitJan Schmidt1-12/+0
Original commit message from CVS: Remove duplicate changelog entry about reverting a previous commit
2006-12-21tests/check/elements/mpeg2enc.c: (setup_mpeg2enc)Stefan Kost6-18/+12
Original commit message from CVS: * tests/check/elements/mpeg2enc.c: (setup_mpeg2enc) (cleanup_mpeg2enc): * tests/check/elements/rganalysis.c: (cleanup_rganalysis): * tests/check/elements/wavpackdec.c: (setup_wavpackdec), (cleanup_wavpackdec): * tests/check/elements/wavpackenc.c: (setup_wavpackenc), (cleanup_wavpackenc): * tests/check/elements/y4menc.c: (setup_y4menc), (cleanup_y4menc): revert my freeze breakage
2006-12-21tests/check/elements/: revert my freeze breakageStefan Kost1-0/+12
Original commit message from CVS: * tests/check/elements/mpeg2enc.c: (setup_mpeg2enc), (cleanup_mpeg2enc): * tests/check/elements/rganalysis.c: (cleanup_rganalysis): * tests/check/elements/wavpackdec.c: (setup_wavpackdec), (cleanup_wavpackdec): * tests/check/elements/wavpackenc.c: (setup_wavpackenc), (cleanup_wavpackenc): * tests/check/elements/y4menc.c: (setup_y4menc), (cleanup_y4menc): revert my freeze breakage
2006-12-21tests/check/elements/: consistent pad (de)activationStefan Kost6-0/+30
Original commit message from CVS: * tests/check/elements/mpeg2enc.c: (setup_mpeg2enc), (cleanup_mpeg2enc): * tests/check/elements/rganalysis.c: (cleanup_rganalysis): * tests/check/elements/wavpackdec.c: (setup_wavpackdec), (cleanup_wavpackdec): * tests/check/elements/wavpackenc.c: (setup_wavpackenc), (cleanup_wavpackenc): * tests/check/elements/y4menc.c: (setup_y4menc), (cleanup_y4menc): consistent pad (de)activation
2006-12-21tests/check/elements/: consistent pad (de)activationStefan Kost1-0/+2
Original commit message from CVS: * tests/check/elements/audioresample.c: (cleanup_audioresample): * tests/check/elements/audiotestsrc.c: (cleanup_audiotestsrc): * tests/check/elements/gdpdepay.c: (setup_gdpdepay), (cleanup_gdpdepay): * tests/check/elements/gdppay.c: (setup_gdppay), (cleanup_gdppay): * tests/check/elements/subparse.c: (teardown_subparse): * tests/check/elements/textoverlay.c: (cleanup_textoverlay): * tests/check/elements/videorate.c: (cleanup_videorate): * tests/check/elements/videotestsrc.c: (cleanup_videotestsrc): * tests/check/elements/volume.c: (cleanup_volume): * tests/check/elements/vorbisdec.c: (setup_vorbisdec), (cleanup_vorbisdec): * tests/check/elements/vorbistag.c: (setup_vorbistag), (cleanup_vorbistag): consistent pad (de)activation
2006-12-18gst/qtdemux/qtdemux.c: Don't post BUFFERING messages in streaming mode if ↵Tim-Philipp Müller2-7/+16
the stream headers are behind the movie dat... Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_post_progress), (gst_qtdemux_chain): Don't post BUFFERING messages in streaming mode if the stream headers are behind the movie data; instead, post "progress" element messages as a temporary solution. Apps might get confused and do silly things to the pipeline state if they see buffering messages from different sources and don't realize they come from different sources (#387160).
2006-12-18Move LADPSA plugin from -good for the release, as it's not quite ready to be ↵Jan Schmidt3-0/+24
enabled by default in the -good module yet. Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/ladspa/*: Move LADPSA plugin from -good for the release, as it's not quite ready to be enabled by default in the -good module yet.
2006-12-18ext/ladspa/gstsignalprocessor.c: Reset flow_state back to _OK after a flush ↵Wim Taymans1-7/+18
stop so that we exit our error state afte... Original commit message from CVS: * ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_setcaps), (gst_signal_processor_event): Reset flow_state back to _OK after a flush stop so that we exit our error state after the flush. Fixes #374213
2006-12-18gst/qtdemux/qtdemux.c: Don't output g_warning for an unsupported format, ↵Jan Schmidt2-6/+24
just send a Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_chain), (gst_qtdemux_add_stream): Don't output g_warning for an unsupported format, just send a GST_ELEMENT_WARNING and don't add the pad. Fix the case where it doesn't check for a NULL pad in streaming mode. Fixes #387137
2006-12-18gst/qtdemux/qtdemux.c: Fix crash dereferencing NULL pointer if there's no ↵Tim-Philipp Müller2-1/+10
stco atom. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Fix crash dereferencing NULL pointer if there's no stco atom. Fixes #387122.
2006-12-18ext/wavpack/gstwavpackenc.h: Use local copy of md5.h, as it disappeared in ↵Sebastian Dröge2-1/+9
recent wavpack installs. Original commit message from CVS: * ext/wavpack/gstwavpackenc.h: Use local copy of md5.h, as it disappeared in recent wavpack installs. Patch by: Sebastian Dröge <slomo at ubuntu dot com> Fixes: #387076
2006-12-17Update .po filesJan Schmidt14-586/+387
Original commit message from CVS: Update .po files
2006-12-17Replace some email addresses with names+email addressesJan Schmidt1-3/+5
Original commit message from CVS: Replace some email addresses with names+email addresses
2006-12-16gst/qtdemux/qtdemux.c: We don't support seeking in streaming mode, so don't ↵Tim-Philipp Müller2-7/+41
even try. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_src_query_types), (gst_qtdemux_handle_src_query), (gst_qtdemux_handle_src_event): We don't support seeking in streaming mode, so don't even try. Implement seeking query so apps can query seekability properly (see #365414). Fix duration query.
2006-12-15add doap fileThomas Vander Stichele4-10/+97
Original commit message from CVS: * Makefile.am: * gst-plugins-bad.doap: * gst-plugins-bad.spec.in: add doap file
2006-12-15ext/libmms/gstmms.c: These debug statements should be using LOG level.Tim-Philipp Müller2-4/+9
Original commit message from CVS: * ext/libmms/gstmms.c: (gst_mms_create): These debug statements should be using LOG level.
2006-12-14gst/modplug/libmodplug/sndfile.cpp: Fix potential buffer overflow ↵Tim-Philipp Müller2-1/+6
(CVE-2006-4192) (#385788). Original commit message from CVS: * gst/modplug/libmodplug/sndfile.cpp: Fix potential buffer overflow (CVE-2006-4192) (#385788).
2006-12-13gst/qtdemux/qtdemux.c: Add AMR-WB to the list of supported formats.Wim Taymans2-2/+17
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_duration), (gst_qtdemux_handle_src_query), (qtdemux_parse_trak), (qtdemux_audio_caps): Add AMR-WB to the list of supported formats.
2006-12-12ext/neon/gstneonhttpsrc.c: Fix minor mem leak in redirect code.Tim-Philipp Müller6-2/+137
Original commit message from CVS: * ext/neon/gstneonhttpsrc.c: (gst_neonhttp_src_create), (send_request_and_redirect): Fix minor mem leak in redirect code. * tests/check/Makefile.am: * tests/check/elements/.cvsignore: * tests/check/elements/neonhttpsrc.c: (handoff_cb), (GST_START_TEST), (neonhttpsrc_suite): * tests/check/gst-plugins-bad.supp: Add super-basic unit test for #384140.
2006-12-12ext/neon/gstneonhttpsrc.c: Set offset on buffers pushed out (id3demux gets ↵Tim-Philipp Müller2-1/+10
confused if the first buffer does not have... Original commit message from CVS: * ext/neon/gstneonhttpsrc.c: (gst_neonhttp_src_create), (send_request_and_redirect): Set offset on buffers pushed out (id3demux gets confused if the first buffer does not have an offset of 0). Fixes #384140.
2006-12-12ext/neon/gstneonhttpsrc.c: Minor clean-ups; remove newlines at end of debug ↵Tim-Philipp Müller2-14/+23
statements. Original commit message from CVS: * ext/neon/gstneonhttpsrc.c: (gst_neonhttp_src_class_init), (gst_neonhttp_src_create), (send_request_and_redirect), (gst_neonhttp_src_start), (oom_callback): Minor clean-ups; remove newlines at end of debug statements.
2006-12-11gst/qtdemux/qtdemux.c: Fix non-working redirects from inetfilm.com (handle ↵Tim-Philipp Müller2-3/+34
'alis' reference data type as well). Fixes... Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_tree): Fix non-working redirects from inetfilm.com (handle 'alis' reference data type as well). Fixes #378613.
2006-12-11gst/modplug/gstmodplug.cc: Fix modplug duration query. Fixes #384294.Jonathan Matthew2-5/+9
Original commit message from CVS: Patch by: Jonathan Matthew <jonathan at kaolin wh9 net>). * gst/modplug/gstmodplug.cc: Fix modplug duration query. Fixes #384294.
2006-12-08gst/qtdemux/qtdemux.c: Fix caps for 24 bit raw PCM audio (2).René Stadler2-1/+11
Original commit message from CVS: Patch by: René Stadler <mail at renestadler de> * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_duration), (gst_qtdemux_handle_src_query), (qtdemux_parse_trak), (qtdemux_audio_caps): Fix caps for 24 bit raw PCM audio (2). Fixes #383471.
2006-12-07gst/qtdemux/qtdemux.c: Handle more H263 variants.Wim Taymans2-0/+9
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_duration), (gst_qtdemux_handle_src_query), (qtdemux_parse_trak), (qtdemux_video_caps): Handle more H263 variants.
2006-12-06ext/jack/.cvsignore: Ignore old files as requested by the build slave.Jan Schmidt2-0/+6
Original commit message from CVS: * ext/jack/.cvsignore: Ignore old files as requested by the build slave.
2006-12-06configure.ac: Update the Jack requirement to the version where I think ↵Jan Schmidt2-1/+7
options_t appeared Original commit message from CVS: * configure.ac: Update the Jack requirement to the version where I think options_t appeared
2006-12-01win32/MANIFEST: Fix compilation on win32 under VS8Sergey Scobich2-1/+11
Original commit message from CVS: * win32/MANIFEST: Fix compilation on win32 under VS8 Patch by: Sergey Scobich <sergey dot scobich at gmail dot com> Partially fixes #381175
2006-11-30gst/replaygain/gstrganalysis.c: Call the base class handler. Fixes #380610.René Stadler2-1/+8
Original commit message from CVS: Patch by: René Stadler <mail at renestadler de> * gst/replaygain/gstrganalysis.c: (gst_rg_analysis_event): Call the base class handler. Fixes #380610.
2006-11-30ext/Makefile.am: Fix build.Wim Taymans3-4/+17
Original commit message from CVS: * ext/Makefile.am: Fix build. * ext/jack/gstjackaudiosink.c: (jack_process_cb), (jack_sample_rate_cb), (jack_buffer_size_cb), (jack_shutdown_cb), (gst_jack_ring_buffer_acquire): Small cleanups.
2006-11-30Added fully functional jackaudiosink.Wim Taymans8-655/+992
Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/jack/Makefile.am: * ext/jack/gstjack.c: (plugin_init): * ext/jack/gstjack.h: * ext/jack/gstjackaudiosink.c: (gst_jack_ring_buffer_get_type), (gst_jack_ring_buffer_class_init), (jack_process_cb), (jack_sample_rate_cb), (jack_buffer_size_cb), (jack_shutdown_cb), (gst_jack_ring_buffer_init), (gst_jack_ring_buffer_dispose), (gst_jack_ring_buffer_finalize), (gst_jack_ring_buffer_open_device), (gst_jack_ring_buffer_close_device), (gst_jack_ring_buffer_acquire), (gst_jack_ring_buffer_release), (gst_jack_ring_buffer_start), (gst_jack_ring_buffer_pause), (gst_jack_ring_buffer_stop), (gst_jack_ring_buffer_delay), (gst_jack_connect_get_type), (gst_jack_audio_sink_base_init), (gst_jack_audio_sink_class_init), (gst_jack_audio_sink_init), (gst_jack_audio_sink_set_property), (gst_jack_audio_sink_get_property), (gst_jack_audio_sink_getcaps), (gst_jack_audio_sink_create_ringbuffer): * ext/jack/gstjackaudiosink.h: Added fully functional jackaudiosink.
2006-11-27gst/qtdemux/qtdemux.c: Remove some asserts and replace them with a proper ↵Wim Taymans2-10/+33
error message. Fixes #379261. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_duration), (gst_qtdemux_handle_src_query), (qtdemux_parse_trak): Remove some asserts and replace them with a proper error message. Fixes #379261.
2006-11-26ext/theora/theoradec.c: Send events on the right pads, since they don't work ↵Michael Smith2-2/+10
very well if you send them in the wrong ... Original commit message from CVS: * ext/theora/theoradec.c: (theora_dec_src_query), (theora_dec_src_event), (theora_handle_data_packet), (theora_dec_chain): Send events on the right pads, since they don't work very well if you send them in the wrong direction.
2006-11-24remove obsolete _factory_init protos and functionsStefan Kost8-29/+17
Original commit message from CVS: * ext/audiofile/gstafsink.c: * ext/polyp/plugin.c: (plugin_init): * ext/polyp/polypsink.c: * ext/polyp/polypsink.h: * sys/dxr3/dxr3audiosink.h: * sys/dxr3/dxr3spusink.h: * sys/dxr3/dxr3videosink.h: remove obsolete _factory_init protos and functions
2006-11-21add rfbsrc pluginChristian Schaller1-0/+1
Original commit message from CVS: add rfbsrc plugin
2006-11-19gst/librfb/Makefile.am: Compile with appropriate cflags. Fixes build.Michael Smith2-1/+6
Original commit message from CVS: * gst/librfb/Makefile.am: Compile with appropriate cflags. Fixes build.
2006-11-17sys/dvb/gstdvbsrc.c: Actually set the TONE parameter for DVB-S when we should.Zaheer Abbas Merali2-5/+6
Original commit message from CVS: 2006-11-17 Zaheer Abbas Merali <zaheerabbas at merali dot org> * sys/dvb/gstdvbsrc.c: (gst_dvbsrc_tune): Actually set the TONE parameter for DVB-S when we should.
2006-11-17gst/librfb/rfbdecoder.c: Fixes for 64-bit architectures.David Schleef2-4/+8
Original commit message from CVS: * gst/librfb/rfbdecoder.c: Fixes for 64-bit architectures.
2006-11-17gst/librfb/gstrfbsrc.h: Oops, add this file.David Schleef2-0/+73
Original commit message from CVS: * gst/librfb/gstrfbsrc.h: Oops, add this file.
2006-11-17Port librfb to 0.10 (#376106).Andre Moreira Magalhaes14-651/+566
Original commit message from CVS: Patch by: Andre Moreira Magalhaes <andrunko@gmail.com> * configure.ac: * gst/librfb/Makefile.am: * gst/librfb/gstrfbsrc.c: * gst/librfb/rfb.c: * gst/librfb/rfb.h: * gst/librfb/rfbbuffer.c: * gst/librfb/rfbbuffer.h: * gst/librfb/rfbbytestream.c: * gst/librfb/rfbbytestream.h: * gst/librfb/rfbcontext.h: * gst/librfb/rfbdecoder.c: * gst/librfb/rfbdecoder.h: * gst/librfb/rfbutil.h: Port librfb to 0.10 (#376106).