|
| void | apply_colorspace () override |
| |
| int | convert (platf::img_t &img) override |
| |
|
int | init (int in_width, int in_height, int in_offset_x=0, int in_offset_y=0) |
| |
| void | init_codec_options (AVCodecContext *ctx, AVDictionary **options) override |
| | Provides a hook for allow platform-specific code to adjust codec options.
|
| |
| void | init_hwframes (AVHWFramesContext *frames) override |
| | Initialize the hwframes context.
|
| |
| int | set_frame (AVFrame *new_frame, AVBufferRef *hw_frames_ctx_buf) override |
| | Set the frame to be encoded.
|
| |
| virtual int | prepare_to_derive_context (int hw_device_type) |
| | Prepare to derive a context.
|
| |
◆ apply_colorspace()
| void vk::vk_vram_t::apply_colorspace |
( |
| ) |
|
|
inlineoverridevirtual |
◆ convert()
◆ init_codec_options()
| void vk::vk_vram_t::init_codec_options |
( |
AVCodecContext * | ctx, |
|
|
AVDictionary ** | options ) |
|
inlineoverridevirtual |
Provides a hook for allow platform-specific code to adjust codec options.
- Note
- Implementations may set or modify codec options prior to codec initialization.
Reimplemented from platf::avcodec_encode_device_t.
◆ init_hwframes()
| void vk::vk_vram_t::init_hwframes |
( |
AVHWFramesContext * | frames | ) |
|
|
inlineoverridevirtual |
Initialize the hwframes context.
- Note
- Implementations may set parameters during initialization of the hwframes context.
Reimplemented from platf::avcodec_encode_device_t.
◆ set_frame()
| int vk::vk_vram_t::set_frame |
( |
AVFrame * | frame, |
|
|
AVBufferRef * | hw_frames_ctx ) |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: