diff options
author | Kirill Gavrilov <gavr.mail@gmail.com> | 2011-05-21 17:08:53 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-05-21 17:23:30 +0200 |
commit | 69a83da5d40833e20da07830eda8ecbc31735116 (patch) | |
tree | edbbcab487d28950de4baa7b8d1684d97c1a8812 | |
parent | 8dd12b077b9f6c8437f387195feaefa806f93957 (diff) | |
download | ffmpeg-69a83da5d40833e20da07830eda8ecbc31735116.tar.gz |
matroska: cosmetics
-rw-r--r-- | libavformat/matroska.h | 34 | ||||
-rw-r--r-- | libavformat/matroskaenc.c | 17 |
2 files changed, 26 insertions, 25 deletions
diff --git a/libavformat/matroska.h b/libavformat/matroska.h index 57497ef7a3..b112351529 100644 --- a/libavformat/matroska.h +++ b/libavformat/matroska.h @@ -77,8 +77,8 @@ #define MATROSKA_ID_TRACKNUMBER 0xD7 #define MATROSKA_ID_TRACKUID 0x73C5 #define MATROSKA_ID_TRACKTYPE 0x83 -#define MATROSKA_ID_TRACKAUDIO 0xE1 -#define MATROSKA_ID_TRACKVIDEO 0xE0 +#define MATROSKA_ID_TRACKVIDEO 0xE0 +#define MATROSKA_ID_TRACKAUDIO 0xE1 #define MATROSKA_ID_CODECID 0x86 #define MATROSKA_ID_CODECPRIVATE 0x63A2 #define MATROSKA_ID_CODECNAME 0x258688 @@ -219,21 +219,21 @@ typedef enum { } MatroskaTrackEncodingCompAlgo; typedef enum { - MATROSKA_VIDEO_STEREOMODE_TYPE_MONO = 0, - MATROSKA_VIDEO_STEREOMODE_TYPE_LEFT_RIGHT = 1, - MATROSKA_VIDEO_STEREOMODE_TYPE_BOTTOM_TOP = 2, - MATROSKA_VIDEO_STEREOMODE_TYPE_TOP_BOTTOM = 3, - MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_RL = 4, - MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_LR = 5, - MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_RL = 6, - MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_LR = 7, - MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_RL = 8, - MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_LR = 9, - MATROSKA_VIDEO_STEREOMODE_TYPE_ANAGLYPH_CYAN_RED = 10, - MATROSKA_VIDEO_STEREOMODE_TYPE_RIGHT_LEFT = 11, - MATROSKA_VIDEO_STEREOMODE_TYPE_ANAGLYPH_GREEN_MAG = 12, - MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_LR = 13, - MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_RL = 14, + MATROSKA_VIDEO_STEREOMODE_MONO = 0, + MATROSKA_VIDEO_STEREOMODE_LEFT_RIGHT = 1, + MATROSKA_VIDEO_STEREOMODE_BOTTOM_TOP = 2, + MATROSKA_VIDEO_STEREOMODE_TOP_BOTTOM = 3, + MATROSKA_VIDEO_STEREOMODE_CHECKERBOARD_RL = 4, + MATROSKA_VIDEO_STEREOMODE_CHECKERBOARD_LR = 5, + MATROSKA_VIDEO_STEREOMODE_ROW_INTERLEAVED_RL = 6, + MATROSKA_VIDEO_STEREOMODE_ROW_INTERLEAVED_LR = 7, + MATROSKA_VIDEO_STEREOMODE_COL_INTERLEAVED_RL = 8, + MATROSKA_VIDEO_STEREOMODE_COL_INTERLEAVED_LR = 9, + MATROSKA_VIDEO_STEREOMODE_ANAGLYPH_CYAN_RED = 10, + MATROSKA_VIDEO_STEREOMODE_RIGHT_LEFT = 11, + MATROSKA_VIDEO_STEREOMODE_ANAGLYPH_GREEN_MAG = 12, + MATROSKA_VIDEO_STEREOMODE_BOTH_EYES_BLOCK_LR = 13, + MATROSKA_VIDEO_STEREOMODE_BOTH_EYES_BLOCK_RL = 14, } MatroskaVideoStereoModeType; /* diff --git a/libavformat/matroskaenc.c b/libavformat/matroskaenc.c index 5ac2fd4896..564b7509c1 100644 --- a/libavformat/matroskaenc.c +++ b/libavformat/matroskaenc.c @@ -591,20 +591,21 @@ static int mkv_write_tracks(AVFormatContext *s) int valid_fmt = 0; switch (mkv->mode) { - case MODE_WEBM: - if (stereo_fmt <= MATROSKA_VIDEO_STEREOMODE_TYPE_TOP_BOTTOM - || stereo_fmt == MATROSKA_VIDEO_STEREOMODE_TYPE_RIGHT_LEFT) + case MODE_WEBM: + if (stereo_fmt <= MATROSKA_VIDEO_STEREOMODE_TOP_BOTTOM + || stereo_fmt == MATROSKA_VIDEO_STEREOMODE_RIGHT_LEFT) valid_fmt = 1; - break; - case MODE_MATROSKAv2: - if (stereo_fmt <= MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_RL) - valid_fmt = 1; - break; + break; + case MODE_MATROSKAv2: + if (stereo_fmt <= MATROSKA_VIDEO_STEREOMODE_BOTH_EYES_BLOCK_RL) + valid_fmt = 1; + break; } if (valid_fmt) put_ebml_uint (pb, MATROSKA_ID_VIDEOSTEREOMODE, stereo_fmt); } + if (st->sample_aspect_ratio.num) { int d_width = codec->width*av_q2d(st->sample_aspect_ratio); put_ebml_uint(pb, MATROSKA_ID_VIDEODISPLAYWIDTH , d_width); |