FFmpeg
Data Fields
AVCodecHWConfig Struct Reference
libavcodec » Core functions/structures.

#include <codec.h>

Data Fields

  For decoders, a hardware pixel format which that decoder may be able to decode to if suitable hardware is available. More...
 
  Bit set of AV_CODEC_HW_CONFIG_METHOD_* flags, describing the possible setup methods which can be used with this configuration. More...
 
  The device type associated with the configuration. More...
 

Detailed Description

Examples
hw_decode.c.

Definition at line 338 of file codec.h.

Field Documentation

pix_fmt

enum AVPixelFormat AVCodecHWConfig::pix_fmt

For decoders, a hardware pixel format which that decoder may be able to decode to if suitable hardware is available.

For encoders, a pixel format which the encoder may be able to accept. If set to AV_PIX_FMT_NONE, this applies to all pixel formats supported by the codec.

Definition at line 347 of file codec.h.

Referenced by avcodec_get_hw_frames_parameters(), ff_get_format(), and hwaccel_init().

methods

int AVCodecHWConfig::methods

Bit set of AV_CODEC_HW_CONFIG_METHOD_* flags, describing the possible setup methods which can be used with this configuration.

Definition at line 352 of file codec.h.

device_type

enum AVHWDeviceType AVCodecHWConfig::device_type

The device type associated with the configuration.

Must be set for AV_CODEC_HW_CONFIG_METHOD_HW_DEVICE_CTX and AV_CODEC_HW_CONFIG_METHOD_HW_FRAMES_CTX, otherwise unused.

Definition at line 359 of file codec.h.


The documentation for this struct was generated from the following file:

Generated on Tue Feb 28 2023 21:34:40 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /