Seungha Yang
cbd4bcd7a4
urisourcebin: Try to link output slot before cleanup
...
Before cleaning up output slot, check pending pads first, if available.
Then, cleanup it only if linking was failed.
https://bugzilla.gnome.org/show_bug.cgi?id=773341
2016-12-08 16:59:07 +01:00
Seungha Yang
5760bd4543
urisourcebin: Cleanup unused output slot
...
Since urisourcebin cannot cleanup unused output slot
in streaming thread, it will be handled in thread pool
with gst_element_call_async ().
https://bugzilla.gnome.org/show_bug.cgi?id=773341
2016-12-08 16:59:07 +01:00
Changbok Chea
14ce96a459
urisourcebin: Fix adaptive demuxer's property checking and buffering setting
...
- Add adaptive demuxer's 'connection-speed' property checking
- Set adaptive demuxer q2 buffering property via urisrc use_buffering value
https://bugzilla.gnome.org/show_bug.cgi?id=772550
2016-11-02 11:23:44 +11:00
Seungha Yang
6dbfbead61
urisourcebin: Remove trailing whitespace
...
https://bugzilla.gnome.org/show_bug.cgi?id=773341
2016-11-01 20:06:43 +02:00
Wonchul Lee
dc7fd9c1f1
urisourcebin: Fix GST_TYPE_URI_SOURCE_BIN macro typo
...
https://bugzilla.gnome.org/show_bug.cgi?id=772445
2016-11-01 20:00:27 +02:00
Wonchul Lee
7c9626a3f4
urisourcebin: fix to log event pointer
...
https://bugzilla.gnome.org/show_bug.cgi?id=772445
2016-11-01 20:00:27 +02:00
Wonchul Lee
9e8c0d224b
urisourcebin: Make use of adaptive demuxer variable
...
https://bugzilla.gnome.org/show_bug.cgi?id=772445
2016-11-01 20:00:27 +02:00
Sebastian Dröge
d5e8b7df6c
playback: Use new gst_bin_set_suppressed_flags() API instead of worrying about the flags in multiple places
2016-09-12 18:37:21 +02:00
Wonchul Lee
0cc3f199ca
playbackutils: Move compare_factories_func
...
Move _decode_bin_compare_factories_func function to playbackutils
https://bugzilla.gnome.org/show_bug.cgi?id=770692
2016-09-01 13:06:51 +03:00
Tim-Philipp Müller
e1eed66eb8
docs: urisourcebin: fix typo
2016-07-22 14:42:31 +01:00
Jan Schmidt
e68c85e5a5
playback: Flesh out docs a bit for new elements
...
Add some more text to the docs for urisourcebin,
parsebin, decodebin3 and playbin3, including a warning
that they are unstable API for now
2016-07-22 23:21:36 +10:00
Edward Hervey
d514e79bee
playback: New elements
...
With contributions from Jan Schmidt <jan@centricular.com>
* decodebin3 and playbin3 have the same purpose as the decodebin and
playbin elements, except make usage of more 1.x features and the new
GstStream API. This allows them to be more memory/cpu efficient.
* parsebin is a new element that demuxers/depayloads/parses an incoming
stream and exposes elementary streams. It is used by decodebin3.
It also automatically creates GstStream and GstStreamCollection for
elements that don't natively create them and sends the corresponding
events and messages
* Any application using playbin can use playbin3 by setting the env
variable USE_PLAYBIN3=1 without reconfiguration/recompilation.
2016-06-30 14:15:47 +02:00