|  |  |  | 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