mkvmuxer: Add support for VP9 and Opus tracks.

Also make codec ID constants really constant.

Change-Id: I951d25e83ce507afb1ca475e2d5dbfe6402f3d61
This commit is contained in:
Tom Finegan
2014-01-09 14:56:15 -08:00
parent a6c71c1407
commit 5efd6e3c1d
3 changed files with 21 additions and 8 deletions

View File

@@ -347,6 +347,8 @@ int main(int argc, char* argv[]) {
if (track_name)
video->set_name(track_name);
video->set_codec_id(pVideoTrack->GetCodecId());
if (display_width > 0)
video->set_display_width(display_width);
if (display_height > 0)
@@ -385,6 +387,8 @@ int main(int argc, char* argv[]) {
if (track_name)
audio->set_name(track_name);
audio->set_codec_id(pAudioTrack->GetCodecId());
size_t private_size;
const unsigned char* const private_data =
pAudioTrack->GetCodecPrivate(private_size);