|
FFmpeg
|
This struct holds all the information that needs to be passed between the caller and libavcodec for initializing Videotoolbox decoding. More...
#include <videotoolbox.h>
Data Fields | |
| VTDecompressionSessionRef | session |
| Videotoolbox decompression session object. More... | |
| VTDecompressionOutputCallback | output_callback |
| The output callback that must be passed to the session. More... | |
| OSType | cv_pix_fmt_type |
| CVPixelBuffer Format Type that Videotoolbox will use for decoded frames. More... | |
| CMVideoFormatDescriptionRef | cm_fmt_desc |
| CoreMedia Format Description that Videotoolbox will use to create the decompression session. More... | |
| int | cm_codec_type |
| CoreMedia codec type that Videotoolbox will use to create the decompression session. More... | |
This struct holds all the information that needs to be passed between the caller and libavcodec for initializing Videotoolbox decoding.
Its size is not a part of the public ABI, it must be allocated with av_videotoolbox_alloc_context() and freed with av_free().
Definition at line 46 of file videotoolbox.h.
| VTDecompressionSessionRef AVVideotoolboxContext::session |
Videotoolbox decompression session object.
Created and freed the caller.
Definition at line 51 of file videotoolbox.h.
| VTDecompressionOutputCallback AVVideotoolboxContext::output_callback |
The output callback that must be passed to the session.
Set by av_videottoolbox_default_init()
Definition at line 57 of file videotoolbox.h.
| OSType AVVideotoolboxContext::cv_pix_fmt_type |
CVPixelBuffer Format Type that Videotoolbox will use for decoded frames.
set by the caller.
Definition at line 63 of file videotoolbox.h.
Referenced by videotoolbox_init().
| CMVideoFormatDescriptionRef AVVideotoolboxContext::cm_fmt_desc |
CoreMedia Format Description that Videotoolbox will use to create the decompression session.
Set by the caller.
Definition at line 69 of file videotoolbox.h.
| int AVVideotoolboxContext::cm_codec_type |
CoreMedia codec type that Videotoolbox will use to create the decompression session.
Set by the caller.
Definition at line 75 of file videotoolbox.h.
1.8.6