]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/loasdec.c
hwcontext_vulkan: dlopen libvulkan
[ffmpeg] / libavformat / loasdec.c
index c7e124e34025cc5e084070c3a90cbf1356e5ec38..490dd68ee0799719f1527975aa291a2008af89a9 100644 (file)
@@ -83,7 +83,8 @@ static int loas_read_header(AVFormatContext *s)
     return 0;
 }
 
-AVInputFormat ff_loas_demuxer = {
+FF_RAW_DEMUXER_CLASS(loas)
+const AVInputFormat ff_loas_demuxer = {
     .name           = "loas",
     .long_name      = NULL_IF_CONFIG_SMALL("LOAS AudioSyncStream"),
     .read_probe     = loas_probe,
@@ -91,4 +92,6 @@ AVInputFormat ff_loas_demuxer = {
     .read_packet    = ff_raw_read_partial_packet,
     .flags= AVFMT_GENERIC_INDEX,
     .raw_codec_id = AV_CODEC_ID_AAC_LATM,
+    .priv_data_size = sizeof(FFRawDemuxerContext),
+    .priv_class     = &loas_demuxer_class,
 };