Functions
gst_riff_create_audio_caps ()
GstCaps *
gst_riff_create_audio_caps (guint16 codec_id
,
gst_riff_strh *strh
,
gst_riff_strf_auds *strf
,
GstBuffer *strf_data
,
GstBuffer *strd_data
,
char **codec_name
);
gst_riff_create_audio_template_caps ()
GstCaps *
gst_riff_create_audio_template_caps (void
);
gst_riff_create_iavs_caps ()
GstCaps *
gst_riff_create_iavs_caps (guint32 codec_fcc
,
gst_riff_strh *strh
,
gst_riff_strf_iavs *strf
,
GstBuffer *strf_data
,
GstBuffer *strd_data
,
char **codec_name
);
gst_riff_create_iavs_template_caps ()
GstCaps *
gst_riff_create_iavs_template_caps (void
);
gst_riff_create_video_caps ()
GstCaps *
gst_riff_create_video_caps (guint32 codec_fcc
,
gst_riff_strh *strh
,
gst_riff_strf_vids *strf
,
GstBuffer *strf_data
,
GstBuffer *strd_data
,
char **codec_name
);
gst_riff_create_video_template_caps ()
GstCaps *
gst_riff_create_video_template_caps (void
);
gst_riff_init ()
void
gst_riff_init (void
);
gst_riff_parse_chunk ()
gboolean
gst_riff_parse_chunk (GstElement *element
,
GstBuffer *buf
,
guint *offset
,
guint32 *fourcc
,
GstBuffer **chunk_data
);
gst_riff_parse_file_header ()
gboolean
gst_riff_parse_file_header (GstElement *element
,
GstBuffer *buf
,
guint32 *doctype
);
gst_riff_parse_info ()
void
gst_riff_parse_info (GstElement *element
,
GstBuffer *buf
,
GstTagList **taglist
);
gst_riff_parse_strf_auds ()
gboolean
gst_riff_parse_strf_auds (GstElement *element
,
GstBuffer *buf
,
gst_riff_strf_auds **strf
,
GstBuffer **data
);
gst_riff_parse_strf_iavs ()
gboolean
gst_riff_parse_strf_iavs (GstElement *element
,
GstBuffer *buf
,
gst_riff_strf_iavs **strf
,
GstBuffer **data
);
gst_riff_parse_strf_vids ()
gboolean
gst_riff_parse_strf_vids (GstElement *element
,
GstBuffer *buf
,
gst_riff_strf_vids **strf
,
GstBuffer **data
);
gst_riff_parse_strh ()
gboolean
gst_riff_parse_strh (GstElement *element
,
GstBuffer *buf
,
gst_riff_strh **strh
);
gst_riff_read_chunk ()
GstFlowReturn
gst_riff_read_chunk (GstElement *element
,
GstPad *pad
,
guint64 *offset
,
guint32 *tag
,
GstBuffer **chunk_data
);