summaryrefslogtreecommitdiff
path: root/libavformat/matroska.h
diff options
context:
space:
mode:
authorAurelien Jacobs <aurel@gnuage.org>2011-05-24 01:09:24 +0200
committerAurelien Jacobs <aurel@gnuage.org>2011-05-24 01:12:19 +0200
commit4c509fe305bc79a913ef1b690df6c910c732f608 (patch)
tree197825893b7c8f8d626a131d627b78dd15912857 /libavformat/matroska.h
parent2ef241c09f6af4513f0558c295935708d40f2acd (diff)
downloadffmpeg-4c509fe305bc79a913ef1b690df6c910c732f608.tar.gz
matroska: cleanup handling of video stereo mode
Diffstat (limited to 'libavformat/matroska.h')
-rw-r--r--libavformat/matroska.h23
1 files changed, 5 insertions, 18 deletions
diff --git a/libavformat/matroska.h b/libavformat/matroska.h
index 48959772f1..949195b757 100644
--- a/libavformat/matroska.h
+++ b/libavformat/matroska.h
@@ -223,24 +223,6 @@ typedef enum {
MATROSKA_TRACK_ENCODING_COMP_HEADERSTRIP = 3,
} MatroskaTrackEncodingCompAlgo;
-typedef enum {
- 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;
-
/*
* Matroska Codec IDs, strings
*/
@@ -261,5 +243,10 @@ typedef struct CodecMime{
extern const CodecTags ff_mkv_codec_tags[];
extern const CodecMime ff_mkv_mime_tags[];
extern const AVMetadataConv ff_mkv_metadata_conv[];
+extern const char const *matroska_video_stereo_mode[];
+extern const char const *matroska_video_stereo_plane[];
+
+#define MATROSKA_VIDEO_STEREO_MODE_COUNT 15
+#define MATROSKA_VIDEO_STEREO_PLANE_COUNT 3
#endif /* AVFORMAT_MATROSKA_H */