| Top | Home | Up | Prev | Next |
theoradec
theoradec
Properties
Types and Values
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstVideoDecoder ╰── GstTheoraDec
Description
This element decodes theora streams into raw video
Theora is a royalty-freevideo codec maintained by the Xiph.org Foundation, based on the VP3 codec.
Example pipeline
1
gst-launch-1.0 -v filesrc location=videotestsrc.ogg ! oggdemux ! theoradec ! videoconvert ! videoscale ! autovideosink
This example pipeline will decode an ogg stream and decodes the theora video in it. Refer to the theoraenc example to create the ogg file.
Synopsis
Element Information
plugin
theoraauthor
Benjamin Otte <otte@gnome.org>, Wim Taymans <wim@fluendo.com>class
Codec/Decoder/VideoElement Pads
name
sinkdirection
sinkpresence
alwaysdetails
video/x-theoraname
srcdirection
sourcepresence
alwaysdetails
video/x-raw, format=(string){ I420, Y42B, Y444 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]Functions
Types and Values
struct GstTheoraDec
struct GstTheoraDec;
Opaque object data structure.
Property Details
The "visualize-bit-usage" property
"visualize-bit-usage" gint
Sets the bitstream breakdown visualization mode. Values influence the width of the bit usage bars to show.
Flags: Read / Write
Allowed values: [0,255]
Default value: 0
The "visualize-macroblock-modes" property
"visualize-macroblock-modes" gint
Show macroblock mode selection overlaid on image. Value gives a mask for macroblock (MB) modes to show.
Flags: Read / Write
Allowed values: [0,65535]
Default value: 0
The "visualize-motion-vectors" property
"visualize-motion-vectors" gint
Show motion vector selection overlaid on image. Value gives a mask for motion vector (MV) modes to show.
Flags: Read / Write
Allowed values: [0,65535]
Default value: 0
The "visualize-quantization-modes" property
"visualize-quantization-modes" gint
Show adaptive quantization mode selection overlaid on image. Value gives a mask for quantization (QI) modes to show.
Flags: Read / Write
Allowed values: [0,65535]
Default value: 0
See Also
theoraenc, oggdemux
Generated by GTK-Doc V1.28