summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ext/amrnb/: Ported AMR decoder/parse.Wim Taymans2005-05-181-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/amrnb/Makefile.am: * ext/amrnb/amrnb.c: (plugin_init): * ext/amrnb/amrnbdec.c: (gst_amrnbdec_init), (gst_amrnbdec_setcaps), (gst_amrnbdec_chain), (gst_amrnbdec_state_change): * ext/amrnb/amrnbdec.h: * ext/amrnb/amrnbenc.c: (gst_amrnbenc_get_type), (gst_amrnbenc_base_init), (gst_amrnbenc_class_init), (gst_amrnbenc_init), (gst_amrnbenc_finalize), (gst_amrnbenc_setcaps), (gst_amrnbenc_chain), (gst_amrnbenc_state_change): * ext/amrnb/amrnbenc.h: * ext/amrnb/amrnbparse.c: (gst_amrnbparse_init), (gst_amrnbparse_query), (gst_amrnbparse_event), (gst_amrnbparse_chain), (gst_amrnbparse_read_header), (gst_amrnbparse_loop), (gst_amrnbparse_sink_activate), (gst_amrnbparse_state_change): * ext/amrnb/amrnbparse.h: Ported AMR decoder/parse. Added AMR encoder.
* Ported goom.Wim Taymans2005-05-184-94/+151
| | | | | | | | | | | Original commit message from CVS: * configure.ac: * gst/goom/Makefile.am: * gst/goom/gstgoom.c: (gst_goom_init), (gst_goom_sink_setcaps), (gst_goom_src_setcaps), (gst_goom_src_negotiate), (gst_goom_event), (gst_goom_chain), (gst_goom_change_state), (plugin_init): Ported goom. Added goom and alpha to build.
* Ported alpha, remove alphacolor as functionality is in ffmpegcolorspace.Wim Taymans2005-05-175-567/+36
| | | | | | | | | | Original commit message from CVS: * configure.ac: * gst/alpha/Makefile.am: * gst/alpha/gstalpha.c: (gst_alpha_class_init), (gst_alpha_init), (gst_alpha_sink_setcaps), (gst_alpha_chain): Ported alpha, remove alphacolor as functionality is in ffmpegcolorspace.
* ext/libcaca/gstcacasink.*: Cleanups.Wim Taymans2005-05-174-35/+26
| | | | | | | | | Original commit message from CVS: * ext/libcaca/gstcacasink.c: (gst_cacasink_setcaps), (gst_cacasink_render), (gst_cacasink_open), (gst_cacasink_close), (gst_cacasink_change_state): * ext/libcaca/gstcacasink.h: Cleanups.
* Move core plugins out of core. I don't mind fdsrc/fdsink going back into ↵David Schleef2005-05-1517-0/+3223
| | | | | | | | | | | | | | | | | | | | | | | | | | | the core; they were just disabled there, so Original commit message from CVS: Move core plugins out of core. I don't mind fdsrc/fdsink going back into the core; they were just disabled there, so I moved them. Some of this stuff could (should) be deleted. * gst/oldcore/Makefile.am: * gst/oldcore/gstaggregator.c: * gst/oldcore/gstaggregator.h: * gst/oldcore/gstelements.c: * gst/oldcore/gstfdsink.c: * gst/oldcore/gstfdsink.h: * gst/oldcore/gstfdsrc.c: * gst/oldcore/gstfdsrc.h: * gst/oldcore/gstmd5sink.c: * gst/oldcore/gstmd5sink.h: * gst/oldcore/gstmultifilesrc.c: * gst/oldcore/gstmultifilesrc.h: * gst/oldcore/gstpipefilter.c: * gst/oldcore/gstpipefilter.h: * gst/oldcore/gstshaper.c: * gst/oldcore/gstshaper.h: * gst/oldcore/gststatistics.c: * gst/oldcore/gststatistics.h:
* add rtsp and esd files to spec and fix some disting issuesChristian Schaller2005-05-136-22/+36
| | | | | Original commit message from CVS: add rtsp and esd files to spec and fix some disting issues
* Add working plugins to build.Wim Taymans2005-05-122-1/+16
| | | | | | | | Original commit message from CVS: * configure.ac: * ext/sidplay/gstsiddec.cc: Add working plugins to build. Make sidplay compile again.
* ext/mad/: Fix mad and id3tag compilation again.Wim Taymans2005-05-121-0/+6
| | | | | | | Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_src_query): * ext/mad/gstmad.c: (gst_mad_chain): Fix mad and id3tag compilation again.
* gst/udp/: Added multifdsink to send UDP to multiple addresses.Wim Taymans2005-05-1212-225/+874
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/udp/.cvsignore: * gst/udp/Makefile.am: * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_get_type), (gst_multiudpsink_base_init), (gst_multiudpsink_class_init), (gst_multiudpsink_init), (gst_multiudpsink_finalize), (gst_multiudpsink_get_times), (gst_multiudpsink_render), (gst_multiudpsink_set_property), (gst_multiudpsink_get_property), (gst_multiudpsink_init_send), (gst_multiudpsink_close), (gst_multiudpsink_add), (gst_multiudpsink_remove), (gst_multiudpsink_clear), (gst_multiudpsink_get_stats), (gst_multiudpsink_change_state): * gst/udp/gstmultiudpsink.h: * gst/udp/gstudp-marshal.list: * gst/udp/gstudp.c: (plugin_init): * gst/udp/gstudp.h: * gst/udp/gstudpsink.c: (gst_udpsink_get_type), (gst_udpsink_base_init), (gst_udpsink_class_init), (gst_udpsink_init), (gst_udpsink_set_uri), (gst_udpsink_set_property), (gst_udpsink_get_property), (gst_udpsink_uri_get_type), (gst_udpsink_uri_get_protocols), (gst_udpsink_uri_get_uri), (gst_udpsink_uri_set_uri), (gst_udpsink_uri_handler_init): * gst/udp/gstudpsink.h: * gst/udp/gstudpsrc.c: (gst_udpsrc_get_type), (gst_udpsrc_base_init), (gst_udpsrc_class_init), (gst_udpsrc_create), (gst_udpsrc_set_uri), (gst_udpsrc_start), (gst_udpsrc_unlock), (gst_udpsrc_stop): * gst/udp/gstudpsrc.h: Added multifdsink to send UDP to multiple addresses. Cleaned up UDP source/sink elements some more. Make UDP sink extends from multiudpsink.
* ext/mad/gstmad.c: Make queries actually work (update core first).Tim-Philipp Müller2005-05-121-0/+5
| | | | | | Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_src_query), (gst_mad_sink_event): Make queries actually work (update core first).
* gst/: Make UDP and TCP elements use PushSrc.Wim Taymans2005-05-126-168/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/rtsp/README: * gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_get_type), (gst_tcpclientsrc_base_init), (gst_tcpclientsrc_class_init), (gst_tcpclientsrc_init), (gst_tcpclientsrc_getcaps), (gst_tcpclientsrc_stop), (gst_tcpclientsrc_eos), (gst_tcpclientsrc_create), (gst_tcpclientsrc_start): * gst/tcp/gsttcpclientsrc.h: * gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_get_type), (gst_tcpserversrc_base_init), (gst_tcpserversrc_class_init), (gst_tcpserversrc_init), (gst_tcpserversrc_create), (gst_tcpserversrc_start), (gst_tcpserversrc_stop): * gst/tcp/gsttcpserversrc.h: * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get_type), (gst_tcpsrc_base_init), (gst_tcpsrc_class_init), (gst_tcpsrc_init), (gst_tcpsrc_create), (gst_tcpsrc_start), (gst_tcpsrc_stop): * gst/tcp/gsttcpsrc.h: * gst/udp/gstudpsink.c: (gst_udpsink_base_init), (gst_udpsink_init), (gst_udpsink_get_times), (gst_udpsink_render), (gst_udpsink_set_property), (gst_udpsink_get_property), (gst_udpsink_change_state): * gst/udp/gstudpsink.h: * gst/udp/gstudpsrc.c: (gst_udpsrc_get_type), (gst_udpsrc_base_init), (gst_udpsrc_class_init), (gst_udpsrc_init), (gst_udpsrc_create), (gst_udpsrc_set_uri), (gst_udpsrc_start), (gst_udpsrc_stop): * gst/udp/gstudpsrc.h: Make UDP and TCP elements use PushSrc.
* ext/mad/gstmad.c: Port to new query API and replace gst_pad_convert() and ↵Tim-Philipp Müller2005-05-111-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.
* Fixed the effectv build again.Zeeshan Ali2005-05-112-3/+8
| | | | | Original commit message from CVS: Fixed the effectv build again.
* gst/tcp/: Ported over some sink elements.Wim Taymans2005-05-111-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.
* gst/: Turn videofilter into a library (private for now)Tim-Philipp Müller2005-05-113-8/+13
| | | | | | | Original commit message from CVS: * gst/effectv/Makefile.am: * gst/videofilter/Makefile.am: Turn videofilter into a library (private for now)
* gst/rtsp/: Added READMEWim Taymans2005-05-1112-124/+368
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* gst/rtsp/gstrtspsrc.*: Setup UDP sources correctly, receives raw data from ↵Wim Taymans2005-05-113-78/+118
| | | | | | | | | | | | | | | | 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.
* Ported to 0.9.Wim Taymans2005-05-1123-0/+3877
| | | | | | Original commit message from CVS: Ported to 0.9. Set up transports, init UDP ports, init RTP session managers.
* gst/: UDP fixes, added uri handler.Wim Taymans2005-05-1110-51/+827
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Ported esdsink plugin.Arwed v. Merkatz2005-05-101-0/+17
| | | | | Original commit message from CVS: Ported esdsink plugin.
* Ported esdsink plugin.Arwed v. Merkatz2005-05-107-370/+240
| | | | | Original commit message from CVS: Ported esdsink plugin.
* gst/udp/: Ported udp src/sink.Wim Taymans2005-05-106-493/+218
| | | | | | | | | | | | | | | | | | | 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.
* Port shout2 pluginZaheer Abbas Merali2005-05-097-151/+177
| | | | | | | | | | | | | | | | | | | 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
* add a few more ported pluginsChristian Schaller2005-05-091-0/+3
| | | | | Original commit message from CVS: add a few more ported plugins
* add non-disted directoryChristian Schaller2005-05-091-1/+2
| | | | | Original commit message from CVS: add non-disted directory
* Ported the libcaca plugin.Zeeshan Ali2005-05-086-122/+77
| | | | | Original commit message from CVS: Ported the libcaca plugin.
* 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