72 const AVHWDeviceType &avcodec_base_dev_type,
73 const AVHWDeviceType &avcodec_derived_dev_type,
74 const AVPixelFormat &avcodec_dev_pix_fmt,
75 const AVPixelFormat &avcodec_pix_fmt_8bit,
76 const AVPixelFormat &avcodec_pix_fmt_10bit,
77 const AVPixelFormat &avcodec_pix_fmt_yuv444_8bit,
78 const AVPixelFormat &avcodec_pix_fmt_yuv444_10bit,
79 const init_buffer_function_t &init_avcodec_hardware_input_buffer_function
81 avcodec_base_dev_type {avcodec_base_dev_type},
82 avcodec_derived_dev_type {avcodec_derived_dev_type},
83 avcodec_dev_pix_fmt {avcodec_dev_pix_fmt},
84 avcodec_pix_fmt_8bit {avcodec_pix_fmt_8bit},
85 avcodec_pix_fmt_10bit {avcodec_pix_fmt_10bit},
86 avcodec_pix_fmt_yuv444_8bit {avcodec_pix_fmt_yuv444_8bit},
87 avcodec_pix_fmt_yuv444_10bit {avcodec_pix_fmt_yuv444_10bit},
88 init_avcodec_hardware_input_buffer {init_avcodec_hardware_input_buffer_function} {
89 dev_type = map_base_dev_type(avcodec_base_dev_type);
90 pix_fmt_8bit = map_pix_fmt(avcodec_pix_fmt_8bit);
91 pix_fmt_10bit = map_pix_fmt(avcodec_pix_fmt_10bit);
92 pix_fmt_yuv444_8bit = map_pix_fmt(avcodec_pix_fmt_yuv444_8bit);
93 pix_fmt_yuv444_10bit = map_pix_fmt(avcodec_pix_fmt_yuv444_10bit);
96 AVHWDeviceType avcodec_base_dev_type, avcodec_derived_dev_type;
97 AVPixelFormat avcodec_dev_pix_fmt;
98 AVPixelFormat avcodec_pix_fmt_8bit, avcodec_pix_fmt_10bit;
99 AVPixelFormat avcodec_pix_fmt_yuv444_8bit, avcodec_pix_fmt_yuv444_10bit;
101 init_buffer_function_t init_avcodec_hardware_input_buffer;