gstreamer/ges
Thibault Saunier ce4d2d8102 pipeline: Allow up to 2 seconds queueing in the playsink video queue
In playsink the default video queue max size is 3 buffers, which is
sometimes not enough for our use case.

Allow up to 2 seconds of buffered data, giving us more time to do
the transition between clips, and thus avoiding dropping frames in
the sink when bringing up new clip takes too much time.

Differential Revision: https://phabricator.freedesktop.org/D1854
2017-08-19 23:21:57 -03:00
..
.gitignore all: add/extend more .gitignore 2010-12-15 15:52:03 +01:00
ges-asset.c asset: Add a function to stop proxying an asset 2017-07-31 13:14:04 -04:00
ges-asset.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-audio-source.c docs: Fix generation using markdown for titles around tables 2017-03-13 09:30:39 -03:00
ges-audio-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-audio-test-source.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-audio-test-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-audio-track.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-audio-track.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-audio-transition.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-audio-transition.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-audio-uri-source.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-audio-uri-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-auto-transition.c ges: Handle moving groups with effects inside 2016-09-26 13:33:00 -03:00
ges-auto-transition.h ges: Hide more symbols of headers that are not installed 2015-06-25 10:28:41 +02:00
ges-base-effect-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-base-effect-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-base-effect.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-base-effect.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-base-transition-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-base-transition-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-base-xml-formatter.c timeline: Make get_groups public 2016-09-13 16:47:24 -03:00
ges-base-xml-formatter.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-clip-asset.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-clip-asset.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-clip.c Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-command-line-formatter.c parse: Don't #include <unistd.h> 2016-11-18 09:13:53 -03:00
ges-command-line-formatter.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-container.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-container.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-effect-asset.c effect: Determine the effect type as soon as possible 2016-02-04 15:23:26 +01:00
ges-effect-asset.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-effect-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-effect-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-effect.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-effect.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-enums.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-enums.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-extractable.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-extractable.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-formatter.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-formatter.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-gerror.h docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-group.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-group.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-image-source.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-image-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-internal.h tests: don't use private debug category in asset test 2017-08-11 22:24:28 +01:00
ges-layer.c ges: Correctly handling floating references 2017-05-20 16:53:57 +02:00
ges-layer.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-meta-container.c Minor documentation fix 2017-02-15 12:53:22 -03:00
ges-meta-container.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-multi-file-source.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-multi-file-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-operation-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-operation-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-operation.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-operation.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-overlay-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-overlay-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-pipeline.c pipeline: Allow up to 2 seconds queueing in the playsink video queue 2017-08-19 23:21:57 -03:00
ges-pipeline.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-pitivi-formatter.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-pitivi-formatter.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-project.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-project.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-screenshot.c tests: Fix misc issues 2012-12-29 19:38:12 -03:00
ges-screenshot.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-smart-adder.c editing-services: use new gst_element_class_add_static_pad_template() 2016-03-24 14:52:58 +02:00
ges-smart-adder.h ges: sprinkle more GST_EXPORT 2017-08-11 22:24:12 +01:00
ges-smart-video-mixer.c smartmixer: Give a unique name to each compositor instances 2017-08-10 21:40:37 -04:00
ges-smart-video-mixer.h Hide ges_smart_mixer_* API 2017-08-12 10:07:22 +01:00
ges-source-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-source-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-source.c Enhance some pad linking issue debug logging. 2017-07-26 19:25:44 -04:00
ges-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-structure-parser.c structure-parser: define GES_STRUCTURE_PARSER macro 2015-09-28 15:57:25 +02:00
ges-structure-parser.h structure-parser: define GES_STRUCTURE_PARSER macro 2015-09-28 15:57:25 +02:00
ges-structured-interface.c structured-interface: introduce TRY_GET_STRING 2015-09-28 16:11:03 +02:00
ges-structured-interface.h ges: Add G_BEGIN_DECLS around all relevant declarations in headers 2016-04-25 15:11:25 +03:00
ges-test-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-test-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-text-overlay-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-text-overlay-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-text-overlay.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-text-overlay.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-timeline-element.c "deep-notify" signal gets emitted only from the main thread 2017-07-03 11:40:04 -04:00
ges-timeline-element.h ges: sprinkle more GST_EXPORT 2017-08-11 22:24:12 +01:00
ges-timeline.c timeline: Add from first element with wanted start to the move context 2017-08-18 23:52:35 -03:00
ges-timeline.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-title-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-title-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-title-source.c docs: Fix generation using markdown for titles around tables 2017-03-13 09:30:39 -03:00
ges-title-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-track-element-asset.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-track-element-asset.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-track-element.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-track-element.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-track.c ges: Correctly handling floating references 2017-05-20 16:53:57 +02:00
ges-track.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-transition-clip.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-transition-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-transition.c docs: Fix generation using markdown for titles around tables 2017-03-13 09:30:39 -03:00
ges-transition.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-types.h ges: #include glib.h for G_BEGIN_DECLS 2016-04-28 13:39:41 +03:00
ges-uri-asset.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-uri-asset.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-uri-clip.c Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-uri-clip.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-utils.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-utils.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-validate.c validate: Add an action type to ungroup containers 2017-08-18 23:52:35 -03:00
ges-version.h.in Properly generate versioning #define-s during autogen 2014-03-15 20:01:48 +01:00
ges-video-source.c docs: Fix generation using markdown for titles around tables 2017-03-13 09:30:39 -03:00
ges-video-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-video-test-source.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-video-test-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-video-track.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-video-track.h ges: sprinkle more GST_EXPORT 2017-08-11 22:24:12 +01:00
ges-video-transition.c transition: Fix usage of transition types != crossfade 2017-08-03 17:04:04 -04:00
ges-video-transition.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-video-uri-source.c docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-video-uri-source.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges-xml-formatter.c xml-formatter: Serialize encoding profiles in reverse order 2017-07-26 19:25:48 -04:00
ges-xml-formatter.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
ges.c ges: Ref the GES class to avoid later deadlock 2017-07-11 10:23:58 -04:00
ges.h Mark symbols explicitly for export with GST_EXPORT 2017-08-07 15:41:28 -04:00
gesmarshal.list add object-moved signal to simple timeline layer 2010-09-02 18:08:43 +02:00
gstframepositioner.c framepositioner: Prevent division by zero 2017-02-28 15:40:08 +02:00
gstframepositioner.h ges: Let the compositor do the scaling if mixing is enabled 2016-08-05 21:40:56 -04:00
Makefile.am ges: Rename parse_lex.h to ges-parse-lex.h 2016-08-25 10:06:51 +03:00
meson.build Revert "Fhotdoc" 2017-03-10 19:46:24 -03:00
parse.l parse: Don't #include <unistd.h> 2016-11-18 09:13:53 -03:00