Browse Source

fourcc: add VVC

pull/162/head
François Cartegnie 7 years ago
committed by Steve Lhomme
parent
commit
18c0e3a45b
  1. 1
      include/vlc_fourcc.h
  2. 1
      src/input/decoder.c
  3. 4
      src/misc/fourcc_list.h

1
include/vlc_fourcc.h

@ -39,6 +39,7 @@
#define VLC_CODEC_H263P VLC_FOURCC('I','L','V','R')
#define VLC_CODEC_FLV1 VLC_FOURCC('F','L','V','1')
#define VLC_CODEC_H261 VLC_FOURCC('h','2','6','1')
#define VLC_CODEC_VVC VLC_FOURCC('h','2','6','6')
#define VLC_CODEC_MJPG VLC_FOURCC('M','J','P','G')
#define VLC_CODEC_MJPGB VLC_FOURCC('m','j','p','b')
#define VLC_CODEC_LJPG VLC_FOURCC('L','J','P','G')

1
src/input/decoder.c

@ -639,6 +639,7 @@ static int ModuleThread_UpdateVideoFormat( decoder_t *p_dec, vlc_video_context *
case VLC_CODEC_HEVC:
case VLC_CODEC_H264:
case VLC_CODEC_DIRAC: /* FIXME valid ? */
case VLC_CODEC_VVC:
dpb_size = 18;
break;
case VLC_CODEC_AV1:

4
src/misc/fourcc_list.h

@ -226,6 +226,10 @@ static const staticentry_t p_list_video[] = {
B(VLC_CODEC_SVQ3, "SVQ-3 (Sorenson Video v3)"),
A("SVQ3"),
/* VVC / H.266 */
B(VLC_CODEC_VVC, "MPEG-I Part3/VVC (H.266)"),
A("vvc1"),
/* HEVC / H.265 */
B(VLC_CODEC_HEVC, "MPEG-H Part2/HEVC (H.265)"),
A("hevc"),

Loading…
Cancel
Save