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