|
@@ -505,7 +505,7 @@ static int dvvideo_decode_frame(AVCodecContext *avctx, void *data, |
|
|
if (*vsc_pack == dv_video_control) { |
|
|
if (*vsc_pack == dv_video_control) { |
|
|
apt = buf[4] & 0x07; |
|
|
apt = buf[4] & 0x07; |
|
|
is16_9 = (vsc_pack[2] & 0x07) == 0x02 || |
|
|
is16_9 = (vsc_pack[2] & 0x07) == 0x02 || |
|
|
(!apt && (vsc_pack[2] & 0x07) == 0x07); |
|
|
|
|
|
|
|
|
(!apt && (vsc_pack[2] & 0x07) == 0x07); |
|
|
ff_set_sar(avctx, s->sys->sar[is16_9]); |
|
|
ff_set_sar(avctx, s->sys->sar[is16_9]); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|