[MPlayer-users] r34886 and later does not play Polish dvd-t channels
Robert Tracz
Robert.Tracz at poczta.fm
Sun Jun 10 23:06:00 CEST 2012
Dear mplayer developers,
The change introduced in r34886 (reimar | 2012-05-06 10:44:28) caused
mplayer to inproperly play almost all Polish dvd-t channels.
diff -r -x '*.o' -x '*.a' -x '*entries' -x '*.log'
mplayer-34885/libmpcodecs/vd_ffmpeg.c mplayer-34886/libmpcodecs/vd_ffmpeg.c
870c870,871
< if (avctx->codec->id == CODEC_ID_H264)
---
> if (avctx->codec->id == CODEC_ID_H264 &&
> skip_frame == AVDISCARD_NONE)
I made sure it is caused by exactly this small change - version r34885
plays tv ok, whereas r34885 plays a choppy video, out of sync with
voice. Also reversing this change in the latest version fixes the problem.
I think reversing this change may be at best a temporary fix, and the
final fix is somewhere else, however I'm enough in depth into mplayer
code/architecture yet to propose it.
You can download a sample avi with impacted video by executing:
wget www.starszeauta.pl/tv_out.avi
Plaese have a look at that - mplayer is quite popular in Poland, this
problem impacts many of us.
If I can help in any way - please let me know
Best regards,
Robert
More information about the MPlayer-users
mailing list