class H264Accelerator
Defined at line 30 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.h
Public Methods
scoped_refptr<media::H264Picture> CreateH264Picture (bool is_for_output)
Defined at line 27 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.cc
void H264Accelerator (CodecAdapterVaApiDecoder * adapter)
Defined at line 32 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.h
void Reset ()
Defined at line 53 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.h
Status SetStream (base::span<const uint8_t> stream, const media::DecryptConfig * decrypt_config)
Defined at line 55 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.h
Status SubmitFrameMetadata (const media::H264SPS * sps, const media::H264PPS * pps, const media::H264DPB & dpb, const media::H264Picture::Vector & ref_pic_listp0, const media::H264Picture::Vector & ref_pic_listb0, const media::H264Picture::Vector & ref_pic_listb1, scoped_refptr<media::H264Picture> pic)
Defined at line 85 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.cc
Status SubmitSlice (const media::H264PPS * pps, const media::H264SliceHeader * slice_hdr, const media::H264Picture::Vector & ref_pic_list0, const media::H264Picture::Vector & ref_pic_list1, scoped_refptr<media::H264Picture> pic, const uint8_t * data, size_t size, const std::vector<media::SubsampleEntry> & subsamples)
Defined at line 211 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.cc
Status SubmitDecode (scoped_refptr<media::H264Picture> pic)
Defined at line 315 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.cc
bool OutputPicture (scoped_refptr<media::H264Picture> pic)
Defined at line 342 of file ../../src/media/codec/codecs/vaapi/h264_accelerator.cc