GstVideo.VideoBufferPool

g GObject.InitiallyUnowned GObject.InitiallyUnowned Gst.Object Gst.Object GObject.InitiallyUnowned->Gst.Object GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gst.BufferPool Gst.BufferPool GstVideo.VideoBufferPool GstVideo.VideoBufferPool Gst.BufferPool->GstVideo.VideoBufferPool Gst.Object->Gst.BufferPool

Subclasses:

None

Methods

Inherited:

Gst.BufferPool (19), Gst.Object (27), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

Virtual Methods

Inherited:

Gst.BufferPool (11), Gst.Object (1), GObject.Object (7)

Properties

Inherited:

Gst.Object (2)

Signals

Inherited:

Gst.Object (1), GObject.Object (1)

Fields

Inherited:

Gst.Object (1), GObject.Object (1)

Name

Type

Access

Description

bufferpool

Gst.BufferPool

r

Class Details

class GstVideo.VideoBufferPool(**kwargs)
Bases:

Gst.BufferPool

Abstract:

No

Structure:

GstVideo.VideoBufferPoolClass

classmethod new()
Returns:

a new Gst.BufferPool to allocate video frames

Return type:

Gst.BufferPool

Create a new bufferpool that can allocate video frames. This bufferpool supports all the video bufferpool options.