summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* gst/rtp/gstrtpilbcpay.c: Added missing stdlib.h include for strtol(), and ↵Ole André Vadla Ravnås2008-05-072-0/+6
| | | | | | | | | made include ordering and style consistent ... Original commit message from CVS: * gst/rtp/gstrtpilbcpay.c: Added missing stdlib.h include for strtol(), and made include ordering and style consistent with the corresponding depayloader.
* gst/rtp/gstrtpilbcpay.c: Added missing stdlib.h include for strtol(), and ↵Ole André Vadla Ravnås2008-05-071-2/+3
| | | | | | | | | made include ordering and style consistent ... Original commit message from CVS: * gst/rtp/gstrtpilbcpay.c: Added missing stdlib.h include for strtol(), and made include ordering and style consistent with the corresponding depayloader.
* configure.ac: Error out if we don't have the required core/base versions.Tim-Philipp Müller2008-05-072-5/+10
| | | | | | Original commit message from CVS: * configure.ac: Error out if we don't have the required core/base versions.
* sys/osxvideo/cocoawindow.m: Fix compiler warnings on PPC64. Fixes bug #499318.Thijs Vermeir2008-05-063-3/+10
| | | | | | | Original commit message from CVS: Patch by: Thijs Vermeir <thijsvermeir at gmail dot com> * sys/osxvideo/cocoawindow.m: Fix compiler warnings on PPC64. Fixes bug #499318.
* gst/rtsp/gstrtspsrc.c: Don't leak file descriptors on error. Fixes #531532.Sjoerd Simons2008-05-052-0/+11
| | | | | | | Original commit message from CVS: Patch by: Sjoerd Simons <sjoerd at luon dot net> * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init), (gst_rtspsrc_open): Don't leak file descriptors on error. Fixes #531532.
* ext/gconf/: When we can't create a fakesink/fakesrc complain instead of ↵Sebastian Dröge2008-05-035-9/+49
| | | | | | | | | | | | | | | | unreffing Original commit message from CVS: * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_reset), (gst_gconf_audio_src_change_state): * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_reset), (gst_gconf_video_sink_change_state): * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_reset), (gst_gconf_video_src_change_state): * ext/gconf/gstswitchsink.c: (gst_switch_sink_reset), (gst_switch_commit_new_kid), (gst_switch_sink_change_state): When we can't create a fakesink/fakesrc complain instead of unreffing NULL pointers and crashing later. See bug #530535.
* gst/rtp/gstrtph263pdepay.c: Add some more debug info and guard against small ↵Wim Taymans2008-05-023-3/+32
| | | | | | | | | | payloads. Original commit message from CVS: * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_process): Add some more debug info and guard against small payloads. * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_process): Set duration on outgoing buffers because we can.
* ext/speex/gstspeexenc.c: Add negotiation for the speex channels and rate. ↵Olivier Crete2008-05-022-2/+50
| | | | | | | | | | Fixes #465146. Original commit message from CVS: Patch by: Olivier Crete <tester at tester dot ca> * ext/speex/gstspeexenc.c: (gst_speex_enc_sink_getcaps), (gst_speex_enc_init), (gst_speex_enc_chain): Add negotiation for the speex channels and rate. Fixes #465146.
* gst/rtp/gstrtpspeexpay.c: Add negotiation for the speec channels and rate. ↵Olivier Crete2008-05-022-1/+39
| | | | | | | | | | See #465146. Original commit message from CVS: Patch by: Olivier Crete <tester at tester dot ca> * gst/rtp/gstrtpspeexpay.c: (gst_rtp_speex_pay_class_init), (gst_rtp_speex_pay_getcaps): Add negotiation for the speec channels and rate. See #465146.
* gst/rtp/gstrtpilbcpay.c: Add negotiation for the ILBC mode. See #465146.Olivier Crete2008-05-022-3/+49
| | | | | | | | Original commit message from CVS: Patch by: Olivier Crete <tester at tester dot ca> * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_class_init), (gst_rtpilbcpay_sink_setcaps), (gst_rtpilbcpay_sink_getcaps): Add negotiation for the ILBC mode. See #465146.
* ext/soup/gstsouphttpsrc.c: Include stdlib to fix the build. Use g_free ↵Stefan Kost2008-05-022-1/+10
| | | | | | | | | instead of free, libsoup uses glib. Original commit message from CVS: * ext/soup/gstsouphttpsrc.c: Include stdlib to fix the build. Use g_free instead of free, libsoup uses glib.
* gst/qtdemux/qtdemux.c: Add more mpeg2 variants. Fixes #530886.j^2008-05-022-1/+17
| | | | | | | Original commit message from CVS: Patch by: j^ <j@bootlab.org> * gst/qtdemux/qtdemux.c: (qtdemux_video_caps): Add more mpeg2 variants. Fixes #530886.
* gst/udp/gstudpsrc.c: Don't error out if we get an ICMP ↵Youness Alaoui2008-05-012-0/+26
| | | | | | | | | | destination-unreachable message when trying to read packets on... Original commit message from CVS: Patch by: Youness Alaoui <youness.alaoui at collabora co uk> * gst/udp/gstudpsrc.c: (gst_udpsrc_create): Don't error out if we get an ICMP destination-unreachable message when trying to read packets on win32 (#529454).
* Use new error code for encrypted streams (which requires core CVS).Tim-Philipp Müller2008-04-303-3/+8
| | | | | | | Original commit message from CVS: * configure.ac: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Use new error code for encrypted streams (which requires core CVS).
* gst/qtdemux/qtdemux.c: Fix swapped pad template names, spotted by Thiago ↵Tim-Philipp Müller2008-04-302-2/+8
| | | | | | | | | Sousa Santos. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_videosrc_template), (gst_qtdemux_audiosrc_template): Fix swapped pad template names, spotted by Thiago Sousa Santos.
* ext/speex/gstspeexdec.c: Produce concealment data when time progresses in a ↵Wim Taymans2008-04-302-0/+19
| | | | | | | | | segment update. Original commit message from CVS: * ext/speex/gstspeexdec.c: (speex_dec_sink_event), (speex_dec_chain_parse_data): Produce concealment data when time progresses in a segment update.
* ext/speex/gstspeexdec.c: Try to preserve input timestamps when we can.Wim Taymans2008-04-292-13/+44
| | | | | | | | Original commit message from CVS: * ext/speex/gstspeexdec.c: (speex_dec_chain_parse_data), (speex_dec_chain): Try to preserve input timestamps when we can. Do beginnings of error concealment.
* gst/debug/gstnavigationtest.c: MSVC doesn't provide rint(), define an ↵Michael Smith2008-04-282-0/+10
| | | | | | | | | adequate replacement locally as elsewhere. Original commit message from CVS: * gst/debug/gstnavigationtest.c: MSVC doesn't provide rint(), define an adequate replacement locally as elsewhere.
* gst/debug/rndbuffersize.c: Fix printf format to pacify Mac OSX's gcc.Julien Moutte2008-04-282-1/+6
| | | | | | | | Original commit message from CVS: 2008-04-28 Julien Moutte <julien@fluendo.com> * gst/debug/rndbuffersize.c: (gst_rnd_buffer_size_loop): Fix printf format to pacify Mac OSX's gcc.
* gst/debug/rndbuffersize.c: Bring rndbuffersize element into a state that ↵Tim-Philipp Müller2008-04-252-42/+99
| | | | | | | | | | | | | | | | | doesn't require us to move it to -bad immedi... Original commit message from CVS: * gst/debug/rndbuffersize.c: (DEFAULT_SEED), (DEFAULT_MIN), (DEFAULT_MAX), (src_template), (sink_template), (gst_rnd_buffer_size_base_init), (gst_rnd_buffer_size_class_init), (gst_rnd_buffer_size_init), (gst_rnd_buffer_size_activate), (gst_rnd_buffer_size_loop), (gst_rnd_buffer_size_plugin_init): Bring rndbuffersize element into a state that doesn't require us to move it to -bad immediately. For one, fix up default min/max values so that the element actuall works using the default values. Also, don't ignore flow return values and do some kind of minimal eos logic. Allow min=max to pull fixed-sized buffers. Bunch of other gratuitious clean-ups.
* docs/plugins/: Add docs for gdkpixbufsink; update docs to CVS version.Tim-Philipp Müller2008-04-2567-223/+342
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * docs/plugins/gst-plugins-good-plugins.args: * docs/plugins/gst-plugins-good-plugins.hierarchy: * docs/plugins/gst-plugins-good-plugins.interfaces: * docs/plugins/gst-plugins-good-plugins.prerequisites: * docs/plugins/inspect/plugin-1394.xml: * docs/plugins/inspect/plugin-aasink.xml: * docs/plugins/inspect/plugin-alaw.xml: * docs/plugins/inspect/plugin-alpha.xml: * docs/plugins/inspect/plugin-alphacolor.xml: * docs/plugins/inspect/plugin-annodex.xml: * docs/plugins/inspect/plugin-apetag.xml: * docs/plugins/inspect/plugin-audiofx.xml: * docs/plugins/inspect/plugin-auparse.xml: * docs/plugins/inspect/plugin-autodetect.xml: * docs/plugins/inspect/plugin-avi.xml: * docs/plugins/inspect/plugin-cacasink.xml: * docs/plugins/inspect/plugin-cairo.xml: * docs/plugins/inspect/plugin-cdio.xml: * docs/plugins/inspect/plugin-cutter.xml: * docs/plugins/inspect/plugin-debug.xml: * docs/plugins/inspect/plugin-dv.xml: * docs/plugins/inspect/plugin-efence.xml: * docs/plugins/inspect/plugin-effectv.xml: * docs/plugins/inspect/plugin-equalizer.xml: * docs/plugins/inspect/plugin-esdsink.xml: * docs/plugins/inspect/plugin-flac.xml: * docs/plugins/inspect/plugin-flxdec.xml: * docs/plugins/inspect/plugin-gamma.xml: * docs/plugins/inspect/plugin-gconfelements.xml: * docs/plugins/inspect/plugin-gdkpixbuf.xml: * docs/plugins/inspect/plugin-goom.xml: * docs/plugins/inspect/plugin-halelements.xml: * docs/plugins/inspect/plugin-icydemux.xml: * docs/plugins/inspect/plugin-id3demux.xml: * docs/plugins/inspect/plugin-jpeg.xml: * docs/plugins/inspect/plugin-level.xml: * docs/plugins/inspect/plugin-matroska.xml: * docs/plugins/inspect/plugin-monoscope.xml: * docs/plugins/inspect/plugin-mulaw.xml: * docs/plugins/inspect/plugin-multifile.xml: * docs/plugins/inspect/plugin-multipart.xml: * docs/plugins/inspect/plugin-navigationtest.xml: * docs/plugins/inspect/plugin-ossaudio.xml: * docs/plugins/inspect/plugin-png.xml: * docs/plugins/inspect/plugin-quicktime.xml: * docs/plugins/inspect/plugin-rtp.xml: * docs/plugins/inspect/plugin-rtsp.xml: * docs/plugins/inspect/plugin-shout2send.xml: * docs/plugins/inspect/plugin-smpte.xml: * docs/plugins/inspect/plugin-spectrum.xml: * docs/plugins/inspect/plugin-speex.xml: * docs/plugins/inspect/plugin-taglib.xml: * docs/plugins/inspect/plugin-udp.xml: * docs/plugins/inspect/plugin-video4linux2.xml: * docs/plugins/inspect/plugin-videobalance.xml: * docs/plugins/inspect/plugin-videobox.xml: * docs/plugins/inspect/plugin-videocrop.xml: * docs/plugins/inspect/plugin-videoflip.xml: * docs/plugins/inspect/plugin-videomixer.xml: * docs/plugins/inspect/plugin-wavenc.xml: * docs/plugins/inspect/plugin-wavpack.xml: * docs/plugins/inspect/plugin-wavparse.xml: * docs/plugins/inspect/plugin-ximagesrc.xml: Add docs for gdkpixbufsink; update docs to CVS version.
* tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh: Remove test sync-offset ↵Wim Taymans2008-04-252-2/+7
| | | | | | | | by default. Original commit message from CVS: * tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh: Remove test sync-offset by default.
* gst/: Use GLib versions of htonl, htons, ntohl and ntohs in order to avoid ↵Tim-Philipp Müller2008-04-254-7/+15
| | | | | | | | | | | problems on win32 (#529707). Original commit message from CVS: * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_chain): * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_add_internal): * gst/udp/gstudpsrc.c: (gst_udpsrc_start): Use GLib versions of htonl, htons, ntohl and ntohs in order to avoid problems on win32 (#529707).
* gst/goom/: Fix build with mingw32: use rand() instead of random() and ↵Jesús Corrius2008-04-253-5/+14
| | | | | | | | | | | replace bzero() with memset(). Fixes #529692. Original commit message from CVS: Patch by: Jesús Corrius <jesus at softcatala org> * gst/goom/filters.c: (zoomVector): * gst/goom/goom_core.c: (init_buffers): Fix build with mingw32: use rand() instead of random() and replace bzero() with memset(). Fixes #529692.
* gst/avi/gstavidemux.c: Fix typo in comments.Wim Taymans2008-04-2513-52/+273
| | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_combine_flows): Fix typo in comments. * tests/examples/rtp/client-H263p-PCMA.sdp: * tests/examples/rtp/client-H263p-PCMA.sh: * tests/examples/rtp/client-H264-PCMA.sdp: * tests/examples/rtp/client-H264-PCMA.sh: * tests/examples/rtp/client-H264.sdp: * tests/examples/rtp/client-H264.sh: * tests/examples/rtp/client-PCMA.sdp: * tests/examples/rtp/client-PCMA.sh: * tests/examples/rtp/server-alsasrc-PCMA.sh: * tests/examples/rtp/server-v4l2-H263p-alsasrc-AMR.sh: * tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh: Add some more docs and fix examples.
* tests/check/elements/multifile.c: Include stdlib.h and unistd.h for mkdtemp. ↵Sebastian Dröge2008-04-242-0/+8
| | | | | | | | | Some platforms have it declared in the f... Original commit message from CVS: * tests/check/elements/multifile.c: Include stdlib.h and unistd.h for mkdtemp. Some platforms have it declared in the former, some have it declared in the latter.
* Stop using deprecated GLib functions.Sebastian Dröge2008-04-247-16/+26
| | | | | | | | | | | Original commit message from CVS: * ext/cairo/gsttextoverlay.c: (gst_text_overlay_set_property): * gst/debug/tests.c: (md5_get_value): * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps): * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_setcaps): * gst/rtp/gstrtptheoradepay.c: (gst_rtp_theora_depay_setcaps): * gst/rtp/gstrtpvorbisdepay.c: (gst_rtp_vorbis_depay_setcaps): Stop using deprecated GLib functions.
* configure.ac: Back to development -> 0.10.8.1Jan Schmidt2008-04-242-1/+6
| | | | | | | Original commit message from CVS: * configure.ac: Back to development -> 0.10.8.1 === release 0.10.8 ===
* Release 0.10.8 a little harder (edited the release notes)Jan Schmidt2008-04-232-2/+3
| | | | | Original commit message from CVS: Release 0.10.8 a little harder (edited the release notes)
* Release 0.10.8Jan Schmidt2008-04-2369-305/+258
| | | | | Original commit message from CVS: Release 0.10.8
* Update .po filesJan Schmidt2008-04-2328-1053/+1502
| | | | | Original commit message from CVS: Update .po files
* configure.ac: 0.10.7.4 pre-releaseJan Schmidt2008-04-222-1/+6
| | | | | | Original commit message from CVS: * configure.ac: 0.10.7.4 pre-release
* gst/goom/: Free a bunch of stuff, and initialise things to fix leaks and ↵Jan Schmidt2008-04-2214-10/+97
| | | | | | | | | | | | | | | | | | | | | | valgrind warnings in the testsuite. Original commit message from CVS: * gst/goom/config_param.c: (goom_plugin_parameters_free): * gst/goom/convolve_fx.c: (convolve_init), (convolve_free): * gst/goom/filters.c: (zoomFilterVisualFXWrapper_free): * gst/goom/flying_stars_fx.c: (fs_free): * gst/goom/goom_config_param.h: * gst/goom/goom_core.c: (goom_init), (goom_close): * gst/goom/goom_plugin_info.h: * gst/goom/gstgoom.c: (gst_goom_finalize): * gst/goom/lines.c: (goom_lines_free): * gst/goom/plugin_info.c: (plugin_info_init), (plugin_info_free): * gst/goom/surf3d.c: (grid3d_free): * gst/goom/surf3d.h: * gst/goom/tentacle3d.c: (tentacle_free): Free a bunch of stuff, and initialise things to fix leaks and valgrind warnings in the testsuite. Fixes: #529268
* tests/check/elements/rganalysis.c: Don't leak a tag list. Fixes bug #529285.Sebastian Dröge2008-04-211-0/+2
| | | | | | Original commit message from CVS: * tests/check/elements/rganalysis.c: (GST_START_TEST): Don't leak a tag list. Fixes bug #529285.
* gst/rtsp/gstrtspsrc.c: Ref caps as the return value for the request_pt_map ↵Wim Taymans2008-04-212-4/+10
| | | | | | | | | | signal. Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init), (request_pt_map), (gst_rtspsrc_configure_caps): Ref caps as the return value for the request_pt_map signal. Remove some caps weirdness when configuring a stream. See #528245.
* tests/icles/gdkpixbufsink-test.c: Add cast to placate gcc 4.1.2.Tim-Philipp Müller2008-04-182-1/+6
| | | | | | Original commit message from CVS: * tests/icles/gdkpixbufsink-test.c: Add cast to placate gcc 4.1.2.
* configure.ac: 0.10.7.3 pre-releaseJan Schmidt2008-04-172-1/+6
| | | | | | Original commit message from CVS: * configure.ac: 0.10.7.3 pre-release
* tests/check/Makefile.am: Disable some more elements in the state test.Jan Schmidt2008-04-173-3/+16
| | | | | | | | | | | Original commit message from CVS: * tests/check/Makefile.am: Disable some more elements in the state test. Add a define so the soup test can find the test files it needs at runtime. * tests/check/elements/souphttpsrc.c: (run_server): Add a define so the soup test can find the test files it needs at runtime.
* gst/goom/convolve_fx.c: Don't ever draw the GOOM logo.Jan Schmidt2008-04-172-2/+16
| | | | | | | Original commit message from CVS: * gst/goom/convolve_fx.c: (convolve_apply): Don't ever draw the GOOM logo. Fixes: #528615
* ext/: gst_atomic_int_set ==> g_atomic_int_setEdward Hervey2008-04-173-4/+10
| | | | | | | Original commit message from CVS: * ext/cdio/gstcdiocddasrc.c: * ext/dv/gstdvdemux.c: gst_atomic_int_set ==> g_atomic_int_set
* Strip out the config/script parsing stuff, we don't need it.Tim-Philipp Müller2008-04-1617-2362/+23
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * gst/goom/Makefile.am: * gst/goom/convolve_fx.c: * gst/goom/default_scripts.h: * gst/goom/goom.h: * gst/goom/goom_core.c: (choose_a_goom_line): * gst/goom/goom_plugin_info.h: * gst/goom/goomsl.c: * gst/goom/goomsl.h: * gst/goom/goomsl_hash.c: * gst/goom/goomsl_hash.h: * gst/goom/goomsl_heap.c: * gst/goom/goomsl_heap.h: * gst/goom/goomsl_private.h: * gst/goom/plugin_info.c: Strip out the config/script parsing stuff, we don't need it. Fixes #527999.
* gst/goom/plugin_info.c: Disable altivec optimisations for 32-bit PPC as well ↵Tim-Philipp Müller2008-04-152-2/+9
| | | | | | | | | to make things build properly on all PPC... Original commit message from CVS: * gst/goom/plugin_info.c: (setOptimizedMethods): Disable altivec optimisations for 32-bit PPC as well to make things build properly on all PPC systems. Fixes #528143
* gst-plugins-good.spec.in: Update for souphttpsrc plugin which has moved to ↵Tim-Philipp Müller2008-04-142-0/+6
| | | | | | | | -good. Original commit message from CVS: * gst-plugins-good.spec.in: Update for souphttpsrc plugin which has moved to -good.
* gst/matroska/matroska-demux.c: Fix open-ended seeks in matroskademuxMark Nauwelaerts2008-04-143-8/+19
| | | | | | | | | Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_handle_seek_event): Fix open-ended seeks in matroskademux Patch by: Mark Nauwelaerts <manauw skynet be> Fixes: #526557
* tests/check/Makefile.am: Add soup test certificates to the dist.Jan Schmidt2008-04-133-0/+7
| | | | | | Original commit message from CVS: * tests/check/Makefile.am: Add soup test certificates to the dist.
* ext/Makefile.am: Remove LADSPA reference I missed.Jan Schmidt2008-04-132-1/+5
| | | | | | Original commit message from CVS: * ext/Makefile.am: Remove LADSPA reference I missed.
* ext/soup/gstsouphttpsrc.c: Give souphttpsrc GST_RANK_PRIMARY to make it the ↵Sebastian Dröge2008-04-132-1/+7
| | | | | | | | | default HTTP source over gnome-vfs and ev... Original commit message from CVS: * ext/soup/gstsouphttpsrc.c: (plugin_init): Give souphttpsrc GST_RANK_PRIMARY to make it the default HTTP source over gnome-vfs and everything else. Fixes bug #527848.
* Remove LADSPA plugin. Fixes: #515978Jan Schmidt2008-04-123-13/+6
| | | | | | | Original commit message from CVS: * configure.ac: * ext/Makefile.am: Remove LADSPA plugin. Fixes: #515978
* Move soup plugin from -bad (Fixes: #523124)Jan Schmidt2008-04-129-5/+253
| | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * docs/plugins/gst-plugins-good-plugins.args: * docs/plugins/inspect/plugin-soup.xml: * ext/Makefile.am: * tests/check/Makefile.am: Move soup plugin from -bad (Fixes: #523124)
* Fix the Changelog - actually speex <= 1.1.12 are vulnerable.Jan Schmidt2008-04-111-1/+1
| | | | | Original commit message from CVS: Fix the Changelog - actually speex <= 1.1.12 are vulnerable.