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-12-24 13:58:18 +01:00
2015-12-24 13:58:18 +01:00
2015-12-30 13:37:57 +01:00
2015-12-07 11:42:26 +01:00
2015-12-07 11:27:42 -05:00
2015-10-21 11:51:07 +02:00
2016-01-03 22:49:55 +01:00
2016-01-12 09:23:34 +01:00
2016-01-11 21:51:11 +01:00
2015-09-29 14:33:00 +02:00
2015-09-29 14:33:00 +02:00
2015-12-12 21:22:49 +01:00
2016-01-07 08:20:21 +01:00
2015-12-05 13:12:27 +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-10-08 21:55:31 +02:00
2015-09-13 17:34:46 +02:00
2015-11-30 10:58:46 -05:00
2015-11-30 10:58:46 -05:00
2015-12-12 21:22:49 +01:00
2015-10-03 14:09:23 +02:00
2015-09-17 10:33:21 +02:00
2015-12-31 11:40:32 +01:00
2015-12-24 13:58:18 +01:00
2015-12-24 13:58:18 +01:00
2015-12-31 11:40:32 +01:00
2015-12-31 11:40:32 +01:00
2015-12-31 11:40:32 +01:00
2015-12-23 11:50:08 +01:00
2015-09-12 13:39:37 +02:00
2015-11-14 03:40:20 +01:00
2015-12-06 10:28:04 +01:00
2015-12-06 10:28:04 +01:00
2015-10-02 13:12:19 +02:00
2015-09-29 14:33:01 +02:00
2015-09-29 14:33:01 +02:00
2015-10-21 11:59:46 +02:00
2015-10-04 13:06:34 +02:00
2015-10-21 12:02:29 +02:00
2015-10-21 12:02:29 +02:00
2015-10-04 13:06:34 +02:00
2015-11-17 18:56:29 +01:00
2015-10-21 12:02:29 +02:00
2015-09-06 14:16:38 +02:00
2015-09-24 10:57:30 +02:00
2015-10-14 14:35:34 +02:00
2015-10-14 14:35:34 +02:00
2015-09-13 17:34:46 +02:00
2015-10-14 14:35:34 +02:00
2015-10-14 14:35:34 +02:00
2015-09-17 10:33:21 +02:00
2016-01-11 21:51:11 +01:00
2015-12-26 10:28:03 +01:00
2015-11-16 12:56:31 +01:00
2015-11-16 12:56:31 +01:00
2016-01-11 15:32:56 -05:00
2016-01-11 15:32:56 -05:00
2015-11-16 16:56:42 +01:00
2015-11-02 16:29:46 +01:00
2015-12-23 11:50:18 +01:00
2015-12-23 11:50:18 +01:00
2015-09-03 13:55:38 +02:00
2015-10-07 18:45:49 +02:00
2015-11-30 10:58:46 -05:00
2015-12-05 12:12:26 +01:00
2015-11-30 10:58:45 -05:00
2015-11-30 10:58:46 -05:00
2016-01-11 21:51:11 +01:00
2015-10-30 12:46:56 +01:00
2015-10-04 13:07:12 +02:00
2015-11-01 14:52:01 +01:00
2015-12-06 09:43:52 +01:00
2016-01-03 22:49:56 +01:00
2015-10-30 12:46:56 +01:00
2015-12-07 11:42:26 +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-09-07 12:37:47 +02: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-05 21:11:52 +01:00
2015-11-16 12:56:03 +01:00
2015-09-12 13:39:37 +02:00
2015-09-03 13:55:38 +02:00
2015-09-03 13:55:38 +02:00
2015-12-05 13:31:38 +01:00
2015-08-28 16:04:19 +02:00
2015-09-13 17:34:45 +02:00
2015-12-08 11:26:21 +01:00
2015-12-26 10:28:03 +01:00
2015-09-14 14:50:19 +02:00
2015-12-12 21:22:49 +01:00
2015-10-26 18:00:55 +01:00
2015-11-02 16:25:17 +01:00
2015-08-31 15:24:30 +02:00
2015-10-23 11:59:27 +02:00
2015-12-12 21:25:42 +01:00
2015-12-08 18:12:33 +01:00
2015-09-07 12:37:47 +02:00
2015-09-07 12:37:47 +02:00
2015-10-14 11:24:55 +02:00
2015-10-14 11:24:55 +02:00
2015-12-07 11:01:22 -05:00
2015-12-06 10:24:47 +01:00
2015-12-07 11:01:22 -05:00
2015-09-07 12:37:47 +02:00
2015-11-12 04:39:14 +01:00
2015-09-13 17:34:46 +02:00
2015-09-02 21:56:22 +02:00
2015-09-02 21:56:22 +02:00
2015-12-12 21:22:49 +01:00
2015-09-13 17:34:46 +02:00
2016-01-11 15:32:56 -05:00
2015-09-29 14:33:00 +02:00
2015-10-04 19:34:04 +02:00
2015-09-11 18:19:00 +02:00
2015-09-29 14:33:00 +02:00
2015-09-13 17:34:45 +02:00
2015-12-12 21:22:49 +01:00
2015-12-12 21:22:49 +01:00
2015-12-12 21:26:29 +01:00
2016-01-11 21:51:11 +01:00
2016-01-03 22:49:55 +01:00
2015-12-12 21:26:29 +01:00
2015-09-30 16:44:33 +02:00
2015-09-30 16:44:33 +02:00
2015-09-13 17:34:45 +02:00
2015-12-12 21:16:41 +01:00
2015-09-03 13:39:34 +02:00
2015-09-13 17:34:45 +02:00
2015-10-21 11:51:07 +02:00
2015-10-21 11:51:07 +02:00
2015-10-21 11:51:07 +02:00
2015-10-21 11:59:54 +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-12-07 11:27:42 -05:00
2015-12-16 22:19:58 +01:00
2015-10-28 17:57:07 +01:00
2015-10-21 11:59:59 +02:00
2015-09-29 14:33:00 +02:00
2015-11-26 10:55:36 +01:00
2015-10-30 12:46:56 +01:00
2015-09-12 13:39:37 +02:00
2015-10-30 12:46:56 +01:00
2015-10-21 11:59:59 +02:00
2015-10-21 11:59:59 +02:00
2015-12-12 21:22:49 +01:00
2015-12-12 21:22:49 +01:00
2015-10-16 20:00:40 +02:00
2015-10-15 15:47:16 +02:00
2015-10-15 15:47:16 +02:00
2016-01-01 16:09:14 +01:00
2015-09-28 15:46:58 +02:00
2015-11-20 09:29:50 +01:00
2016-01-01 16:09:14 +01:00
2015-11-20 09:29:50 +01:00
2016-01-07 08:20:21 +01:00
2015-11-20 09:29:50 +01:00
2015-10-14 11:24:24 +02:00
2015-10-04 13:09:08 +02:00
2015-10-21 11:59:33 +02:00
2015-10-21 11:59:07 +02:00
2015-11-24 09:05:01 -05:00
2015-11-24 09:05:01 -05:00
2015-10-26 12:55:40 +01:00
2015-11-02 16:26:04 +01:00
2015-10-23 14:56:43 +02:00
2015-11-12 04:39:14 +01:00
2015-11-24 09:05:01 -05:00
2015-12-07 11:27:42 -05:00
2016-01-11 15:32:57 -05:00
2015-12-14 16:45:01 +01:00
2015-12-14 16:45:01 +01:00
2015-12-07 11:01:22 -05:00
2015-11-24 09:24:48 -05:00
2015-11-24 09:24:39 -05:00
2015-11-02 16:29:14 +01:00
2015-10-21 11:51:07 +02:00
2015-09-12 13:39:37 +02:00
2015-12-12 21:24:29 +01:00
2015-09-06 10:36:24 +02:00
2015-09-06 10:36:24 +02:00
2015-09-13 17:34:46 +02:00
2015-09-13 17:34:46 +02:00
2015-09-13 17:34:46 +02:00
2015-09-13 17:34:46 +02:00
2015-10-21 11:59:59 +02:00
2015-12-12 21:22:49 +01:00
2015-10-30 12:46:56 +01:00
2015-11-06 21:55:15 +01:00
2015-09-28 09:45:58 +02:00
2016-01-12 09:23:34 +01:00
2015-09-03 13:55:38 +02:00
2016-01-11 21:51:11 +01:00
2015-09-12 13:39:37 +02:00
2016-01-11 21:51:11 +01:00
2016-01-11 21:51:11 +01:00
2015-10-16 17:45:09 +02:00
2015-10-21 12:02:29 +02:00
2015-10-21 12:02:29 +02:00