gstreamer/gst
Wim Taymans f2f9bf045b gst/playback/Makefile.am: Group decodebin2 and uridecodebin into the same plugin so that they can share the GEnumType.
Original commit message from CVS:
* gst/playback/Makefile.am:
Group decodebin2 and uridecodebin into the same plugin so that they
can share the GEnumType.
* gst/playback/gstdecodebin2.c: (_gst_array_accumulator),
(_gst_select_accumulator), (gst_decode_bin_class_init),
(gst_decode_bin_init), (gst_decode_bin_autoplug_sort),
(gst_decode_bin_autoplug_select), (gst_decode_bin_autoplug_add),
(analyze_new_pad), (connect_pad), (gst_decode_bin_plugin_init):
Add signal to sort factories instead of the more awkward autoplug-select
signal.
Modify autoplug_select so that we can try, skip or expose the
autopluggin of an element on a pad.
* gst/playback/gstfactorylists.c: (compare_ranks),
(decoders_filter), (sinks_filter), (gst_factory_list_is_type),
(element_filter), (gst_factory_list_get_elements),
(gst_factory_list_debug), (gst_factory_list_filter):
* gst/playback/gstfactorylists.h:
Simplify the API, allow getting elements based on mask.
* gst/playback/gstplay-marshal.list:
Add some more marshallers.
* gst/playback/gstplaybin2.c: (init_group), (gst_play_bin_init),
(gst_play_bin_finalize), (pad_removed_cb), (autoplug_factories_cb),
(autoplug_select_cb), (activate_group):
Add support for managing non-raw sinks by providing a custom element and
sink list to decodebin2.
Try to plug non-raw sinks when decodebin2 using autoplug-select of
decodebin2.
* gst/playback/gstplaysink.c: (gen_video_chain), (gen_audio_chain),
(gst_play_sink_set_mode), (gst_play_sink_request_pad):
* gst/playback/gstplaysink.h:
Add support for raw and non-raw sinks.
Add support to force sinks selected by playbin2.
Don't plug raw converters for non-raw sinks.
* gst/playback/gsturidecodebin.c: (_gst_array_accumulator),
(_gst_select_accumulator), (gst_uri_decode_bin_class_init),
(proxy_autoplug_select_signal), (gst_uri_decode_bin_plugin_init),
(plugin_init):
Use right accumulators.
Proxy new signal.
2007-12-05 17:11:48 +00:00
..
adder gst/adder/gstadder.c: Make getcaps more robust by not using the proxycaps function. This makes sure that we don't end... 2007-07-03 11:52:47 +00:00
app gst/app/Makefile.am: Fix CFLAGS and hopefully #430594. 2007-04-17 10:56:37 +00:00
audioconvert gst/audioconvert/gstaudioconvert.c: Preserve channel layout when fixating the number of channels in the output caps, ... 2007-10-31 17:54:48 +00:00
audiorate Fix a bunch of compile warnings shown with Forte. 2007-09-17 17:24:55 +00:00
audioresample gst/audioresample/gstaudioresample.c: Implement latency query. 2007-11-23 10:21:11 +00:00
audiotestsrc gst/: Add GAP-flag support. 2007-11-26 12:25:55 +00:00
ffmpegcolorspace gst/ffmpegcolorspace/gstffmpegcodecmap.c: Fix the r_mask test for RGBA32 on little-endian. 2007-07-13 15:52:02 +00:00
gdp gst/gdp/gstgdppay.c (gst_gdp_pay_chain): tests/check/pipelines/streamheader.c (tag_event_probe_cb, 2007-04-14 12:34:55 +00:00
playback gst/playback/Makefile.am: Group decodebin2 and uridecodebin into the same plugin so that they can share the GEnumType. 2007-12-05 17:11:48 +00:00
speexresample configure.ac: Add QuickTime Wrapper plug-in. 2007-11-26 13:19:46 +00:00
subparse gst/subparse/gstssaparse.c: Convert SSA newline codes into actual newline characters (#470766). 2007-08-29 12:16:46 +00:00
tcp gst/tcp/gstmultifdsink.*: Add support for remuve_flush. 2007-06-05 16:00:33 +00:00
typefind gst/typefind/gsttypefindfunctions.c: Add typefind function for application/sdp. 2007-10-01 10:22:46 +00:00
videorate gst/: Printf format fixes (#465028). 2007-08-10 10:08:05 +00:00
videoscale gst/videoscale/vs_4tap.c: Update tmpbuf for all neccesary rows, not just one, as is required when downscaling. 2007-06-15 15:23:36 +00:00
videotestsrc gst-libs/gst/audio/gstringbuffer.c: Return NULL instead of an enum that happens to be 0, fixes warning on MSVC (#4921... 2007-11-01 12:51:57 +00:00
volume gst/: Add GAP-flag support. 2007-11-26 12:25:55 +00:00
Makefile.am The tcp and subparse plugins are under gst, but not totaly free of dependencies. Handle selection inconfigure.ac, so ... 2007-08-30 07:29:55 +00:00