|
FFmpeg
2.8.6
|
This struct holds all the information that needs to be passed between the caller and libavcodec for initializing VDA decoding. More...
#include <vda.h>
Data Fields | |
| VDADecoder | decoder |
| VDA decoder object. More... | |
| VDADecoderOutputCallback | output_callback |
| The output callback that must be passed to VDADecoderCreate. More... | |
| OSType | cv_pix_fmt_type |
| CVPixelBuffer Format Type that VDA will use for decoded frames; set by the caller. More... | |
This struct holds all the information that needs to be passed between the caller and libavcodec for initializing VDA decoding.
Its size is not a part of the public ABI, it must be allocated with av_vda_alloc_context() and freed with av_free().
| VDADecoder AVVDAContext::decoder |
| VDADecoderOutputCallback AVVDAContext::output_callback |
The output callback that must be passed to VDADecoderCreate.
Set by av_vda_alloc_context().
| OSType AVVDAContext::cv_pix_fmt_type |
1.8.8