gstreamer/gst
Wim Taymans 5ed137a270 gst/playback/gstdecodebin.c: Implement delayed caps linking needed for element with a lot of different caps on the sr...
Original commit message from CVS:
* gst/playback/gstdecodebin.c: (dynamic_create), (dynamic_free),
(close_pad_link), (dynamic_remove), (no_more_pads), (new_caps),
(find_dynamic), (unlinked), (close_link):
Implement delayed caps linking needed for element with a lot of
different caps on the src pads that get fixed at runtime.
Improve management of dynamic elements.
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_init),
(group_destroy), (group_commit), (check_queue), (queue_overrun),
(gen_preroll_element), (remove_groups), (unknown_type),
(add_element_stream), (no_more_pads_full), (no_more_pads),
(sub_no_more_pads), (source_no_more_pads), (preroll_unlinked),
(new_decoded_pad), (setup_subtitle), (array_has_value),
(gen_source_element), (source_new_pad), (has_all_raw_caps),
(analyse_source), (remove_decoders), (make_decoder),
(remove_source), (setup_source), (finish_source), (prepare_output),
(gst_play_base_bin_change_state):
* gst/playback/gstplaybasebin.h:
Use more _CAST instead of full type checking casts.
Small cleanups, plug some leaks.
Handle dynamic sources.
Add some helper functions to create lists of strings used for
blacklisting and other stuff.
Refactor some code dealing with analysing the source.
Re-enable sources without pads (like cd:// or other selfcontained
elements).
2006-09-28 15:29:17 +00:00
..
adder gst/adder/gstadder.c: Fix build. 2006-08-31 14:37:33 +00:00
audioconvert gst/: A few array const-ifications. 2006-09-23 15:24:55 +00:00
audiorate gst/audiorate/gstaudiorate.c: Set caps on outgoing buffers. 2006-09-28 11:46:26 +00:00
audioresample gst/audioconvert/gstaudioconvert.c: Lower debug, use g_assert in _get_unit_size 2006-08-20 13:05:44 +00:00
audiotestsrc ext/gnomevfs/gstgnomevfssrc.c: Add docs about icydemux usage in connection with gnomevfssrc 2006-09-16 21:54:48 +00:00
ffmpegcolorspace gst/ffmpegcolorspace/gstffmpegcolorspace.c: Return FALSE instead of returning a random false unit size when the forma... 2006-08-30 17:22:27 +00:00
gdp gst/gdp/gstgdppay.c: Fix memory leaks and misleading debug messages, add a couple of comments. 2006-08-25 16:19:55 +00:00
playback gst/playback/gstdecodebin.c: Implement delayed caps linking needed for element with a lot of different caps on the sr... 2006-09-28 15:29:17 +00:00
subparse gst/subparse/samiparse.c: More case-insensitivity for certain tags; recognise entities with decimal codes as special ... 2006-09-23 14:30:53 +00:00
tcp gst/tcp/gstmultifdsink.*: Implement stubbed out properties unit-type, units-soft-max, units-max, to allow specifying ... 2006-09-19 11:31:06 +00:00
typefind gst/typefind/gsttypefindfunctions.c: Don't crash on truncated files - check that we got an 8 byte buffer before tryin... 2006-09-17 21:58:06 +00:00
videorate gst/audiorate/gstaudiorate.c: Set caps on outgoing buffers. 2006-09-28 11:46:26 +00:00
videoscale gst/audioconvert/gstaudioconvert.c: Lower debug, use g_assert in _get_unit_size 2006-08-20 13:05:44 +00:00
videotestsrc gst/: A few array const-ifications. 2006-09-23 15:24:55 +00:00
volume gst/: Avoid unnecessary class cast check in class_init functions (#337747). 2006-06-22 10:10:51 +00:00
Makefile.am tcp elements need some system headers like sys/socket.h 2005-11-03 09:31:30 +00:00