From c503a99ab4f6676caef59dc41a4fb35d6e0566e8 Mon Sep 17 00:00:00 2001 From: Michael Roitzsch Date: Thu, 19 Sep 2002 11:18:12 +0000 Subject: use defines for readability, handle pan&scan aspect like anamorphic CVS patchset: 2707 CVS date: 2002/09/19 11:18:12 --- src/libmpeg2/decode.c | 7 ++++--- 1 file 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: -- cgit v1.2.3