[FFmpeg-cvslog] matroska: cosmetics
Kirill Gavrilov
git at videolan.org
Sat May 21 17:25:13 CEST 2011
ffmpeg | branch: master | Kirill Gavrilov <gavr.mail at gmail.com> | Sat May 21 17:08:53 2011 +0200| [69a83da5d40833e20da07830eda8ecbc31735116] | committer: Michael Niedermayer
matroska: cosmetics
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=69a83da5d40833e20da07830eda8ecbc31735116
---
libavformat/matroska.h | 34 +++++++++++++++++-----------------
libavformat/matroskaenc.c | 17 +++++++++--------
2 files changed, 26 insertions(+), 25 deletions(-)
diff --git a/libavformat/matroska.h b/libavformat/matroska.h
index 57497ef..b112351 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 5ac2fd4..564b750 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);
More information about the ffmpeg-cvslog
mailing list