FFmpeg/libavcodec
Martin Storsjö 882ae091d4 libx264: Pass the reordered_opaque field through the encoder
libx264 does have a field for opaque data to pass along with frames
through the encoder, but it is a pointer, while the libavcodec
reordered_opaque field is an int64_t. Therefore, allocate an array
within the libx264 wrapper, where reordered_opaque values in flight
are stored, and pass a pointer to this array to libx264.

Update the public libavcodec documentation for the AVCodecContext
field to explain this usage, and add a codec capability that allows
detecting whether an encoder handles this field.

Signed-off-by: Martin Storsjö <martin@martin.st>
2018-11-05 15:52:14 +02:00
..
2018-08-28 04:25:35 +01:00
2018-10-15 01:19:45 +02:00
2018-10-03 20:48:49 -03:00
2018-10-12 09:48:07 -07:00
2018-08-08 00:13:13 +05:30
2018-07-22 10:19:03 +02:00
2018-09-23 14:42:34 +01:00
2018-09-23 14:42:34 +01:00
2018-07-18 13:59:25 +02:00
2018-09-30 22:23:02 +02:00
2018-09-09 11:35:14 +02:00
2018-09-23 15:25:50 +02:00
2018-10-23 00:51:55 +02:00
2018-09-09 22:58:26 +02:00
2018-10-28 16:42:41 +00:00
2018-10-03 20:48:49 -03:00
2018-08-22 11:36:19 +02:00
2018-09-14 21:36:21 +02:00
2018-09-08 21:21:50 +02:00
2018-09-30 22:23:02 +02:00