Le nonidi 19 nivôse, an CCXXV, Rostislav Pehlivanov a écrit : > I think it might be related to this infinite loop issue: > > ffmpeg -i fT7.wav -af dynaudnorm -loglevel error -f null - > > with the file I've attached will get stuck in an infinite loop outside of > the filter somewhere.
Thanks for the report. I am relieved to say it is not my fault, it is a bug in dynaudionorm: when it detects EOF, it calls flush_buffer(), that in turns calls filter_frame(). Normally, it should result in the last frames being pushed to the next filter, but in this instance is results in dynaudionorm queuing the frame. Seen from the outside, that means dynaudionorm->request_frame() is doing nothing. It should either return EOF or cause a frame to be pushed. I am afraid that is as far as I can go, I do not know the algorithm dynaudionorm is using. Regards, -- Nicolas George
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel