Le decadi 10 messidor, an CCXXIII, Paul B Mahol a écrit :
> Can Nicolas comment too?
> I'm not really sure why just 'shortest' is not needed.

I suspect it might be a bug in the options mapping between dualinput and
framesync.

    if (s->shortest)
        in[0].after = in[1].after = EXT_STOP;
    if (!s->repeatlast) {
        in[1].after = EXT_NULL;
        in[1].sync  = 0;
    }

It seems that if repeatlast is 0, then it will overwrite in[1].after. The
code should probably be changed into:

    if (!s->repeatlast) {
        if (!s->shortest)
            in[1].after = EXT_NULL;

My advice would be to use framesync directly instead of dualinput.

Regards,

-- 
  Nicolas George

Attachment: signature.asc
Description: Digital signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to