On 27/03/16 13:26, Anton Khirnov wrote:
> For video, frame_number tracks the number of frames sent to the encoder.
> So it should be incremented when we submit a frame, not when we get a
> packet back.
> ---
>  avconv.c | 13 +++++++------
>  1 file changed, 7 insertions(+), 6 deletions(-)

Code change LGTM (tested and fixes the problem).

> +    /*
> +     * For video, number of frames in == number of packets out.
> +     * But there may be reordering, so we can't throw away frames on encoder
> +     * flush, we need to limit them here, before they go into encoder.
> +     */

But this comment seems rather unhelpful now.

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to