ffmpeg/libavcodec
Anton Khirnov 9d36cab4c0 nvenc: fix encoding with B-frames
When B-frames are enabled and the encoder returns success, all currently
pending buffers immediately become valid and can be returned to the
caller. We can only return one packet at a time, so all the other
pending buffers should be transferred to a new 'ready' fifo, from where
they can be returned in subsequent calls (in which the encoder does not
produce any new output). This bug was hidden by the incorrect testing of
the encoder return value (the return value was overwritten before it was
tested).
2016-01-12 09:23:38 +01:00
..
2015-10-21 11:51:07 +02:00
2016-01-12 09:23:34 +01:00
2016-01-11 21:51:11 +01:00
2015-10-21 11:51:07 +02:00
2015-10-08 21:55:31 +02:00
2015-10-08 21:55:31 +02:00
2015-11-30 10:58:46 -05:00
2015-11-30 10:58:46 -05:00
2015-12-23 11:50:08 +01:00
2015-09-12 13:39:37 +02:00
2015-09-29 14:33:01 +02:00
2015-09-24 10:57:30 +02:00
2016-01-11 21:51:11 +01:00
2015-11-16 12:56:31 +01:00
2015-11-16 12:56:31 +01:00
2015-11-02 16:29:46 +01:00
2015-09-03 13:55:38 +02:00
2015-11-30 10:58:46 -05:00
2015-12-05 12:12:26 +01:00
2015-11-30 10:58:46 -05:00
2016-01-11 21:51:11 +01:00
2015-12-12 21:22:49 +01:00
2015-12-06 09:42:39 +01:00
2015-10-25 22:48:04 +01:00
2015-12-12 21:22:49 +01:00
2015-12-05 21:11:52 +01:00
2015-12-05 21:11:52 +01:00
2015-12-05 21:11:52 +01:00
2015-12-08 11:26:21 +01:00
2015-09-14 14:50:19 +02:00
2015-09-02 21:56:22 +02:00
2015-09-02 21:56:22 +02:00
2016-01-11 21:51:11 +01:00
2015-09-30 16:44:33 +02:00
2015-09-30 16:44:33 +02:00
2016-01-12 09:23:34 +01:00
2016-01-12 09:23:34 +01:00
2016-01-12 09:23:38 +01:00
2015-10-14 11:24:24 +02:00
2015-10-26 12:55:40 +01:00
2015-10-21 11:51:07 +02:00
2015-09-06 10:36:24 +02:00
2015-09-06 10:36:24 +02:00
2016-01-12 09:23:34 +01:00
2016-01-11 21:51:11 +01:00
2016-01-11 21:51:11 +01:00