summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ext/mad/gstmad.c: Add convert function for proper timestamp calculations.Wim Taymans2005-07-162-27/+37
| | | | | | | | | | | | Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_src_query), (gst_mad_sink_event), (gst_mad_chain): Add convert function for proper timestamp calculations. * gst/avi/gstavidemux.c: (gst_avi_demux_send_event), (gst_avi_demux_stream_header), (gst_avi_demux_handle_seek), (gst_avi_demux_process_next_entry), (gst_avi_demux_loop): Send out initial discont.
* gst/: Port to new base class.Wim Taymans2005-07-153-32/+33
| | | | | | | | Original commit message from CVS: * gst/level/gstlevel.c: (gst_level_transform): * gst/videobox/gstvideobox.c: (gst_video_box_class_init), (gst_video_box_get_size), (gst_video_box_transform): Port to new base class.
* ext/raw1394/gstdv1394src.c: It's PUSH_SRC now.Wim Taymans2005-07-142-2/+10
| | | | | | | | | Original commit message from CVS: * ext/raw1394/gstdv1394src.c: (gst_dv1394src_get_type), (gst_dv1394src_class_init), (gst_dv1394src_init), (gst_dv1394src_iso_receive), (gst_dv1394src_create), (gst_dv1394src_change_state), (gst_dv1394src_query): It's PUSH_SRC now.
* more autistic cleanliness in functions/names/definesThomas Vander Stichele2005-07-142-2/+10
| | | | | Original commit message from CVS: more autistic cleanliness in functions/names/defines
* add dv to disted directoriesChristian Schaller2005-07-131-1/+3
| | | | | Original commit message from CVS: add dv to disted directories
* - ext/dv/Makefile.amPhilippe Kalaf2005-07-121-1/+1
| | | | | | Original commit message from CVS: - ext/dv/Makefile.am Replaced GST_BASE_LDFLAGS by GST_PLUGINS_BASE_LIBS
* more macro splitting; fix po problemThomas Vander Stichele2005-07-1029-2269/+1633
| | | | | Original commit message from CVS: more macro splitting; fix po problem
* add missing filezAndy Wingo2005-07-083-0/+1376
| | | | | Original commit message from CVS: add missing filez
* sys/oss/: Port from THREADED+wim's fixes.Andy Wingo2005-07-0814-843/+686
| | | | | | | Original commit message from CVS: 2005-07-08 Andy Wingo <wingo@pobox.com> * sys/oss/: Port from THREADED+wim's fixes.
* gst/avi/Makefile.am (libgstavi_la_CFLAGS): No gettext hacks, the defines ↵Andy Wingo2005-07-085-38/+54
| | | | | | | | | | | | | | | | come from config.h. Original commit message from CVS: 2005-07-08 Andy Wingo <wingo@pobox.com> * gst/avi/Makefile.am (libgstavi_la_CFLAGS): No gettext hacks, the defines come from config.h. * autogen.sh: Run autopoint, etc. * Makefile.am (DIST_SUBDIRS, SUBDIRS): Go into po/. * configure.ac: Add gettext stuff.
* gst/videobox/gstvideobox.c: Logic was reversed. Needs some more fixes in ↵Wim Taymans2005-07-072-3/+19
| | | | | | | | | | | the transform function to include AYUV output. Original commit message from CVS: * gst/videobox/gstvideobox.c: (gst_video_box_init), (gst_video_box_transform_caps), (gst_video_box_set_caps): Logic was reversed. Needs some more fixes in the transform function to include AYUV output. Moved AYUV as prefered format.
* Ported DVdec to 0.9.Wim Taymans2005-07-076-319/+371
| | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/dv/Makefile.am: * ext/dv/gstdvdec.c: (gst_dvdec_class_init), (gst_dvdec_init), (gst_dvdec_get_src_query_types), (gst_dvdec_src_query), (gst_dvdec_handle_sink_event), (gst_dvdec_handle_src_event), (gst_dvdec_video_getcaps), (gst_dvdec_video_setcaps), (gst_dvdec_decode_audio), (gst_dvdec_decode_video), (gst_dvdec_decode_frame), (gst_dvdec_chain), (gst_dvdec_change_state), (gst_dvdec_set_property), (gst_dvdec_get_property), (plugin_init): * ext/dv/gstdvdec.h: * ext/esd/esdsink.c: (gst_esdsink_class_init): Ported DVdec to 0.9. Parent of esdsink is GstAudioSink.
* remove docsThomas Vander Stichele2005-07-072-11/+0
| | | | | Original commit message from CVS: remove docs
* Ported the 1394 source to 0.9.Wim Taymans2005-07-075-99/+218
| | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/raw1394/Makefile.am: * ext/raw1394/gstdv1394src.c: (gst_dv1394src_get_type), (gst_dv1394src_class_init), (gst_dv1394src_init), (gst_dv1394src_iso_receive), (gst_dv1394src_create), (gst_dv1394src_change_state), (gst_dv1394src_convert), (gst_dv1394src_get_query_types), (gst_dv1394src_query): * ext/raw1394/gstdv1394src.h: Ported the 1394 source to 0.9.
* gst/base/gstbasesrc.c: Allow subclasses to implement their own negotiation.Wim Taymans2005-07-072-1/+7
| | | | | | | Original commit message from CVS: * gst/base/gstbasesrc.c: (gst_base_src_get_range), (gst_base_src_default_negotiate), (gst_base_src_negotiate): Allow subclasses to implement their own negotiation.
* gst/udp/gstudpsrc.c: GST_BASESRC --> GST_BASE_SRCEdward Hervey2005-07-062-1/+6
| | | | | | Original commit message from CVS: * gst/udp/gstudpsrc.c: (gst_udpsrc_init): GST_BASESRC --> GST_BASE_SRC
* fix disting and spec fileChristian Schaller2005-07-053-8/+14
| | | | | Original commit message from CVS: fix disting and spec file
* gst/oneton: Removed (replaced by deinterleave).Andy Wingo2005-07-051-0/+2
| | | | | | | Original commit message from CVS: 2005-07-05 Andy Wingo <wingo@pobox.com> * gst/oneton: Removed (replaced by deinterleave).
* gst/: Removed dirs that are now in gst-plugins-base.Andy Wingo2005-07-051-0/+15
| | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-07-05 Andy Wingo <wingo@pobox.com> * gst/adder: * gst/audioconvert: * gst/audiorate: * gst/audioscale: * gst/ffmpegcolorspace: * gst/playback: * gst/sine: * gst/subparse: * gst/tags: * gst/tcp: * gst/videoscale: * gst/volume: Removed dirs that are now in gst-plugins-base.
* configure.ac: videofilter must be compiled first, since other plugins depend ↵Edward Hervey2005-07-052-1/+6
| | | | | | | | ont it. Original commit message from CVS: * configure.ac: (GST_PLUGINS_ALL): videofilter must be compiled first, since other plugins depend ont it.
* changelogAndy Wingo2005-07-051-0/+5
| | | | | Original commit message from CVS: changelog
* Way, way, way too many files: Remove crack comment from the 2000 era.Andy Wingo2005-07-0551-99/+0
| | | | | | | | Original commit message from CVS: 2005-07-05 Andy Wingo <wingo@pobox.com> * Way, way, way too many files: Remove crack comment from the 2000 era.
* gst/videobox/gstvideobox.c: Clean up, port to 0.9, useAndy Wingo2005-07-054-187/+113
| | | | | | | | | | | | | | Original commit message from CVS: 2005-07-05 Andy Wingo <wingo@pobox.com> * gst/videobox/gstvideobox.c: Clean up, port to 0.9, use BaseTransform. * gst/videobox/Makefile.am: Link to base libs, include plugins-base cflags, dist the README. * configure.ac (GST_PLUGIN_ALL, AC_CONFIG_FILES): Add videobox to the build.
* examples/level/: Examples moved out of the source dir. Not updated tho.Andy Wingo2005-07-0417-338/+638
| | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-07-04 Andy Wingo <wingo@pobox.com> * examples/level/: * examples/level/Makefile.am: * examples/level/README: * examples/level/demo.c: * examples/level/plot.c: Examples moved out of the source dir. Not updated tho. * configure.ac: Add level to the build. * gst/level/Makefile.am: * gst/level/gstlevel.h: * gst/level/gstlevel.c: Cleaned up, ported to 0.9.
* gst/realmedia/rmdemux.c: I don't think that piece of changelog should go there.Wim Taymans2005-07-041-0/+5
| | | | | | Original commit message from CVS: * gst/realmedia/rmdemux.c: I don't think that piece of changelog should go there.
* ext/aalib/gstaasink.c (gst_aasink_fixate): Update for newer fixate prototype.Andy Wingo2005-07-042-20/+10
| | | | | | | | Original commit message from CVS: 2005-07-04 Andy Wingo <wingo@pobox.com> * ext/aalib/gstaasink.c (gst_aasink_fixate): Update for newer fixate prototype.
* Added call to no_more_padsOwen Fraser-Green2005-07-031-0/+6
| | | | | Original commit message from CVS: Added call to no_more_pads
* gst/udp/: (new)Philippe Kalaf2005-07-016-2/+429
| | | | | | | | | | | | | Original commit message from CVS: * gst/udp/Makefile.am: * gst/udp/gstudp.c: * gst/udp/gstdynudpsink.c: (new) * gst/udp/gstdynudpsink.h: (new) Added new element (udpdynsink) that receives GstNetBuffers and sends the udp packets to the source given in the buffer. It's used by rtpsession element for now. * gst/udp/gstudpsrc.c: Fixed memory leak.
* fix some CFLAGSThomas Vander Stichele2005-07-012-3/+3
| | | | | Original commit message from CVS: fix some CFLAGS
* Roll gstreamer-interfaces-0.9.pc into gstreamer-plugins-base-0.9.pcJan Schmidt2005-07-013-13/+9
| | | | | | | | | | Original commit message from CVS: 2005-07-01 Jan Schmidt <thaytan@mad.scientist.com> * configure.ac: * ext/mad/Makefile.am: * sys/oss/Makefile.am: Roll gstreamer-interfaces-0.9.pc into gstreamer-plugins-base-0.9.pc
* Replace GST_PLUGINS_LIBS_* with GST_PLUGINS_BASE_*Jan Schmidt2005-07-016-18/+46
| | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-07-01 Jan Schmidt <thaytan@mad.scientist.com> * ext/libcaca/Makefile.am: * ext/mad/Makefile.am: * gst/effectv/Makefile.am: * gst/udp/Makefile.am: Replace GST_PLUGINS_LIBS_* with GST_PLUGINS_BASE_* * ext/mad/gstid3tag.c: (gst_id3_tag_src_query), (gst_id3_tag_src_event), (gst_id3_tag_sink_event), (gst_id3_tag_chain), (plugin_init): * ext/mad/gstmad.c: (gst_mad_src_query), (gst_mad_chain): Signedness warning fix, use gst_pad_get_peer instead of GST_PAD_PEER in querying and event handling, because we're not holding the pad lock and the peer may disappear. * gst/avi/gstavidemux.c: (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_index), (gst_avi_demux_massage_index): Signedness warning fixes. * gst/videofilter/gstvideotemplate.c: (plugin_init): Remove gst_library_load
* gst/avi/Makefile.am: Added linking to libgstriff-0.9Edward Hervey2005-06-302-1/+10
| | | | | | | | | Original commit message from CVS: * gst/avi/Makefile.am: (libgstavi_la_LIBADD): Added linking to libgstriff-0.9 * ext/mad/gstmad.c: (gst_mad_src_query): check the format of the upstream query and return query if it's the same format as the requested one.
* gst/avi/gstavidemux.c: Compiler pains.Ronald S. Bultje2005-06-302-2/+8
| | | | | | Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query): Compiler pains.
* fixes for new pkg-config files in gst-plugins-baseThomas Vander Stichele2005-06-304-10/+13
| | | | | Original commit message from CVS: fixes for new pkg-config files in gst-plugins-base
* And configure.ac, tooRonald S. Bultje2005-06-302-0/+3
| | | | | Original commit message from CVS: And configure.ac, too
* gst/avi/: Port from -THREADED to HEAD, and fix for latest API changes of the ↵Ronald S. Bultje2005-06-305-924/+893
| | | | | | | | | | | | | | | | | | | | | | | | | | | | day. Keep avimux dead for now. Original commit message from CVS: * gst/avi/Makefile.am: * gst/avi/gstavi.c: (plugin_init): * gst/avi/gstavidemux.c: (gst_avi_demux_get_type), (gst_avi_demux_class_init), (gst_avi_demux_init), (gst_avi_demux_reset), (gst_avi_demux_index_next), (gst_avi_demux_index_entry_for_time), (gst_avi_demux_index_entry_for_byte), (gst_avi_demux_index_entry_for_frame), (gst_avi_demux_src_convert), (gst_avi_demux_handle_src_query), (gst_avi_demux_handle_src_event), (gst_avi_demux_parse_file_header), (gst_avi_demux_stream_init), (gst_avi_demux_parse_avih), (gst_avi_demux_parse_superindex), (gst_avi_demux_parse_subindex), (gst_avi_demux_read_subindexes), (gst_avi_demux_parse_stream), (gst_avi_demux_parse_odml), (gst_avi_demux_parse_index), (gst_avi_demux_stream_index), (gst_avi_demux_stream_scan), (gst_avi_demux_massage_index), (gst_avi_demux_stream_header), (gst_avi_demux_handle_seek), (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data), (gst_avi_demux_loop), (gst_avi_demux_sink_activate), (gst_avi_demux_sink_activate_pull): * gst/avi/gstavidemux.h: Port from -THREADED to HEAD, and fix for latest API changes of the day. Keep avimux dead for now.
* ext/shout2/gstshout2.c: Fix build.Wim Taymans2005-06-292-2/+6
| | | | | | Original commit message from CVS: * ext/shout2/gstshout2.c: (gst_shout2send_render): Fix build.
* gst/videofilter/gstvideoexample.c: Removed gst_library_load, I think. ↵Andy Wingo2005-06-291-0/+5
| | | | | | | | | | Whatever this plugin actually does, that I don'... Original commit message from CVS: 2005-06-29 Andy Wingo <wingo@pobox.com> * gst/videofilter/gstvideoexample.c: Removed gst_library_load, I think. Whatever this plugin actually does, that I don't know.
* changelogAndy Wingo2005-06-291-0/+10
| | | | | Original commit message from CVS: changelog
* ext/mad/gstid3tag.c (gst_id3_tag_get_event_masks): Reschmoove.Andy Wingo2005-06-292-6/+7
| | | | | | | | | | | | | | | Original commit message from CVS: 2005-06-29 Andy Wingo <wingo@pobox.com> * ext/mad/gstid3tag.c (gst_id3_tag_get_event_masks): Reschmoove. * ext/mad/gstmad.c (gst_mad_get_event_masks): Remove. (gst_mad_chain): Appease GCC. * ext/libcaca/gstcacasink.c (gst_cacasink_setcaps): Signedness. * ext/aalib/gstaasink.c (gst_aasink_fixate): Unref caps, not free. (gst_aasink_scale): Signedness.
* gst/udp/gstudpsink.c (gst_udpsink_get_type): Actually add theAndy Wingo2005-06-295-4/+31
| | | | | | | | | | | | | | | Original commit message from CVS: 2005-06-29 Andy Wingo <wingo@pobox.com> * gst/udp/gstudpsink.c (gst_udpsink_get_type): Actually add the URI handler. * gst/udp/gstudpsrc.c (gst_udpsrc_start): (gst_udpsrc_create): Signedness. * gst/rtsp/sdpmessage.c (sdp_message_parse_buffer): Thanks compiler! (sdp_parse_line): Signedness fix.
* configure.ac (GST_CFLAGS): GCC strikes back!!! Let the build breakage ensue!!!Andy Wingo2005-06-2913-22/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-06-29 Andy Wingo <wingo@pobox.com> * configure.ac (GST_CFLAGS): GCC strikes back!!! Let the build breakage ensue!!! * gst/rtsp/gstrtspsrc.c (gst_rtspsrc_loop, gst_rtspsrc_open): Signedness, unused var fixes. (gst_rtspsrc_close): Unused? * gst/realmedia/rmdemux.c (re_hexdump_bytes): Unused. * gst/law/mulaw-encode.c (gst_mulawenc_chain): Signeness fix. * gst/law/alaw-encode.c (alawenc_getcaps): Remove unneeded declarations. Typo (probably crasher) fix. * gst/law/mulaw-encode.c (mulawdec_getcaps): * gst/law/mulaw-encode.c (mulawenc_getcaps): * gst/law/alaw-decode.c (alawdec_getcaps): Same crasher fix. * gst/goom/gstgoom.c (gst_goom_init): Hook up the event function. * gst/effectv/gstwarp.c (gst_warptv_setup): Signedness fix. * gst/effectv/gstdice.c (gst_dicetv_draw): Um, deferencing uninitialized pointer not good. * gst/videofilter/gstvideoexample.c (plugin_init): * gst/videofilter/Makefile.am (libgstvideoexample_la_LIBADD): Link to libgstvideofilter instead of gst_library_load. * gst/alpha/gstalpha.c (gst_alpha_chroma_key_i420) (gst_alpha_chroma_key_ayuv): Signedness fixen.
* gst/rtsp/gstrtspsrc.c: Fix case where outpad could not be decided.Wim Taymans2005-06-292-1/+16
| | | | | | | | | | | | Original commit message from CVS: * 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_rtspsrc_change_state): Fix case where outpad could not be decided.
* ext/Makefile.am (MAD_DIR): Add mad to the build.Andy Wingo2005-06-293-4/+8
| | | | | | | Original commit message from CVS: 2005-06-29 Andy Wingo <wingo@pobox.com> * ext/Makefile.am (MAD_DIR): Add mad to the build.
* Fix old RPAD macro. basesrc -> base_srcWim Taymans2005-06-282-1/+8
| | | | | | | | Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_src_link): * gst/udp/gstudpsrc.c: (gst_udpsrc_init): Fix old RPAD macro. basesrc -> base_src
* ext/mad/: RPAD_ -> PADWim Taymans2005-06-271-0/+8
| | | | | | | | | Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_src_link): * ext/mad/gstmad.c: (gst_mad_chain): RPAD_ -> PAD Fix args in bufferalloc function call. Makes the mad plugin compile again
* Rewrote to use gstadapter and extract properties from header packets to pass ↵Owen Fraser-Green2005-06-272-0/+7
| | | | | | | downstream to decoders. Original commit message from CVS: Rewrote to use gstadapter and extract properties from header packets to pass downstream to decoders.
* remove videorate from this module as its in base nowChristian Schaller2005-06-232-2/+3
| | | | | Original commit message from CVS: remove videorate from this module as its in base now
* gst/rtsp/: Make rtspsrc a live source.Wim Taymans2005-06-233-16/+37
| | | | | | | | | | | | | | Original commit message from CVS: * 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_rtspsrc_change_state): * gst/rtsp/rtspurl.c: (rtsp_url_parse): Make rtspsrc a live source. Don't try to parse NULL urls.
* gst/udp/gstudpsrc.c: Make udpsrc a live source.Wim Taymans2005-06-233-0/+6
| | | | | | Original commit message from CVS: * gst/udp/gstudpsrc.c: (gst_udpsrc_init): Make udpsrc a live source.