GStreamer Good Plugins 0.10 Plugins Reference Manual | ||||
---|---|---|---|---|
GstCmmlEnc;
"granule-rate-denominator" gint64 : Read / Write / Construct "granule-rate-numerator" gint64 : Read / Write / Construct "granule-shift" guchar : Read / Write / Construct
Cmmlenc encodes a CMML document into a CMML stream. CMML is an XML markup language for time-continuous data maintained by the Annodex Foundation.
gst-launch -v filesrc location=annotations.cmml ! cmmlenc ! oggmux name=mux ! filesink location=annotated.ogg
plugin | annodex |
author | Alessandro Decina <alessandro@nnva.org> |
class | Codec/Encoder |
typedef struct { GstElement element; GstPad *sinkpad; GstPad *srcpad; gint16 major; gint16 minor; gint64 granulerate_n; gint64 granulerate_d; gint8 granuleshift; GstCmmlParser *parser; gboolean streaming; GHashTable *tracks; GstFlowReturn flow_return; guchar *preamble; gboolean sent_headers; gboolean sent_eos; } GstCmmlEnc;
granule-rate-denominator
" property"granule-rate-denominator" gint64 : Read / Write / Construct
Granulerate denominator.
Allowed values: >= 0
Default value: 1
granule-rate-numerator
" property"granule-rate-numerator" gint64 : Read / Write / Construct
Granulerate numerator.
Allowed values: >= 0
Default value: 1000