diff options
author | Michael Roitzsch <mroi@users.sourceforge.net> | 2002-09-19 11:18:12 +0000 |
---|---|---|
committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2002-09-19 11:18:12 +0000 |
commit | c503a99ab4f6676caef59dc41a4fb35d6e0566e8 (patch) | |
tree | 1773c6671641b13b0180beecac1fa835dc4493c8 | |
parent | a50cedbb0987946b0b4bc81b3849baa7bb514fcc (diff) | |
download | xine-lib-c503a99ab4f6676caef59dc41a4fb35d6e0566e8.tar.gz xine-lib-c503a99ab4f6676caef59dc41a4fb35d6e0566e8.tar.bz2 |
use defines for readability, handle pan&scan aspect like anamorphic
CVS patchset: 2707
CVS date: 2002/09/19 11:18:12
-rw-r--r-- | src/libmpeg2/decode.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c index fe022dd48..00b866ecc 100644 --- a/src/libmpeg2/decode.c +++ b/src/libmpeg2/decode.c @@ -158,13 +158,14 @@ static void remember_metainfo (mpeg2dec_t *mpeg2dec) { mpeg2dec->xine->stream_info[XINE_STREAM_INFO_VIDEO_HEIGHT] = picture->frame_height; switch (picture->aspect_ratio_information) { - case 3: /* anamorphic */ + case XINE_VO_ASPECT_PAN_SCAN: + case XINE_VO_ASPECT_ANAMORPHIC: mpeg2dec->xine->stream_info[XINE_STREAM_INFO_VIDEO_RATIO] = 10000 * 16.0 /9.0; break; - case 4: /* 2.11:1 */ + case XINE_VO_ASPECT_DVB: /* 2.11:1 */ mpeg2dec->xine->stream_info[XINE_STREAM_INFO_VIDEO_RATIO] = 10000 * 2.11/1.0; break; - case 1: /* square pels */ + case XINE_VO_ASPECT_SQUARE: /* square pels */ mpeg2dec->xine->stream_info[XINE_STREAM_INFO_VIDEO_RATIO] = 10000; break; default: |