|
| int | convert (platf::img_t &img) override |
| |
|
int | init (int in_width, int in_height, file_t &&render_device, int offset_x, int offset_y) |
| |
| void | apply_colorspace () override |
| |
| VAProfile | get_va_profile (AVCodecContext *ctx) |
| | Determines the matching VA profile for the codec configuration.
|
| |
|
int | init (int in_width, int in_height, file_t &&render_device) |
| |
| void | init_codec_options (AVCodecContext *ctx, AVDictionary **options) override |
| | Provides a hook for allow platform-specific code to adjust codec options.
|
| |
| bool | is_va_profile_supported (VAProfile profile) |
| | Determines if a given VA profile is supported.
|
| |
| VAEntrypoint | select_va_entrypoint (VAProfile profile) |
| | Finds a supported VA entrypoint for the given VA profile.
|
| |
| int | set_frame (AVFrame *frame, AVBufferRef *hw_frames_ctx_buf) override |
| | Set the frame to be encoded.
|
| |
| virtual void | init_hwframes (AVHWFramesContext *frames) |
| | Initialize the hwframes context.
|
| |
| virtual int | prepare_to_derive_context (int hw_device_type) |
| | Prepare to derive a context.
|
| |
◆ convert()
The documentation for this class was generated from the following file: