Lines Matching defs:_GstMatroskaTrackContext
536 struct _GstMatroskaTrackContext { struct
537 GstPad *pad;
538 GstCaps *caps;
539 guint index;
541 GstClockTime from_time;
542 gint64 from_offset;
543 gint64 to_offset;
545 GArray *index_table;
547 gint index_writer_id;
550 gchar *codec_id, *codec_name, *name, *language;
551 gpointer codec_priv;
552 gsize codec_priv_size;
553 gpointer codec_state;
554 gsize codec_state_size;
555 GstMatroskaTrackType type;
556 guint64 uid, num;
557 GstMatroskaTrackFlags flags;
558 guint64 default_duration;
559 guint64 pos;
560 gdouble timecodescale;
561 guint64 seek_preroll;
562 guint64 codec_delay;
564 gboolean set_discont; /* TRUE = set DISCONT flag on next buffer */
567 GQueue protection_event_queue;
569 GstStructure * protection_info;
572 GstBufferList * stream_headers;
573 gboolean send_stream_headers;
578 gboolean send_dvd_event;
582 guint xiph_headers_to_skip;
585 GstFlowReturn (*postprocess_frame) (GstElement *element,
590 GstTagList *tags;
592 gboolean tags_changed;
596 GArray *encodings;
599 gboolean eos;
602 gint alignment;
605 gboolean dts_only;
608 gboolean intra_only;