Index: source/libvpx/webmenc.cc |
diff --git a/source/libvpx/webmenc.cc b/source/libvpx/webmenc.cc |
index 8212ee36cf62c031509f6425257434e24a87f336..d41e700443c6cf941f61fe9171687508257498c6 100644 |
--- a/source/libvpx/webmenc.cc |
+++ b/source/libvpx/webmenc.cc |
@@ -49,7 +49,22 @@ void write_webm_file_header(struct EbmlGlobal *glob, |
static_cast<mkvmuxer::VideoTrack*>( |
segment->GetTrackByNumber(video_track_id)); |
video_track->SetStereoMode(stereo_fmt); |
- video_track->set_codec_id(fourcc == VP8_FOURCC ? "V_VP8" : "V_VP9"); |
+ const char *codec_id; |
+ switch (fourcc) { |
+ case VP8_FOURCC: |
+ codec_id = "V_VP8"; |
+ break; |
+ case VP9_FOURCC: |
+ codec_id = "V_VP9"; |
+ break; |
+ case VP10_FOURCC: |
+ codec_id = "V_VP10"; |
+ break; |
+ default: |
+ codec_id = "V_VP10"; |
+ break; |
+ } |
+ video_track->set_codec_id(codec_id); |
if (par->numerator > 1 || par->denominator > 1) { |
// TODO(fgalligan): Add support of DisplayUnit, Display Aspect Ratio type |
// to WebM format. |