mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-31 03:29:50 +00:00
GESTimelinePipeline: New Smart Render mode
This commit is contained in:
parent
75389d6493
commit
adada51a2d
1 changed files with 4 additions and 2 deletions
|
@ -49,7 +49,8 @@ G_BEGIN_DECLS
|
|||
* @TIMELINE_MODE_PREVIEW_AUDIO: output audio to the soundcard
|
||||
* @TIMELINE_MODE_PREVIEW_VIDEO: output video to the screen
|
||||
* @TIMELINE_MODE_PREVIEW: output audio/video to soundcard/screen (default)
|
||||
* @TIMELINE_MODE_RENDER: render timeline
|
||||
* @TIMELINE_MODE_RENDER: render timeline (forces decoding)
|
||||
* @TIMELINE_MODE_SMART_RENDER: render timeline (tries to avoid decoding/reencoding)
|
||||
*
|
||||
* The various modes the #GESTimelinePipeline can be configured to.
|
||||
*/
|
||||
|
@ -57,7 +58,8 @@ typedef enum {
|
|||
TIMELINE_MODE_PREVIEW_AUDIO = 1 << 0,
|
||||
TIMELINE_MODE_PREVIEW_VIDEO = 1 << 1,
|
||||
TIMELINE_MODE_PREVIEW = TIMELINE_MODE_PREVIEW_AUDIO | TIMELINE_MODE_PREVIEW_VIDEO,
|
||||
TIMELINE_MODE_RENDER = 1 << 2
|
||||
TIMELINE_MODE_RENDER = 1 << 2,
|
||||
TIMELINE_MODE_SMART_RENDER = 1 << 3
|
||||
} GESPipelineFlags;
|
||||
|
||||
struct _GESTimelinePipeline {
|
||||
|
|
Loading…
Reference in a new issue