summaryrefslogtreecommitdiffstats
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2005-05-11ext/mad/gstmad.c: Port to new query API and replace gst_pad_convert() and ↵Tim-Philipp Müller1-0/+9
gst_pad_get_formats() usage. gstid3tag look... Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_init), (gst_mad_src_query), (index_seek), (normal_seek), (gst_mad_sink_event): Port to new query API and replace gst_pad_convert() and gst_pad_get_formats() usage. gstid3tag looks like it needs some more love before it will work again, if not a rewrite.
2005-05-11Fixed the effectv build again.Zeeshan Ali1-0/+5
Original commit message from CVS: Fixed the effectv build again.
2005-05-11gst/tcp/: Ported over some sink elements.Wim Taymans1-0/+32
Original commit message from CVS: * gst/tcp/Makefile.am: * gst/tcp/gstmultifdsink.c: (gst_multifdsink_get_type), (gst_multifdsink_base_init), (gst_multifdsink_class_init), (gst_multifdsink_init), (gst_multifdsink_handle_client_write), (gst_multifdsink_queue_buffer), (gst_multifdsink_render), (gst_multifdsink_change_state): * gst/tcp/gstmultifdsink.h: * gst/tcp/gsttcp.c: * gst/tcp/gsttcpclientsink.c: (gst_tcpclientsink_get_type), (gst_tcpclientsink_base_init), (gst_tcpclientsink_class_init), (gst_tcpclientsink_init), (gst_tcpclientsink_render), (gst_tcpclientsink_set_property), (gst_tcpclientsink_get_property), (gst_tcpclientsink_change_state): * gst/tcp/gsttcpclientsink.h: * gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_class_init), (gst_tcpclientsrc_init_receive): * gst/tcp/gsttcpplugin.c: (plugin_init): * gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init): * gst/tcp/gsttcpserversink.h: * gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_class_init): * gst/tcp/gsttcpsink.c: (gst_tcpsink_get_type), (gst_tcpsink_base_init), (gst_tcpsink_class_init), (gst_tcpsink_setcaps), (gst_tcpsink_init), (gst_tcpsink_get_times), (gst_tcpsink_render), (gst_tcpsink_set_property), (gst_tcpsink_get_property): * gst/tcp/gsttcpsink.h: * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_class_init), (gst_tcpsrc_get): Ported over some sink elements. Sources not ported yet as they require a PushSource base class.
2005-05-11gst/: Turn videofilter into a library (private for now)Tim-Philipp Müller1-0/+6
Original commit message from CVS: * gst/effectv/Makefile.am: * gst/videofilter/Makefile.am: Turn videofilter into a library (private for now)
2005-05-11gst/rtsp/: Added READMEWim Taymans1-0/+25
Original commit message from CVS: * gst/rtsp/README: * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type), (gst_rtspsrc_class_init), (gst_rtspsrc_create_stream), (gst_rtspsrc_add_element), (gst_rtspsrc_set_state), (gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_stream_configure_transport), (find_stream), (gst_rtspsrc_loop), (gst_rtspsrc_open), (gst_rtspsrc_play): * gst/rtsp/rtsp.h: * gst/rtsp/rtspconnection.c: (rtsp_connection_create), (rtsp_connection_send), (read_line), (parse_request_line), (parse_line), (read_body), (rtsp_connection_receive), (rtsp_connection_free): * gst/rtsp/rtspconnection.h: * gst/rtsp/rtspdefs.c: (rtsp_find_method): * gst/rtsp/rtspdefs.h: * gst/rtsp/rtspmessage.c: (rtsp_message_set_body), (rtsp_message_take_body): * gst/rtsp/rtspmessage.h: * gst/rtsp/rtspstream.h: * gst/rtsp/sdpmessage.c: (sdp_parse_line): Added README Some cleanups.
2005-05-11gst/rtsp/gstrtspsrc.*: Setup UDP sources correctly, receives raw data from ↵Wim Taymans1-0/+13
RTSP compliant servers now. Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type), (gst_rtspsrc_class_init), (gst_rtspsrc_init), (gst_rtspsrc_create_stream), (gst_rtspsrc_add_element), (gst_rtspsrc_set_state), (gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_stream_configure_transport), (find_stream), (gst_rtspsrc_loop), (gst_rtspsrc_open), (gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_change_state): * gst/rtsp/gstrtspsrc.h: Setup UDP sources correctly, receives raw data from RTSP compliant servers now.
2005-05-11Ported to 0.9.Wim Taymans1-0/+63
Original commit message from CVS: Ported to 0.9. Set up transports, init UDP ports, init RTP session managers.
2005-05-11gst/: UDP fixes, added uri handler.Wim Taymans1-0/+25
Original commit message from CVS: * gst/rtp/Makefile.am: * gst/rtp/gstrtp.c: (plugin_init): * gst/rtp/gstrtpdec.c: (gst_rtpdec_get_type), (gst_rtpdec_class_init), (gst_rtpdec_init), (gst_rtpdec_chain_rtp), (gst_rtpdec_chain_rtcp), (gst_rtpdec_set_property), (gst_rtpdec_get_property), (gst_rtpdec_change_state), (gst_rtpdec_plugin_init): * gst/rtp/gstrtpdec.h: * gst/udp/gstudpsink.c: (gst_udpsink_base_init), (gst_udpsink_get_times), (gst_udpsink_render), (gst_udpsink_change_state): * gst/udp/gstudpsrc.c: (gst_udpsrc_get_type), (gst_udpsrc_base_init), (gst_udpsrc_class_init), (gst_udpsrc_init), (gst_udpsrc_loop), (gst_udpsrc_set_uri), (gst_udpsrc_set_property), (gst_udpsrc_get_property), (gst_udpsrc_init_receive), (gst_udpsrc_activate), (gst_udpsrc_change_state), (gst_udpsrc_uri_get_type), (gst_udpsrc_uri_get_protocols), (gst_udpsrc_uri_get_uri), (gst_udpsrc_uri_set_uri), (gst_udpsrc_uri_handler_init): * gst/udp/gstudpsrc.h: UDP fixes, added uri handler. Added rtpdec that will manage the RTP session in the future.
2005-05-10Ported esdsink plugin.Arwed v. Merkatz1-0/+17
Original commit message from CVS: Ported esdsink plugin.
2005-05-10gst/udp/: Ported udp src/sink.Wim Taymans1-0/+18
Original commit message from CVS: * gst/udp/Makefile.am: * gst/udp/gstudpsink.c: (gst_udpsink_get_type), (gst_udpsink_base_init), (gst_udpsink_class_init), (gst_udpsink_init), (gst_udpsink_get_times), (gst_udpsink_render), (gst_udpsink_set_property), (gst_udpsink_get_property), (gst_udpsink_init_send), (gst_udpsink_close), (gst_udpsink_change_state): * gst/udp/gstudpsink.h: * gst/udp/gstudpsrc.c: (gst_udpsrc_base_init), (gst_udpsrc_class_init), (gst_udpsrc_init), (gst_udpsrc_loop), (gst_udpsrc_set_property), (gst_udpsrc_get_property), (gst_udpsrc_init_receive), (gst_udpsrc_close), (gst_udpsrc_activate), (gst_udpsrc_change_state): * gst/udp/gstudpsrc.h: Ported udp src/sink.
2005-05-09Port shout2 pluginZaheer Abbas Merali1-0/+16
Original commit message from CVS: 2005-05-09 Zaheer Abbas Merali <zaheerabbas at merali dot org> * PORTED_09: * configure.ac: * ext/Makefile.am: * ext/shout2/Makefile.am: * ext/shout2/gstshout2.c: (gst_shout2send_get_type), (gst_shout2send_base_init), (gst_shout2send_class_init), (gst_shout2send_init), (gst_shout2send_event), (gst_shout2send_render), (gst_shout2send_set_property), (gst_shout2send_get_property), (gst_shout2send_setcaps), (gst_shout2send_change_state): * ext/shout2/gstshout2.h: Port shout2 plugin
2005-05-08Ported the libcaca plugin.Zeeshan Ali1-0/+12
Original commit message from CVS: Ported the libcaca plugin.
2005-05-07Fixed a few things to enable the mad and effectv to be able to find the ↵Zeeshan Ali1-0/+9
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.
2005-05-07Fixed the build by fixing a small mistake of Wim.Zeeshan Ali1-0/+5
Original commit message from CVS: Fixed the build by fixing a small mistake of Wim.
2005-05-06Ported 2 more plugins. usgly hack in the Makefile.am though, I'm sure ↵Wim Taymans1-0/+17
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.
2005-05-06some sidplay fixoringChristian Schaller1-0/+7
Original commit message from CVS: some sidplay fixoring
2005-05-06add gst-plugins-libsChristian Schaller1-0/+4
Original commit message from CVS: add gst-plugins-libs
2005-05-06Ported sidplay.Wim Taymans1-0/+7
Original commit message from CVS: * configure.ac: * ext/sidplay/gstsiddec.cc: * ext/sidplay/gstsiddec.h: Ported sidplay.
2005-05-06make mad and effectv work with gst-registerChristian Schaller1-0/+11
Original commit message from CVS: make mad and effectv work with gst-register
2005-05-06gst/law/: Ported alaw and mulaw plugins to 0.9, fixed the negotiation as well.Wim Taymans1-0/+13
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.
2005-05-06remove plugins now in gst-plugins-baseChristian Schaller1-0/+11
Original commit message from CVS: remove plugins now in gst-plugins-base
2005-05-06remove gst-libs from gst-plugins module as it is in gst-plugins-base nowChristian Schaller1-0/+5
Original commit message from CVS: remove gst-libs from gst-plugins module as it is in gst-plugins-base now
2005-05-06add ported videofilter to cvs headChristian Schaller1-0/+12
Original commit message from CVS: add ported videofilter to cvs head
2005-05-06add law plugin to buildChristian Schaller1-0/+1
Original commit message from CVS: add law plugin to build
2005-05-06ported mad and effectv pluginsChristian Schaller1-0/+5
Original commit message from CVS: ported mad and effectv plugins
2005-05-06configure.ac: fix typoZaheer Abbas Merali1-0/+5
Original commit message from CVS: 2005-05-06 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: fix typo
2005-05-05make this module a bit more 0.9 friendlyChristian Schaller1-0/+5
Original commit message from CVS: make this module a bit more 0.9 friendly
2005-02-22hunting season on 0.9 is now OPENThomas Vander Stichele1-0/+5
Original commit message from CVS: hunting season on 0.9 is now OPEN
2005-02-22sys/oss/gstosselement.c: Kick the hell out of gcc for not warning me about a ↵BRANCH-GSTREAMER-0_8-ROOTRonald S. Bultje1-0/+5
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.
2005-02-22ext/gdk_pixbuf/pixbufscale.c: Don't leak caps string (fixes #168134)Tim-Philipp Müller1-0/+12
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).
2005-02-21Since dirac 0.5.0 the framerate in dirac is expressed as a rational number. ↵Tim-Philipp Müller1-0/+10
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)
2005-02-21Whoops.Maciej Katafiasz1-1/+1
Original commit message from CVS: Whoops.
2005-02-21Fix playback of certain invalid muxed streams. Partial fix for #149158Maciej Katafiasz1-0/+8
Original commit message from CVS: Fix playback of certain invalid muxed streams. Partial fix for #149158
2005-02-20gst/dvdlpcmdec/gstdvdlpcmdec.c: Make sure we only write to writable buffersJan Schmidt1-0/+4
Original commit message from CVS: * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain): Make sure we only write to writable buffers
2005-02-20gst-libs/gst/riff/riff-media.c: Do actually fix invalid RIFF fmt header ↵Tim-Philipp Müller1-0/+12
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)
2005-02-19Don't leak othercaps in link function (fixes #167878)Tim-Philipp Müller1-0/+8
Original commit message from CVS: Don't leak othercaps in link function (fixes #167878)
2005-02-19support libvisual 0.2.0Arwed v. Merkatz1-0/+7
Original commit message from CVS: support libvisual 0.2.0
2005-02-18Fix rowstridesTim-Philipp Müller1-0/+6
Original commit message from CVS: Fix rowstrides
2005-02-17gst/avi/gstavidemux.c: Declare variables at beginning of block and make ↵Gergely Nagy1-0/+15
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.
2005-02-17Do not pass uninitialised values to setsockopt(). (fixes #167704)Tim-Philipp Müller1-0/+7
Original commit message from CVS: Do not pass uninitialised values to setsockopt(). (fixes #167704)
2005-02-16gst/playback/gstplaybin.c: Invert bin_add/link order to workaround deadlock ↵Ronald S. Bultje1-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.
2005-02-15gst/modplug/gstmodplug.cc: Add missing break causing position queries to fail.Ronald S. Bultje1-0/+5
Original commit message from CVS: * gst/modplug/gstmodplug.cc: Add missing break causing position queries to fail.
2005-02-15ext/ogg/gstoggdemux.c: Granpos can apparently be -1, which screws up ↵Ronald S. Bultje1-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...
2005-02-15sys/: Use a mutex protected list to marshal navigation events into the ↵Jan Schmidt1-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.
2005-02-15Add query function to GstSpeed, so that the stream length and current ↵Tim-Philipp Müller1-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
2005-02-13gst/audioconvert/gstaudioconvert.c: create channel conversion matrix when ↵Benjamin Otte1-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
2005-02-13gst/audioconvert/gstchannelmix.h: include missing header fileBenjamin Otte1-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)
2005-02-12Convert to and from YV12 (fixes #156379)Tim-Philipp Müller1-0/+9
Original commit message from CVS: Convert to and from YV12 (fixes #156379)
2005-02-12sys/ximage/ximagesink.c: Protect interface methods from chain and ↵Julien Moutte1-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.
2005-02-12Don't send 'Hey! You gave me a NULL pointer yo naughty person' as error ↵Tim-Philipp Müller1-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)