From 70709a4a8f51efbcfc3b8350f22d499ee32f2f62 Mon Sep 17 00:00:00 2001 From: CastagnaIT Date: Thu, 15 Aug 2024 10:36:04 +0200 Subject: [PATCH] [FragmentedSampleReader][Cleanup] add our wvtt format define Added to remove bento4 custom patch --- src/samplereader/FragmentedSampleReader.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/samplereader/FragmentedSampleReader.cpp b/src/samplereader/FragmentedSampleReader.cpp index 3adc07b1c..1015083c9 100644 --- a/src/samplereader/FragmentedSampleReader.cpp +++ b/src/samplereader/FragmentedSampleReader.cpp @@ -28,6 +28,8 @@ namespace { constexpr uint8_t MP4_TFRFBOX_UUID[] = {0xd4, 0x80, 0x7e, 0xf2, 0xca, 0x39, 0x46, 0x95, 0x8e, 0x54, 0x26, 0xcb, 0x9e, 0x46, 0xa7, 0x9f}; + +constexpr AP4_UI32 MP4_SAMPLE_FORMAT_WVTT = AP4_ATOM_TYPE('w', 'v', 't', 't'); } // unnamed namespace @@ -484,7 +486,7 @@ void CFragmentedSampleReader::UpdateSampleDescription() case AP4_SAMPLE_FORMAT_STPP: m_codecHandler = new TTMLCodecHandler(desc, false); break; - case AP4_SAMPLE_FORMAT_WVTT: + case MP4_SAMPLE_FORMAT_WVTT: m_codecHandler = new WebVTTCodecHandler(desc, false); break; case AP4_SAMPLE_FORMAT_VP9: