summaryrefslogtreecommitdiffstats
path: root/gst/qtmux/atoms.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/qtmux/atoms.h')
-rw-r--r--gst/qtmux/atoms.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/gst/qtmux/atoms.h b/gst/qtmux/atoms.h
index f469abc1..22451e61 100644
--- a/gst/qtmux/atoms.h
+++ b/gst/qtmux/atoms.h
@@ -595,10 +595,6 @@ typedef struct
GstBuffer *codec_data;
} AudioSampleEntry;
-AtomInfo* build_sample_entry_extension (AtomTRAK * trak, AtomsTreeFlavor flavor,
- guint32 fourcc, guint esds_type,
- const GstBuffer * codec_data);
-
void atom_trak_set_audio_type (AtomTRAK * trak, AtomsContext * context,
AudioSampleEntry * entry, guint32 scale,
AtomInfo * ext, gint sample_size);
@@ -606,6 +602,13 @@ void atom_trak_set_video_type (AtomTRAK * trak, AtomsContext * context,
VisualSampleEntry * entry, guint32 rate,
AtomInfo * ext);
+AtomInfo * build_codec_data_extension (guint32 fourcc, const GstBuffer * codec_data);
+AtomInfo * build_mov_aac_extension (AtomTRAK * trak, const GstBuffer * codec_data);
+AtomInfo * build_esds_extension (AtomTRAK * trak, guint8 object_type,
+ guint8 stream_type, const GstBuffer * codec_data);
+AtomInfo * build_jp2h_extension (AtomTRAK * trak, gint width, gint height,
+ guint32 fourcc);
+
/*
* Meta tags functions