Home
last modified time | relevance | path

Searched refs:GstQTDemux (Results 1 – 9 of 9) sorted by relevance

/third_party/gstreamer/gstplugins_good/gst/isomp4/
Dqtdemux_dump.h28 gboolean qtdemux_dump_mvhd (GstQTDemux * qtdemux, GstByteReader * data,
30 gboolean qtdemux_dump_tkhd (GstQTDemux * qtdemux, GstByteReader * data,
32 gboolean qtdemux_dump_elst (GstQTDemux * qtdemux, GstByteReader * data,
34 gboolean qtdemux_dump_mdhd (GstQTDemux * qtdemux, GstByteReader * data,
36 gboolean qtdemux_dump_hdlr (GstQTDemux * qtdemux, GstByteReader * data,
38 gboolean qtdemux_dump_vmhd (GstQTDemux * qtdemux, GstByteReader * data,
40 gboolean qtdemux_dump_dref (GstQTDemux * qtdemux, GstByteReader * data,
42 gboolean qtdemux_dump_stsd (GstQTDemux * qtdemux, GstByteReader * data,
44 gboolean qtdemux_dump_stts (GstQTDemux * qtdemux, GstByteReader * data,
46 gboolean qtdemux_dump_stss (GstQTDemux * qtdemux, GstByteReader * data,
[all …]
Dqtdemux_dump.c42 qtdemux_dump_mvhd (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_mvhd()
83 qtdemux_dump_tkhd (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_tkhd()
126 qtdemux_dump_elst (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_elst()
149 qtdemux_dump_mdhd (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_mdhd()
183 qtdemux_dump_hdlr (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_hdlr()
224 qtdemux_dump_vmhd (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_vmhd()
235 qtdemux_dump_dref (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_dref()
261 qtdemux_dump_stsd_avc1 (GstQTDemux * qtdemux, GstByteReader * data, guint size, in qtdemux_dump_stsd_avc1()
308 qtdemux_dump_stsd_av01 (GstQTDemux * qtdemux, GstByteReader * data, guint size, in qtdemux_dump_stsd_av01()
352 qtdemux_dump_stsd (GstQTDemux * qtdemux, GstByteReader * data, int depth) in qtdemux_dump_stsd()
[all …]
Dqtdemux_tags.c54 qtdemux_is_brand_3gp (GstQTDemux * qtdemux, gboolean major) in qtdemux_is_brand_3gp()
83 qtdemux_is_string_tag_3gp (GstQTDemux * qtdemux, guint32 fourcc) in qtdemux_is_string_tag_3gp()
91 qtdemux_tag_add_location (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_location()
162 qtdemux_tag_add_year (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_year()
186 qtdemux_tag_add_classification (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_classification()
241 qtdemux_tag_add_str_full (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_str_full()
345 qtdemux_tag_add_str (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_str()
352 qtdemux_tag_add_keywords (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_keywords()
429 qtdemux_tag_add_num (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_num()
457 qtdemux_tag_add_tmpo (GstQTDemux * qtdemux, GstTagList * taglist, in qtdemux_tag_add_tmpo()
[all …]
Dqtdemux_tags.h26 void qtdemux_parse_udta (GstQTDemux * qtdemux, GstTagList * taglist, GNode * udta);
27 void qtdemux_handle_xmp_taglist (GstQTDemux * qtdemux, GstTagList * taglist,
Dqtdemux-webvtt.h27 gboolean qtdemux_webvtt_is_empty(GstQTDemux *demux, guint8 *data, gsize size);
28 GstBuffer *qtdemux_webvtt_decode (GstQTDemux * qtdemux, GstClockTime start, GstClockTime duration, …
Dqtdemux.c262 static GstFlowReturn qtdemux_add_fragmented_samples (GstQTDemux * qtdemux);
264 static void gst_qtdemux_check_send_pending_segment (GstQTDemux * demux);
293 G_DEFINE_TYPE (GstQTDemux, gst_qtdemux, GST_TYPE_ELEMENT);
301 gst_qtdemux_find_index_linear (GstQTDemux * qtdemux, QtDemuxStream * str,
304 gst_qtdemux_find_index_for_given_media_offset_linear (GstQTDemux * qtdemux,
326 static gboolean gst_qtdemux_setcaps (GstQTDemux * qtdemux, GstCaps * caps);
327 static gboolean gst_qtdemux_configure_stream (GstQTDemux * qtdemux,
329 static void gst_qtdemux_stream_check_and_change_stsd_index (GstQTDemux * demux,
331 static GstFlowReturn gst_qtdemux_process_adapter (GstQTDemux * demux,
334 static void gst_qtdemux_check_seekability (GstQTDemux * demux);
[all …]
Dqtdemux.h36 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_QTDEMUX,GstQTDemux))
44 #define GST_QTDEMUX_CAST(obj) ((GstQTDemux *)(obj))
50 typedef struct _GstQTDemux GstQTDemux; typedef
58 typedef GstBuffer * (*QtDemuxProcessFunc)(GstQTDemux * qtdemux, QtDemuxStream * stream, GstBuffer *…
323 GstQTDemux *demux;
Dqtdemux-webvtt.c40 qtdemux_webvtt_is_empty (GstQTDemux * demux, guint8 * data, gsize size) in qtdemux_webvtt_is_empty()
95 webvtt_decode_vttc (GstQTDemux * qtdemux, GstByteReader * br, in webvtt_decode_vttc()
166 qtdemux_webvtt_decode (GstQTDemux * qtdemux, GstClockTime start, in qtdemux_webvtt_decode()
Dqtdemux_types.h31 typedef gboolean (*QtDumpFunc) (GstQTDemux * qtdemux, GstByteReader * data,