demux: support VVC Matroska demux

This allows to demux Versatile Video Codec with Matroska container to play.
This commit is contained in:
MartinEesmaa 2024-04-28 20:51:11 +10:00 committed by Kacper Michajłow
parent 4a686dac6f
commit 4f828676fd
2 changed files with 2 additions and 0 deletions

View File

@ -184,6 +184,7 @@ static const struct format_hack format_hacks[] = {
// In theory, such streams might contain timestamps, but virtually none do. // In theory, such streams might contain timestamps, but virtually none do.
{"h264", .if_flags = AVFMT_NOTIMESTAMPS }, {"h264", .if_flags = AVFMT_NOTIMESTAMPS },
{"hevc", .if_flags = AVFMT_NOTIMESTAMPS }, {"hevc", .if_flags = AVFMT_NOTIMESTAMPS },
{"vvc", .if_flags = AVFMT_NOTIMESTAMPS },
// Some Ogg shoutcast streams are essentially concatenated OGG files. They // Some Ogg shoutcast streams are essentially concatenated OGG files. They
// reset timestamps, which causes all sorts of problems. // reset timestamps, which causes all sorts of problems.

View File

@ -1461,6 +1461,7 @@ static const char *const mkv_video_tags[][2] = {
{"V_DIRAC", "dirac"}, {"V_DIRAC", "dirac"},
{"V_PRORES", "prores"}, {"V_PRORES", "prores"},
{"V_MPEGH/ISO/HEVC", "hevc"}, {"V_MPEGH/ISO/HEVC", "hevc"},
{"V_MPEGI/ISO/VVC", "vvc"},
{"V_SNOW", "snow"}, {"V_SNOW", "snow"},
{"V_AV1", "av1"}, {"V_AV1", "av1"},
{"V_PNG", "png"}, {"V_PNG", "png"},