summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* adding aasink and smpte plugins to spec fileChristian Schaller2005-05-081-3/+4
| | | | | Original commit message from CVS: adding aasink and smpte plugins to spec file
* Fixed a few things to enable the mad and effectv to be able to find the ↵Zeeshan Ali2005-05-073-4/+13
| | | | | | | headers in the gst-plugins-base/gst-libs and ... Original commit message from CVS: Fixed a few things to enable the mad and effectv to be able to find the headers in the gst-plugins-base/gst-libs and to link against the libs in there.
* Fixed the build by fixing a small mistake of Wim.Zeeshan Ali2005-05-072-9/+9
| | | | | Original commit message from CVS: Fixed the build by fixing a small mistake of Wim.
* add aasinkChristian Schaller2005-05-061-6/+7
| | | | | Original commit message from CVS: add aasink
* Ported 2 more plugins. usgly hack in the Makefile.am though, I'm sure ↵Wim Taymans2005-05-068-126/+158
| | | | | | | | | | | | | | | | | | | | someone will fix it. Original commit message from CVS: * configure.ac: * ext/aalib/Makefile.am: * ext/aalib/gstaasink.c: (gst_aasink_get_type), (gst_aasink_class_init), (gst_aasink_fixate), (gst_aasink_setcaps), (gst_aasink_init), (gst_aasink_get_times), (gst_aasink_render), (gst_aasink_set_property), (gst_aasink_get_property), (gst_aasink_open), (gst_aasink_close), (gst_aasink_change_state): * ext/aalib/gstaasink.h: * gst/smpte/Makefile.am: * gst/smpte/gstsmpte.c: (gst_smpte_setcaps), (gst_smpte_init), (gst_smpte_collected): * gst/smpte/gstsmpte.h: Ported 2 more plugins. usgly hack in the Makefile.am though, I'm sure someone will fix it.
* some sidplay fixoringChristian Schaller2005-05-063-13/+23
| | | | | Original commit message from CVS: some sidplay fixoring
* add sidplay to spec fileChristian Schaller2005-05-061-3/+3
| | | | | Original commit message from CVS: add sidplay to spec file
* add gst-plugins-libsChristian Schaller2005-05-062-0/+14
| | | | | Original commit message from CVS: add gst-plugins-libs
* Ported sidplay.Wim Taymans2005-05-062-1/+16
| | | | | | | | Original commit message from CVS: * configure.ac: * ext/sidplay/gstsiddec.cc: * ext/sidplay/gstsiddec.h: Ported sidplay.
* make mad and effectv work with gst-registerChristian Schaller2005-05-066-19/+24
| | | | | Original commit message from CVS: make mad and effectv work with gst-register
* minor spec file fixesChristian Schaller2005-05-061-34/+10
| | | | | Original commit message from CVS: minor spec file fixes
* gst/law/: Ported alaw and mulaw plugins to 0.9, fixed the negotiation as well.Wim Taymans2005-05-065-225/+257
| | | | | | | | | | | | | | Original commit message from CVS: * gst/law/alaw-decode.c: (alawdec_getcaps), (alawdec_setcaps), (gst_alawdec_init), (gst_alawdec_chain): * gst/law/alaw-encode.c: (alawenc_getcaps), (alawenc_setcaps), (gst_alawenc_init), (gst_alawenc_chain): * gst/law/mulaw-decode.c: (mulawdec_getcaps), (mulawdec_setcaps), (gst_mulawdec_init), (gst_mulawdec_chain): * gst/law/mulaw-encode.c: (mulawenc_getcaps), (mulawenc_setcaps), (gst_mulawenc_init), (gst_mulawenc_chain): Ported alaw and mulaw plugins to 0.9, fixed the negotiation as well.
* add reminder to start with 0.8 code not 0.9 for plugins portingChristian Schaller2005-05-061-0/+2
| | | | | Original commit message from CVS: add reminder to start with 0.8 code not 0.9 for plugins porting
* various fixes to make it possible to build rpms from gst-plugins headChristian Schaller2005-05-063-461/+285
| | | | | Original commit message from CVS: various fixes to make it possible to build rpms from gst-plugins head
* remove plugins now in gst-plugins-baseChristian Schaller2005-05-061-0/+11
| | | | | Original commit message from CVS: remove plugins now in gst-plugins-base
* remove gst-libs from gst-plugins module as it is in gst-plugins-base nowChristian Schaller2005-05-061-0/+5
| | | | | Original commit message from CVS: remove gst-libs from gst-plugins module as it is in gst-plugins-base now
* add ported videofilter to cvs headChristian Schaller2005-05-068-84/+83
| | | | | Original commit message from CVS: add ported videofilter to cvs head
* add law plugin to buildChristian Schaller2005-05-062-1/+5
| | | | | Original commit message from CVS: add law plugin to build
* ported mad and effectv pluginsChristian Schaller2005-05-0611-492/+420
| | | | | Original commit message from CVS: ported mad and effectv plugins
* configure.ac: fix typoZaheer Abbas Merali2005-05-062-1/+6
| | | | | | | | Original commit message from CVS: 2005-05-06 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: fix typo
* gst-plugins 0.9 cvs head now compiles (only effectv left compiling)Christian Schaller2005-05-063-24/+34
| | | | | Original commit message from CVS: gst-plugins 0.9 cvs head now compiles (only effectv left compiling)
* add GST_INTERFACES_LIBSChristian Schaller2005-05-051-1/+1
| | | | | Original commit message from CVS: add GST_INTERFACES_LIBS
* updates to make this closer to compileChristian Schaller2005-05-058-10/+65
| | | | | Original commit message from CVS: updates to make this closer to compile
* remove gettext for nowChristian Schaller2005-05-051-14/+0
| | | | | Original commit message from CVS: remove gettext for now
* make this module a bit more 0.9 friendlyChristian Schaller2005-05-0521-2155/+340
| | | | | Original commit message from CVS: make this module a bit more 0.9 friendly
* add libvisual pluginChristian Schaller2005-02-221-0/+10
| | | | | Original commit message from CVS: add libvisual plugin
* hunting season on 0.9 is now OPENThomas Vander Stichele2005-02-222-3/+8
| | | | | Original commit message from CVS: hunting season on 0.9 is now OPEN
* sys/oss/gstosselement.c: Kick the hell out of gcc for not warning me about a ↵Ronald S. Bultje2005-02-222-4/+9
| | | | | | | | symbol conflict. Original commit message from CVS: * sys/oss/gstosselement.c: (gst_osselement_class_probe_devices): Kick the hell out of gcc for not warning me about a symbol conflict.
* ext/gdk_pixbuf/pixbufscale.c: Don't leak caps string (fixes #168134)Tim-Philipp Müller2005-02-223-8/+66
| | | | | | | | | | | Original commit message from CVS: * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_link): Don't leak caps string (fixes #168134) * ext/jpeg/gstjpegenc.c: (gst_jpegenc_class_init), (gst_jpegenc_init), (gst_jpegenc_finalize), (gst_jpegenc_change_state): Don't leak line buffers and context struct (fixes #168133).
* Since dirac 0.5.0 the framerate in dirac is expressed as a rational number. ↵Tim-Philipp Müller2005-02-212-2/+12
| | | | | | | Fix build and up requirement to 0.5.0, an... Original commit message from CVS: Since dirac 0.5.0 the framerate in dirac is expressed as a rational number. Fix build and up requirement to 0.5.0, and also pass parameters to gst_diracdec_link in the right order. (fixes #167959)
* Whoops.Maciej Katafiasz2005-02-211-1/+1
| | | | | Original commit message from CVS: Whoops.
* Fix playback of certain invalid muxed streams. Partial fix for #149158Maciej Katafiasz2005-02-211-0/+8
| | | | | Original commit message from CVS: Fix playback of certain invalid muxed streams. Partial fix for #149158
* gst/dvdlpcmdec/gstdvdlpcmdec.c: Make sure we only write to writable buffersJan Schmidt2005-02-202-4/+10
| | | | | | Original commit message from CVS: * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain): Make sure we only write to writable buffers
* gst-libs/gst/riff/riff-media.c: Do actually fix invalid RIFF fmt header ↵Tim-Philipp Müller2005-02-202-1/+16
| | | | | | | | | | | | | | | values for alaw and mulaw audio instead of ju... Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps_with_data): Do actually fix invalid RIFF fmt header values for alaw and mulaw audio instead of just saying so. * gst/wavparse/gstwavparse.c: (gst_wavparse_fmt): Give gst_riff_create_audio_caps_with_data() a chance to fix up broken format header fields before extracting any parameters from the header. (fixes #167633)
* Don't leak othercaps in link function (fixes #167878)Tim-Philipp Müller2005-02-191-0/+8
| | | | | Original commit message from CVS: Don't leak othercaps in link function (fixes #167878)
* support libvisual 0.2.0Arwed v. Merkatz2005-02-192-1/+8
| | | | | Original commit message from CVS: support libvisual 0.2.0
* Fix rowstridesTim-Philipp Müller2005-02-183-38/+63
| | | | | Original commit message from CVS: Fix rowstrides
* gst/avi/gstavidemux.c: Declare variables at beginning of block and make ↵Gergely Nagy2005-02-172-1/+17
| | | | | | | | | | | | | | | | | | | gcc-2.95 happy Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_invert): Declare variables at beginning of block and make gcc-2.95 happy (fixes # 167482, patch by Gergely Nagy). * gst/tcp/gsttcpclientsrc.c: * gst/tcp/gsttcpclientsrc.h: Move some includes into the header, so that struct sockaddr_in is defined when it should be defined on FreeBSD as well (fixes #167483). * gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_init_receive): Don't pass uninitialised values to setsockopt() here either.
* Do not pass uninitialised values to setsockopt(). (fixes #167704)Tim-Philipp Müller2005-02-171-0/+7
| | | | | Original commit message from CVS: Do not pass uninitialised values to setsockopt(). (fixes #167704)
* gst/playback/gstplaybin.c: Invert bin_add/link order to workaround deadlock ↵Ronald S. Bultje2005-02-161-0/+5
| | | | | | | | in opt. Original commit message from CVS: * gst/playback/gstplaybin.c: (add_sink): Invert bin_add/link order to workaround deadlock in opt.
* gst/modplug/gstmodplug.cc: Add missing break causing position queries to fail.Ronald S. Bultje2005-02-151-0/+5
| | | | | | Original commit message from CVS: * gst/modplug/gstmodplug.cc: Add missing break causing position queries to fail.
* ext/ogg/gstoggdemux.c: Granpos can apparently be -1, which screws up ↵Ronald S. Bultje2005-02-151-0/+5
| | | | | | | | calculations... Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_populate): Granpos can apparently be -1, which screws up calculations...
* sys/: Use a mutex protected list to marshal navigation events into the ↵Jan Schmidt2005-02-151-0/+16
| | | | | | | | | | | | | | | | | | | stream thread from whichever thread sends them. Original commit message from CVS: * sys/ximage/ximagesink.c: (gst_ximagesink_chain), (gst_ximagesink_send_pending_navigation), (gst_ximagesink_navigation_send_event), (gst_ximagesink_finalize), (gst_ximagesink_init): * sys/ximage/ximagesink.h: * sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain), (gst_xvimagesink_send_pending_navigation), (gst_xvimagesink_navigation_send_event), (gst_xvimagesink_finalize), (gst_xvimagesink_init): * sys/xvimage/xvimagesink.h: Use a mutex protected list to marshal navigation events into the stream thread from whichever thread sends them.
* Add query function to GstSpeed, so that the stream length and current ↵Tim-Philipp Müller2005-02-151-0/+12
| | | | | | | position get adjusted when queried (note that c... Original commit message from CVS: Add query function to GstSpeed, so that the stream length and current position get adjusted when queried (note that current position queries may still be wrong if the audio sink returns values based on buffer timestamps instead of passing on the query
* gst/audioconvert/gstaudioconvert.c: create channel conversion matrix when ↵Benjamin Otte2005-02-131-0/+11
| | | | | | | | | | | | | | linking Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link), (gst_audio_convert_channels): create channel conversion matrix when linking * gst/audioconvert/.cvsignore: * gst/audioconvert/Makefile.am: * gst/audioconvert/channelmixtest.c: (main): add (ugly) test that ensures stereo <=> mono conversion works correctly
* gst/audioconvert/gstchannelmix.h: include missing header fileBenjamin Otte2005-02-131-0/+10
| | | | | | | | | | | Original commit message from CVS: * gst/audioconvert/gstchannelmix.h: include missing header file * gst/audioconvert/gstchannelmix.c: (gst_audio_convert_fill_compatible): use same sign for both channels when converting to/from compatible channel. Previously used different signs made the signals cancel each other out and appear like silence. (fixes #167269)
* Convert to and from YV12 (fixes #156379)Tim-Philipp Müller2005-02-121-0/+9
| | | | | Original commit message from CVS: Convert to and from YV12 (fixes #156379)
* sys/ximage/ximagesink.c: Protect interface methods from chain and ↵Julien Moutte2005-02-121-0/+14
| | | | | | | | | | | | | | | | | | | negotiation and vice versa (Fixes #166142). Original commit message from CVS: 2005-02-12 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_new), (gst_ximagesink_sink_link), (gst_ximagesink_change_state), (gst_ximagesink_chain), (gst_ximagesink_set_xwindow_id), (gst_ximagesink_expose), (gst_ximagesink_set_property), (gst_ximagesink_finalize), (gst_ximagesink_init): Protect interface methods from chain and negotiation and vice versa (Fixes #166142). * sys/ximage/ximagesink.h: Add stream_lock. * sys/xvimage/xvimagesink.c: (gst_xvimagesink_sink_link), (gst_xvimagesink_chain), (gst_xvimagesink_buffer_free), (gst_xvimagesink_buffer_alloc), (gst_xvimagesink_set_xwindow_id), (gst_xvimagesink_expose): Check for xcontext before trying to link.
* Don't send 'Hey! You gave me a NULL pointer yo naughty person' as error ↵Tim-Philipp Müller2005-02-121-0/+8
| | | | | | | message when we can't open the DVD device; se... Original commit message from CVS: Don't send 'Hey! You gave me a NULL pointer yo naughty person' as error message when we can't open the DVD device; send something more useful instead (fixes #167117)
* sys/xvimage/xvimagesink.c: Protect interface methods from chain and ↵Julien Moutte2005-02-111-0/+13
| | | | | | | | | | | | | | | | | | negotiation and vice versa (Fixes #166142). Original commit message from CVS: 2005-02-11 Julien MOUTTE <julien@moutte.net> * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put), (gst_xvimagesink_sink_link), (gst_xvimagesink_change_state), (gst_xvimagesink_chain), (gst_xvimagesink_buffer_free), (gst_xvimagesink_buffer_alloc), (gst_xvimagesink_set_xwindow_id), (gst_xvimagesink_expose), (gst_xvimagesink_set_property), (gst_xvimagesink_finalize), (gst_xvimagesink_init): Protect interface methods from chain and negotiation and vice versa (Fixes #166142). Fix a possible bug of images in the buffer pool being discarded because we are looking at the wrong geometry. * sys/xvimage/xvimagesink.h: Add stream_lock.