[MPlayer-cvslog] r27489 - in trunk: command.c libmpcodecs/vd_ffmpeg.c libmpdemux/video.c
Reimar Döffinger
Reimar.Doeffinger at stud.uni-karlsruhe.de
Wed Aug 27 18:41:48 CEST 2008
On Wed, Aug 27, 2008 at 01:31:53PM +0200, aurel wrote:
> Author: aurel
> Date: Wed Aug 27 13:31:53 2008
> New Revision: 27489
>
> Log:
> handle the lavfpref demuxer in the same way as the lavf one
>
> Modified:
> trunk/command.c
> trunk/libmpcodecs/vd_ffmpeg.c
> trunk/libmpdemux/video.c
>
> Modified: trunk/command.c
> ==============================================================================
> --- trunk/command.c (original)
> +++ trunk/command.c Wed Aug 27 13:31:53 2008
> @@ -1356,6 +1356,7 @@ static int mp_property_sub(m_option_t *
>
> if ((mpctx->demuxer->type == DEMUXER_TYPE_MATROSKA
> || mpctx->demuxer->type == DEMUXER_TYPE_LAVF
> + || mpctx->demuxer->type == DEMUXER_TYPE_LAVF_PREFERRED
> || mpctx->demuxer->type == DEMUXER_TYPE_OGG)
> && d_sub && d_sub->sh && dvdsub_id >= 0) {
> const char* lang = ((sh_sub_t*)d_sub->sh)->lang;
Thanks to a merge conflict I just noticed I do not have those demuxer
type checks anymore. What is the point in them? Just to avoid
having "unknown" written there for demuxers that never set a language?
Seems overkill to keep such ugly code because of that...
More information about the MPlayer-cvslog
mailing list