[vlc-commits] demux: adaptive: fix VPx mappings
Francois Cartegnie
git at videolan.org
Mon Mar 9 14:52:00 CET 2020
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Mon Mar 9 14:46:28 2020 +0100| [9d8df8c7c0101ba83883354b5e6c309b06dcac93] | committer: Francois Cartegnie
demux: adaptive: fix VPx mappings
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9d8df8c7c0101ba83883354b5e6c309b06dcac93
---
modules/demux/adaptive/tools/FormatNamespace.cpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/modules/demux/adaptive/tools/FormatNamespace.cpp b/modules/demux/adaptive/tools/FormatNamespace.cpp
index d637befa8a..e1e36e8260 100644
--- a/modules/demux/adaptive/tools/FormatNamespace.cpp
+++ b/modules/demux/adaptive/tools/FormatNamespace.cpp
@@ -138,7 +138,10 @@ void FormatNamespace::Parse(vlc_fourcc_t fcc, const std::vector<std::string> &el
break;
case MP4RA("vp09"):
case MP4RA("vp08"):
- es_format_Change(&fmt, VIDEO_ES, vlc_fourcc_GetCodec(VIDEO_ES, fcc));
+ es_format_Change(&fmt, VIDEO_ES,
+ vlc_fourcc_GetCodec(VIDEO_ES, fcc == MP4RA("vp09")
+ ? VLC_CODEC_VP9
+ : VLC_CODEC_VP8));
if(elements.size() > 1)
{
fmt.i_profile = std::stoi(elements.at(0), nullptr, 16);
More information about the vlc-commits
mailing list