Commit ce897559 authored by Gildas Bazin's avatar Gildas Bazin

* modules/demux/mp4: support for QuickDraw video tracks.

parent 7c04cb83
...@@ -2171,6 +2171,7 @@ static struct ...@@ -2171,6 +2171,7 @@ static struct
{ FOURCC_3vid, MP4_ReadBox_sample_vide, MP4_FreeBox_sample_vide }, { FOURCC_3vid, MP4_ReadBox_sample_vide, MP4_FreeBox_sample_vide },
{ FOURCC_mjpa, MP4_ReadBox_sample_vide, MP4_FreeBox_sample_vide }, { FOURCC_mjpa, MP4_ReadBox_sample_vide, MP4_FreeBox_sample_vide },
{ FOURCC_mjpb, MP4_ReadBox_sample_vide, MP4_FreeBox_sample_vide }, { FOURCC_mjpb, MP4_ReadBox_sample_vide, MP4_FreeBox_sample_vide },
{ FOURCC_qdrw, MP4_ReadBox_sample_vide, MP4_FreeBox_sample_vide },
{ FOURCC_mjqt, MP4_ReadBox_default, NULL }, /* found in mjpa/b */ { FOURCC_mjqt, MP4_ReadBox_default, NULL }, /* found in mjpa/b */
{ FOURCC_mjht, MP4_ReadBox_default, NULL }, { FOURCC_mjht, MP4_ReadBox_default, NULL },
......
...@@ -138,6 +138,7 @@ ...@@ -138,6 +138,7 @@
#define FOURCC_VP31 VLC_FOURCC( 'V', 'P', '3', '1' ) #define FOURCC_VP31 VLC_FOURCC( 'V', 'P', '3', '1' )
#define FOURCC_vp31 VLC_FOURCC( 'v', 'p', '3', '1' ) #define FOURCC_vp31 VLC_FOURCC( 'v', 'p', '3', '1' )
#define FOURCC_h264 VLC_FOURCC( 'h', '2', '6', '4' ) #define FOURCC_h264 VLC_FOURCC( 'h', '2', '6', '4' )
#define FOURCC_qdrw VLC_FOURCC( 'q', 'd', 'r', 'w' )
#define FOURCC_avc1 VLC_FOURCC( 'a', 'v', 'c', '1' ) #define FOURCC_avc1 VLC_FOURCC( 'a', 'v', 'c', '1' )
#define FOURCC_avcC VLC_FOURCC( 'a', 'v', 'c', 'C' ) #define FOURCC_avcC VLC_FOURCC( 'a', 'v', 'c', 'C' )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment