summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-02-12configure.ac: Generate the directshow Makefiles so that the directories get ↵Jan Schmidt2-0/+10
disted. Still needs some configure time d... Original commit message from CVS: * configure.ac: Generate the directshow Makefiles so that the directories get disted. Still needs some configure time detection to enable building them under MingW.
2008-02-12ext/metadata/Makefile.am: Don't install a header file. We will have to merge ↵Jan Schmidt2-3/+8
these tags into libgsttag after the rele... Original commit message from CVS: * ext/metadata/Makefile.am: Don't install a header file. We will have to merge these tags into libgsttag after the release and use them from there. Fixes: #515860
2008-02-12Add Makefiles to win32 plugins and lib.Sébastien Moutte4-0/+38
Original commit message from CVS: * gst-libs/gst/dshow/Makefile.am: * sys/dshowdecwrapper/Makefile.am: * sys/dshowsrcwrapper/Makefile.am: Add Makefiles to win32 plugins and lib. They will need to be tested and probably fixed by developers working with mingw. This is a first step to include source files with releases.
2008-02-12sys/dvb/dvbbasebin.c: Fix leak of location string returned from ↵Zaheer Abbas Merali2-2/+13
gst_uri_get_location. Original commit message from CVS: * sys/dvb/dvbbasebin.c: Fix leak of location string returned from gst_uri_get_location. Fixes bug #516114
2008-02-12Remove glimagesink, as it's been moved to gst-plugins-gl.David Schleef28-5796/+35
Original commit message from CVS: * configure.ac: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/inspect/plugin-glimagesink.xml: * sys/Makefile.am: * sys/glsink/BUGS: * sys/glsink/Makefile.am: * sys/glsink/color_matrix.c: * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/gltestsrc.c: * sys/glsink/gltestsrc.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstglconvert.c: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldisplay.h: * sys/glsink/gstgldownload.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstglfilter.h: * sys/glsink/gstglfilterexample.c: * sys/glsink/gstgltestsrc.c: * sys/glsink/gstgltestsrc.h: * sys/glsink/gstglupload.c: * sys/glsink/gstopengl.c: Remove glimagesink, as it's been moved to gst-plugins-gl. Fixes #516094.
2008-02-12gst/h264parse/gsth264parse.c: Fix potential buffer leak in reverse mode. ↵Josep Torra Valles3-1/+15
Fixes #516061. Original commit message from CVS: Patch by: Josep Torra Valles <josep@fluendo.com> * gst/h264parse/gsth264parse.c: (gst_h264_parse_chain_reverse): Fix potential buffer leak in reverse mode. Fixes #516061.
2008-02-12sys/dshowdecwrapper/: Chain up dispose methods properly. Fixes bug #515970.Sebastian Dröge3-0/+12
Original commit message from CVS: * sys/dshowdecwrapper/gstdshowaudiodec.c: (gst_dshowaudiodec_dispose): * sys/dshowdecwrapper/gstdshowvideodec.c: (gst_dshowvideodec_dispose): Chain up dispose methods properly. Fixes bug #515970.
2008-02-12Changelog surgery: mention bug 515919 fixed in my previous commitJan Schmidt1-0/+1
Original commit message from CVS: Changelog surgery: mention bug 515919 fixed in my previous commit
2008-02-12gst/mpegvideoparse/mpegvideoparse.c: Fix leaking caps.Wim Taymans2-2/+18
Original commit message from CVS: * gst/mpegvideoparse/mpegvideoparse.c: (mpegvideoparse_handle_sequence), (mpegvideoparse_drain_avail), (gst_mpegvideoparse_change_state): Fix leaking caps. Fix potential buffer leak in forward mode. Cleanup queues when going to READY. Fixes #515815.
2008-02-12docs/plugins/: Remove documentation for the GIO plugin as it was moved to ↵Sebastian Dröge4-135/+8
gst-plugins-base. Fixes bug #515964. Original commit message from CVS: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/inspect/plugin-gio.xml: Remove documentation for the GIO plugin as it was moved to gst-plugins-base. Fixes bug #515964.
2008-02-12Fix some finalize leaks by chaining up to the parent method.Jan Schmidt5-0/+17
Original commit message from CVS: * ext/xvid/gstxvidenc.c: * gst/vmnc/vmncdec.c: * sys/glsink/glimagesink.c: * sys/glsink/gstgldisplay.c: Fix some finalize leaks by chaining up to the parent method.
2008-02-12tests/check/elements/souphttpsrc.c: Include glib/gprintf.h for ↵Sebastian Dröge2-0/+6
g_vasprintf(). Fixes bug #515564. Original commit message from CVS: * tests/check/elements/souphttpsrc.c: Include glib/gprintf.h for g_vasprintf(). Fixes bug #515564.
2008-02-12gst/librfb/gstrfbsrc.c: Free the rfb decoder on finalize. Fixes bug #515721.Sebastian Dröge3-1/+10
Original commit message from CVS: * gst/librfb/gstrfbsrc.c: (gst_rfb_src_dispose): Free the rfb decoder on finalize. Fixes bug #515721.
2008-02-11sys/fbdev/gstfbdevsink.c: Free the device string in finalize. Fixes bug #515722.Sebastian Dröge2-0/+18
Original commit message from CVS: * sys/fbdev/gstfbdevsink.c: (gst_fbdevsink_class_init), (gst_fbdevsink_finalize): Free the device string in finalize. Fixes bug #515722.
2008-02-11ext/xvid/gstxvidenc.c: Unset GValues after using them. Fixes bug #515720.Sebastian Dröge2-0/+6
Original commit message from CVS: * ext/xvid/gstxvidenc.c: (gst_xvidenc_init): Unset GValues after using them. Fixes bug #515720.
2008-02-11tests/check/Makefile.am: Disable the dvb plugin for the states test. Fixes ↵Sebastian Dröge2-1/+6
bug #515567. Original commit message from CVS: * tests/check/Makefile.am: Disable the dvb plugin for the states test. Fixes bug #515567.
2008-02-10Revert changes to 2008-02-09 due to frozen.Edgard Lima7-1108/+115
Original commit message from CVS: Revert changes to 2008-02-09 due to frozen.
2008-02-10Fix Josep's surname in the previous few commitsJan Schmidt1-3/+3
Original commit message from CVS: Fix Josep's surname in the previous few commits
2008-02-10ext/ivorbis/vorbisfile.c: Trivial fix for build warning.Josep Torre Valles2-1/+8
Original commit message from CVS: * ext/ivorbis/vorbisfile.c: Trivial fix for build warning. Patch by: Josep Torre Valles <josep@fluendo.com> Fixes: #515588
2008-02-10Convert from EXIF to XMP DataTime as local time.Edgard Lima3-7/+17
Original commit message from CVS: Convert from EXIF to XMP DataTime as local time.
2008-02-10Map Date-Time and GPS tags.Edgard Lima7-105/+1115
Original commit message from CVS: Map Date-Time and GPS tags.
2008-02-09gst/selector/Makefile.am: Listing the marshal.h in the nodist_HEADERS breaks ↵Jan Schmidt3-2/+13
distcheck, so let's not do that Original commit message from CVS: * gst/selector/Makefile.am: Listing the marshal.h in the nodist_HEADERS breaks distcheck, so let's not do that * tests/check/Makefile.am: Disable the crashing cdaudio plugin from the states test so I can make pre-releases.
2008-02-09win32/vs6/: Convert to DOS line endings, and set -kbJan Schmidt3-293/+299
Original commit message from CVS: * win32/vs6/libgstdshowdecwrapper.dsp: * win32/vs6/libgstflv.dsp: Convert to DOS line endings, and set -kb
2008-02-08sys/dvb/: Add URI Handler for dvb.Zaheer Abbas Merali6-6/+415
Original commit message from CVS: * sys/dvb/Makefile.am: * sys/dvb/dvbbasebin.c: Add URI Handler for dvb. Re-order pad templates to workaround a bug in playbasebin. * sys/dvb/parsechannels.c: * sys/dvb/parsechannels.h: Add code to parse channels from zap-style channels.conf files.
2008-02-08Remove multifile plugin, which has moved to -goodJan Schmidt17-1208/+21
Original commit message from CVS: * configure.ac: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * docs/plugins/inspect/plugin-multifile.xml: * gst/multifile/Makefile.am: * gst/multifile/gstmultifile.c: * gst/multifile/gstmultifilesink.c: * gst/multifile/gstmultifilesink.h: * gst/multifile/gstmultifilesrc.c: * gst/multifile/gstmultifilesrc.h: * gst/multifile/multifile.vproj: * tests/check/Makefile.am: * tests/check/elements/multifile.c: Remove multifile plugin, which has moved to -good
2008-02-08gst/multifile/: Use g_file_[sg]et_contents() instead of using stdio functions.David Schleef4-71/+102
Original commit message from CVS: * gst/multifile/gstmultifilesink.c: * gst/multifile/gstmultifilesrc.c: Use g_file_[sg]et_contents() instead of using stdio functions. Should be less error prone. * tests/check/elements/multifile.c: Create a temporary directory using standard functions instead of creating a directory in the current dir.
2008-02-08Remove spectrum plugin, which has moved to -goodJan Schmidt18-1988/+23
Original commit message from CVS: * configure.ac: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * docs/plugins/inspect/plugin-spectrum.xml: * gst/spectrum/.cvsignore: * gst/spectrum/Makefile.am: * gst/spectrum/README: * gst/spectrum/demo-audiotest.c: * gst/spectrum/demo-osssrc.c: * gst/spectrum/gstspectrum.c: * gst/spectrum/gstspectrum.h: * gst/spectrum/spectrum.vcproj: * tests/check/Makefile.am: * tests/check/elements/spectrum.c: Remove spectrum plugin, which has moved to -good
2008-02-08docs/plugins/gst-plugins-bad-plugins.*: Remove equalizer plugin docsJan Schmidt8-161/+32
Original commit message from CVS: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * docs/plugins/gst-plugins-bad-plugins.interfaces: Remove equalizer plugin docs * tests/check/Makefile.am: Add GST_OPTION_CFLAGS, to get -Werror -Wall into the tests as for other modules. * tests/check/elements/multifile.c: * tests/check/elements/rganalysis.c: * tests/check/elements/rglimiter.c: Fix compiler warnings from -Wall -Werror
2008-02-08Remove the equalizer plugin, which has moved to -goodJan Schmidt20-2203/+25
Original commit message from CVS: * configure.ac: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/inspect/plugin-equalizer.xml: * gst/equalizer/.cvsignore: * gst/equalizer/Makefile.am: * gst/equalizer/demo.c: * gst/equalizer/gstiirequalizer.c: * gst/equalizer/gstiirequalizer.h: * gst/equalizer/gstiirequalizer10bands.c: * gst/equalizer/gstiirequalizer10bands.h: * gst/equalizer/gstiirequalizer3bands.c: * gst/equalizer/gstiirequalizer3bands.h: * gst/equalizer/gstiirequalizernbands.c: * gst/equalizer/gstiirequalizernbands.h: * tests/check/Makefile.am: * tests/check/elements/.cvsignore: * tests/check/elements/equalizer.c: Remove the equalizer plugin, which has moved to -good
2008-02-08configure.ac: Make DISABLE_DEPRECATED defined *only* during CVS, not during ↵Jan Schmidt2-1/+8
pre-releases or releases. Original commit message from CVS: * configure.ac: Make DISABLE_DEPRECATED defined *only* during CVS, not during pre-releases or releases.
2008-02-08docs/plugins/Makefile.am: Don't scan deleted xingmux header.Jan Schmidt2-1/+5
Original commit message from CVS: * docs/plugins/Makefile.am: Don't scan deleted xingmux header.
2008-02-08Remove the xingmux plugin, as the element has moved into mpegaudioparse in ↵Jan Schmidt12-5778/+18
-ugly. Original commit message from CVS: * configure.ac: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/inspect/plugin-xingheader.xml: * gst/xingheader/Makefile.am: * gst/xingheader/gstxingmux.c: * gst/xingheader/gstxingmux.h: * tests/check/Makefile.am: * tests/check/elements/.cvsignore: * tests/check/elements/xingmux.c: * tests/check/elements/xingmux_testdata.h: Remove the xingmux plugin, as the element has moved into mpegaudioparse in -ugly.
2008-02-07docs/plugins/Makefile.am: Remove mention of non-existent headers to fix the ↵Jan Schmidt2-4/+5
build. Original commit message from CVS: * docs/plugins/Makefile.am: Remove mention of non-existent headers to fix the build.
2008-02-07Remove GIO plugin which has now moved to -base.Jan Schmidt21-2305/+25
Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/gio/Makefile.am: * ext/gio/gstgio.c: * ext/gio/gstgio.h: * ext/gio/gstgiobasesink.c: * ext/gio/gstgiobasesink.h: * ext/gio/gstgiobasesrc.c: * ext/gio/gstgiobasesrc.h: * ext/gio/gstgiosink.c: * ext/gio/gstgiosink.h: * ext/gio/gstgiosrc.c: * ext/gio/gstgiosrc.h: * ext/gio/gstgiostreamsink.c: * ext/gio/gstgiostreamsink.h: * ext/gio/gstgiostreamsrc.c: * ext/gio/gstgiostreamsrc.h: * tests/check/Makefile.am: * tests/check/pipelines/.cvsignore: * tests/check/pipelines/gio.c: Remove GIO plugin which has now moved to -base.
2008-02-07Remove lpwsinc and bpwsinc elements - they've become audiowsinclimit and ↵Jan Schmidt17-3679/+26
audiowsincband respectively, in the gst-plug... Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * gst/filter/Makefile.am: * gst/filter/filter.vcproj: * gst/filter/gstbpwsinc.c: * gst/filter/gstbpwsinc.h: * gst/filter/gstfilter.c: * gst/filter/gstfilter.h: * gst/filter/gstlpwsinc.c: * gst/filter/gstlpwsinc.h: * tests/check/Makefile.am: * tests/check/elements/bpwsinc.c: * tests/check/elements/lpwsinc.c: Remove lpwsinc and bpwsinc elements - they've become audiowsinclimit and audiowsincband respectively, in the gst-plugins-good audiofx plugin.
2008-02-07ext\neon\gstneonhttpsrc.c: Include unistd.h only if _HAVE_UNISTD_H is definedSébastien Moutte16-11/+3020
Original commit message from CVS: * ext\neon\gstneonhttpsrc.c: Include unistd.h only if _HAVE_UNISTD_H is defined * gst\mpegvideoparse\mpegvideoparse.c: Use G_GUINT64_CONSTANT GLIB macro for constant * sys\dshowsrcwrapper\gstdshowaudiosrc.c: * sys\dshowsrcwrapper\gstdshowvideosrc.c: * sys\dshowdecwrapper\gstdshowaudiodec.c: * sys\dshowdecwrapper\gstdshowaudiodec.h: * sys\dshowdecwrapper\gstdshowdecwrapper.c: * sys\dshowdecwrapper\gstdshowdecwrapper.h: * sys\dshowdecwrapper\gstdshowvideodec.c * sys\dshowdecwrapper\gstdshowvideodec.h: Add a DirectShow decoder wrapper. * win32\MANIFEST: Add new win32 files to MANIFEST * win32\vs6\gst_plugins_bad.dsw: * win32\vs6\libgstdshow.dsp: * win32\vs6\libgstdshowdecwrapper.dsp: * win32\vs6\libgstflv.dsp: Add new projects to bad workspace
2008-02-07gst/mpegtsparse/mpegtspacketizer.c: Parse component descriptor.Zaheer Abbas Merali3-2/+207
Original commit message from CVS: * gst/mpegtsparse/mpegtspacketizer.c: Parse component descriptor. * gst/mpegtsparse/mpegtsparse.c: Add SI pids to every program (but hardcoded currently).
2008-02-07Add more tags. Improve test app.Edgard Lima7-137/+709
Original commit message from CVS: Add more tags. Improve test app.
2008-02-07gst/multifile/gstmultifilesink.c: Add a fixme comment.Stefan Kost4-11/+22
Original commit message from CVS: * gst/multifile/gstmultifilesink.c: Add a fixme comment. * gst/selector/gstoutputselector.c: Fix same leak as in input-selector. * tests/icles/output-selector-test.c: Improve the test.
2008-02-07gst/spectrum/gstspectrum.c: Improve the docs.Stefan Kost2-7/+12
Original commit message from CVS: * gst/spectrum/gstspectrum.c: Improve the docs.
2008-02-07configure.ac: The dc1394 plugin seems to use API that was removed or changed ↵Tim-Philipp Müller3-2/+13
before the final 2.0.0 release, so only ... Original commit message from CVS: * configure.ac: The dc1394 plugin seems to use API that was removed or changed before the final 2.0.0 release, so only build it if 2.0.0-rc5 is available. Someone needs to port it to the final API. * ext/dc1394/gstdc1394.c: (gst_dc1394_change_camera_transmission): Include string.h for memcpy and use g_usleep instead of usleep.
2008-02-07gst/filter/gstlpwsinc.c: Fix typo in the long description of the element.Sebastian Dröge2-1/+6
Original commit message from CVS: * gst/filter/gstlpwsinc.c: Fix typo in the long description of the element.
2008-02-07gst/xingheader/Makefile.am: Put CFLAGS and LIBS in the right orderJan Schmidt2-2/+7
Original commit message from CVS: * gst/xingheader/Makefile.am: Put CFLAGS and LIBS in the right order
2008-02-06configure.ac: ximagesrc has moved to -good, so no need to check for the ↵Tim-Philipp Müller3-31/+6
required X libs here any more. Original commit message from CVS: * configure.ac: ximagesrc has moved to -good, so no need to check for the required X libs here any more.
2008-02-06ext/soup/gstsouphttpsrc.c: Fix memory leak and improve debugging a bit.Wouter Cloetens2-2/+10
Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_create): Fix memory leak and improve debugging a bit.
2008-02-05Add more tags mapping.Edgard Lima5-231/+450
Original commit message from CVS: Add more tags mapping.
2008-02-05gst/mpegtsparse/mpegtsparse.c: Handle latency queries in src pads.Zaheer Abbas Merali2-0/+43
Original commit message from CVS: * gst/mpegtsparse/mpegtsparse.c: Handle latency queries in src pads.
2008-02-05gst/mpegtsparse/mpegtspacketizer.c: Add flag to both sdt and nit structures ↵Zaheer Abbas Merali2-2/+11
to say whether the table is for the actua... Original commit message from CVS: * gst/mpegtsparse/mpegtspacketizer.c: Add flag to both sdt and nit structures to say whether the table is for the actual network/ts or not.
2008-02-05gst/mpegvideoparse/mpegvideoparse.c: Flush packetizer too.Josep Torre Valles2-0/+8
Original commit message from CVS: Patch by: Josep Torre Valles <josep@fluendo.com> * gst/mpegvideoparse/mpegvideoparse.c: (gst_mpegvideoparse_flush): Flush packetizer too.
2008-02-04ext/ladspa/gstladspa.c: Don't use GST_BOILERPLATE as the stuff generated ↵Sebastian Dröge2-34/+36
from it is not used anyway and can't be used. Original commit message from CVS: * ext/ladspa/gstladspa.c: (gst_ladspa_base_init), (gst_ladspa_class_init), (ladspa_describe_plugin), (plugin_init): Don't use GST_BOILERPLATE as the stuff generated from it is not used anyway and can't be used. Store the class struct of the correct type in parent_class. Pass the LADSPA_Descriptor as class_data to the class_init function as preparation for the time, when we can add pad templates and friends in class_init and add a FIXME for that. Don't use a custom hash table for passing the LADSPA_Descriptors to base_init but use g_type_set_qdata and g_type_get_qdata.