gstreamer/ges
Mark Nauwelaerts 2162c635e2 ges: support and handle no-more-pads in GESTimeline(Pipeline)
... to arrange for a clean READY to PAUSED state change transition.
Not doing so might have playsink reaching PAUSED prematurely
as one track prerolls, only to lose this state again (temporarily)
when the other track needs to preroll.

This is generally not nice or convenient, and particularly nasty
when trying to perform seek in PAUSED.
2012-01-30 11:35:13 +01:00
..
.gitignore all: add/extend more .gitignore 2010-12-15 15:52:03 +01:00
ges-custom-timeline-source.c ges: Fix docs for alignment and introspection annotations 2011-05-07 16:59:06 +02:00
ges-custom-timeline-source.h ges: Don't shorten symbol names 2010-12-15 13:27:39 +01:00
ges-enums.c GESTimeleinePipeline: Create a flag type instead of a simple enum 2011-08-10 17:12:45 +02:00
ges-enums.h GESTimeleinePipeline: Create a flag type instead of a simple enum 2011-08-10 17:12:45 +02:00
ges-formatter.c formatter: Add a "loaded" signal 2012-01-11 11:56:18 -03:00
ges-formatter.h formatter: Add a "loaded" signal 2012-01-11 11:56:18 -03:00
ges-internal.h ges: Don't install ges-internal.h and hide the GES debug category symbols 2011-01-11 18:02:33 +01:00
ges-keyfile-formatter.c KeyFileFormatter: Handle return value of gst_value_deserialize() 2011-03-15 14:01:41 +01:00
ges-keyfile-formatter.h docs: A round of updates 2010-12-08 15:36:55 +01:00
ges-pitivi-formatter.c ges: Various doc fixups and cleanups 2012-01-12 16:34:57 +01:00
ges-pitivi-formatter.h docs: Add a pitivi-formatter documentation 2012-01-11 11:56:18 -03:00
ges-screenshot.c all: Changes for discoverer being merged upstream 2010-09-23 18:42:48 +02:00
ges-screenshot.h Update for factorylist/convertframe being merged to gst core/base 2010-09-16 08:39:46 +02:00
ges-simple-timeline-layer.c ges: Make sure not to set transition start to negative 2012-01-11 11:56:15 -03:00
ges-simple-timeline-layer.h GESSimpleTimelineLayer: reverting const-ification 2010-12-16 19:37:06 +01:00
ges-timeline-effect.c ges: More "Since: 0.10.2" doc markers 2011-05-20 16:52:36 +02:00
ges-timeline-effect.h ges: Fix include orders 2011-05-06 19:35:13 +02:00
ges-timeline-file-source.c ges: Let user set TimelineObject URI while not containing any TrackObject 2012-01-11 11:56:17 -03:00
ges-timeline-file-source.h TimelineFileSource: Create instance private and move private variables to it 2011-01-08 22:45:44 +01:00
ges-timeline-layer.c ges: Various doc fixups and cleanups 2012-01-12 16:34:57 +01:00
ges-timeline-layer.h ges: Various doc fixups and cleanups 2012-01-12 16:34:57 +01:00
ges-timeline-object.c ges: Fix the TimelineObject::effect-added signal emission timing 2012-01-11 11:56:16 -03:00
ges-timeline-object.h ges: Add guards to all API calls in GESTimelineObject 2012-01-11 11:56:16 -03:00
ges-timeline-operation.c GESTimelineOperation: New abstract class for operations 2010-12-09 14:25:22 +01:00
ges-timeline-operation.h GESTimelineOperation: New abstract class for operations 2010-12-09 14:25:22 +01:00
ges-timeline-overlay.c ges: Remove unused GObject vmethods 2010-12-09 15:12:34 +01:00
ges-timeline-overlay.h GESTimelineOperation: New abstract class for operations 2010-12-09 14:25:22 +01:00
ges-timeline-parse-launch-effect.c ges: More "Since: 0.10.2" doc markers 2011-05-20 16:52:36 +02:00
ges-timeline-parse-launch-effect.h ges: Include indentation fixes 2011-05-06 19:36:35 +02:00
ges-timeline-pipeline.c ges: support and handle no-more-pads in GESTimeline(Pipeline) 2012-01-30 11:35:13 +01:00
ges-timeline-pipeline.h GESTimelinePipeline: Add API to get/set audio sink 2011-11-07 15:08:34 +01:00
ges-timeline-source.c GESTimelineSource: Remove textoverlay properties 2010-12-09 19:36:44 +01:00
ges-timeline-source.h GESTimelineSource: Remove textoverlay properties 2010-12-09 19:36:44 +01:00
ges-timeline-standard-transition.c ges: Handle supported formats in TimelineStandardTransition 2012-01-11 11:56:15 -03:00
ges-timeline-standard-transition.h ges: Fix include orders 2011-05-06 19:35:13 +02:00
ges-timeline-test-source.c docs: Document all the undocumented public functions 2011-01-10 15:14:45 +01:00
ges-timeline-test-source.h TimelineTestSource: Move private variables to instance private 2011-01-08 22:45:44 +01:00
ges-timeline-text-overlay.c docs: add Since tag to new TextOverlay functions 2011-08-13 18:42:50 +02:00
ges-timeline-text-overlay.h GESTimelineTextOverlay/TrackTextOverlay: add xpos/ypos setting 2011-08-08 18:44:57 +02:00
ges-timeline-title-source.c docs: add Since tag to new TitleSource functions 2011-08-13 18:42:20 +02:00
ges-timeline-title-source.h GESTimelineTitleSource/TrackTitleSource: add xpos/ypos setting 2011-08-09 19:15:18 +02:00
ges-timeline-transition.c GESTransition: Make it a base class and add GESTimelineStandardTransition 2010-12-09 17:09:11 +01:00
ges-timeline-transition.h ges: Fix include orders 2011-05-06 19:35:13 +02:00
ges-timeline.c ges: support and handle no-more-pads in GESTimeline(Pipeline) 2012-01-30 11:35:13 +01:00
ges-timeline.h ges: adds an enable_update function to the GESTimeline 2012-01-11 11:56:15 -03:00
ges-track-audio-test-source.c docs: Document all the undocumented public functions 2011-01-10 15:14:45 +01:00
ges-track-audio-test-source.h TrackAudioTestSource: Move private variables to instance private 2011-01-08 22:32:53 +01:00
ges-track-audio-transition.c docs: Document all the undocumented public functions 2011-01-10 15:14:45 +01:00
ges-track-audio-transition.h TrackAudioTransition: : Move private variables to instance private 2011-01-08 22:32:53 +01:00
ges-track-effect.c ges: More "Since: 0.10.2" doc markers 2011-05-20 16:52:36 +02:00
ges-track-effect.h ges: More "Since: 0.10.2" doc markers 2011-05-20 16:52:36 +02:00
ges-track-filesource.c ges: Add a maxduration property to TrackFileSource 2012-01-11 11:56:17 -03:00
ges-track-filesource.h docs: A round of updates 2010-12-08 15:36:55 +01:00
ges-track-image-source.c docs: Document all the undocumented public functions 2011-01-10 15:14:45 +01:00
ges-track-image-source.h docs: A round of updates 2010-12-08 15:36:55 +01:00
ges-track-object.c ges: Make TrackObject:locked a GObject property 2012-01-11 11:56:16 -03:00
ges-track-object.h ges: Reindent ges-track-object.h 2012-01-11 11:56:17 -03:00
ges-track-operation.c GESTrackObject: Add create_element vmethod 2010-12-10 12:26:44 +01:00
ges-track-operation.h GESTrackObject: Add create_element vmethod 2010-12-10 12:26:44 +01:00
ges-track-parse-launch-effect.c effects: implement the TrackParseLaunch get_property method properly 2011-07-07 21:27:37 -04:00
ges-track-parse-launch-effect.h ges: Fix docs for alignment and introspection annotations 2011-05-07 16:59:06 +02:00
ges-track-source.c GESTrackObject: Add create_element vmethod 2010-12-10 12:26:44 +01:00
ges-track-source.h GESTrackObject: Add create_element vmethod 2010-12-10 12:26:44 +01:00
ges-track-text-overlay.c docs: add Since tag to new TextOverlay functions 2011-08-13 18:42:50 +02:00
ges-track-text-overlay.h GESTimelineTextOverlay/TrackTextOverlay: add xpos/ypos setting 2011-08-08 18:44:57 +02:00
ges-track-title-source.c docs: add Since tag to new TitleSource functions 2011-08-13 18:42:20 +02:00
ges-track-title-source.h GESTimelineTitleSource/TrackTitleSource: add xpos/ypos setting 2011-08-09 19:15:18 +02:00
ges-track-transition.c GESTrackObject: Add create_element vmethod 2010-12-10 12:26:44 +01:00
ges-track-transition.h GESTrackObject: Add create_element vmethod 2010-12-10 12:26:44 +01:00
ges-track-video-test-source.c docs: Document all the undocumented public functions 2011-01-10 15:14:45 +01:00
ges-track-video-test-source.h TrackVideoTestSource: Move private data to instance private 2011-01-06 11:29:44 +01:00
ges-track-video-transition.c ges/ges-track-video-transition.c: fix transition of different video sizes 2011-08-15 11:58:15 +02:00
ges-track-video-transition.h TrackVideoTransition: Move private variable to instance private 2011-01-06 11:21:51 +01:00
ges-track.c ges: Various doc fixups and cleanups 2012-01-12 16:34:57 +01:00
ges-track.h ges: Reindent ges-track.h 2012-01-11 11:56:16 -03:00
ges-types.h ges: Implement a Pitivi Formatter 2012-01-11 11:56:14 -03:00
ges-utils.c ges-utils: minor doc update 2011-01-11 17:55:34 +01:00
ges-utils.h ges/ges-utils.h: C90 fixes 2010-06-09 17:13:07 +02:00
ges.c ges: Add a runtime version checking function 2012-01-11 11:56:17 -03:00
ges.h ges: Add a runtime version checking function 2012-01-11 11:56:17 -03:00
gesmarshal.list add object-moved signal to simple timeline layer 2010-09-02 18:08:43 +02:00
Makefile.am ges: Implement a Pitivi Formatter 2012-01-11 11:56:14 -03:00