Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2018-10-11 16:03:10 +0300
committerMartin Storsjö <martin@martin.st>2018-11-05 16:52:14 +0300
commit882ae091d48b112004b977314884176841f12cef (patch)
tree2c6874736b576b6c434581d43fcaf6c333891f3a /libavformat/flv.h
parent4e9cff2824769e792c7867b09e1efb67278abe79 (diff)
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>
Diffstat (limited to 'libavformat/flv.h')
0 files changed, 0 insertions, 0 deletions