World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл hwcontext_videotoolbox.h

См. исходные тексты.

Функции

enum AVPixelFormat av_map_videotoolbox_format_to_pixfmt (uint32_t cv_fmt)
 
uint32_t av_map_videotoolbox_format_from_pixfmt (enum AVPixelFormat pix_fmt)
 

Подробное описание

An API-specific header for AV_HWDEVICE_TYPE_VIDEOTOOLBOX.

This API currently does not support frame allocation, as the raw VideoToolbox API does allocation, and FFmpeg itself never has the need to allocate frames.

If the API user sets a custom pool, AVHWFramesContext.pool must return AVBufferRefs whose data pointer is a CVImageBufferRef or CVPixelBufferRef.

Currently AVHWDeviceContext.hwctx and AVHWFramesContext.hwctx are always NULL.

См. определение в файле hwcontext_videotoolbox.h

Функции

◆ av_map_videotoolbox_format_to_pixfmt()

enum AVPixelFormat av_map_videotoolbox_format_to_pixfmt ( uint32_t  cv_fmt)

Convert a VideoToolbox (actually CoreVideo) format to AVPixelFormat. Returns AV_PIX_FMT_NONE if no known equivalent was found.

◆ av_map_videotoolbox_format_from_pixfmt()

uint32_t av_map_videotoolbox_format_from_pixfmt ( enum AVPixelFormat  pix_fmt)

Convert an AVPixelFormat to a VideoToolbox (actually CoreVideo) format. Returns 0 if no known equivalent was found.