Home
last modified time | relevance | path

Searched refs:H264Picture (Results 1 – 5 of 5) sorted by relevance

/external/v4l2_codec2/vda/
Dh264_decoder.h43 virtual scoped_refptr<H264Picture> CreateH264Picture() = 0;
57 const H264Picture::Vector& ref_pic_listp0,
58 const H264Picture::Vector& ref_pic_listb0,
59 const H264Picture::Vector& ref_pic_listb1,
60 const scoped_refptr<H264Picture>& pic) = 0;
73 const H264Picture::Vector& ref_pic_list0,
74 const H264Picture::Vector& ref_pic_list1,
75 const scoped_refptr<H264Picture>& pic,
83 virtual bool SubmitDecode(const scoped_refptr<H264Picture>& pic) = 0;
91 virtual bool OutputPicture(const scoped_refptr<H264Picture>& pic) = 0;
[all …]
Dh264_dpb.h25 class H264Picture : public base::RefCounted<H264Picture> {
27 using Vector = std::vector<scoped_refptr<H264Picture>>;
35 H264Picture();
86 friend class base::RefCounted<H264Picture>;
87 virtual ~H264Picture();
90 DISALLOW_COPY_AND_ASSIGN(H264Picture);
115 void StorePic(const scoped_refptr<H264Picture>& pic);
124 scoped_refptr<H264Picture> GetShortRefPicByPicNum(int pic_num);
127 scoped_refptr<H264Picture> GetLongRefPicByLongTermPicNum(int pic_num);
131 scoped_refptr<H264Picture> GetLowestFrameNumWrapShortRefPic();
[all …]
Dh264_dpb.cc15 H264Picture::H264Picture() in H264Picture() function in media::H264Picture
47 H264Picture::~H264Picture() {} in ~H264Picture()
49 V4L2H264Picture* H264Picture::AsV4L2H264Picture() { in AsV4L2H264Picture()
76 for (H264Picture::Vector::iterator it = pics_.begin(); it != pics_.end(); in DeleteByPOC()
88 for (H264Picture::Vector::iterator it = pics_.begin(); it != pics_.end();) { in DeleteUnused()
97 void H264DPB::StorePic(const scoped_refptr<H264Picture>& pic) { in StorePic()
119 scoped_refptr<H264Picture> H264DPB::GetShortRefPicByPicNum(int pic_num) { in GetShortRefPicByPicNum()
129 scoped_refptr<H264Picture> H264DPB::GetLongRefPicByLongTermPicNum(int pic_num) { in GetLongRefPicByLongTermPicNum()
139 scoped_refptr<H264Picture> H264DPB::GetLowestFrameNumWrapShortRefPic() { in GetLowestFrameNumWrapShortRefPic()
140 scoped_refptr<H264Picture> ret; in GetLowestFrameNumWrapShortRefPic()
[all …]
Dh264_decoder.cc52 prev_ref_field_ = H264Picture::FIELD_NONE; in Reset()
73 H264Picture::Vector* ref_pic_list0, in ModifyReferencePicLists()
74 H264Picture::Vector* ref_pic_list1) { in ModifyReferencePicLists()
99 bool H264Decoder::InitNonexistingPicture(scoped_refptr<H264Picture> pic, in InitNonexistingPicture()
107 pic->field = H264Picture::FIELD_NONE; in InitNonexistingPicture()
120 curr_pic_->field = slice_hdr->bottom_field_flag ? H264Picture::FIELD_BOTTOM in InitCurrPicture()
121 : H264Picture::FIELD_TOP; in InitCurrPicture()
123 curr_pic_->field = H264Picture::FIELD_NONE; in InitCurrPicture()
126 if (curr_pic_->field != H264Picture::FIELD_NONE) { in InitCurrPicture()
183 bool H264Decoder::CalculatePicOrderCounts(scoped_refptr<H264Picture> pic) { in CalculatePicOrderCounts()
[all …]
Dv4l2_slice_video_decode_accelerator.cc231 scoped_refptr<H264Picture> CreateH264Picture() override;
236 const H264Picture::Vector& ref_pic_listp0,
237 const H264Picture::Vector& ref_pic_listb0,
238 const H264Picture::Vector& ref_pic_listb1,
239 const scoped_refptr<H264Picture>& pic) override;
243 const H264Picture::Vector& ref_pic_list0,
244 const H264Picture::Vector& ref_pic_list1,
245 const scoped_refptr<H264Picture>& pic,
249 bool SubmitDecode(const scoped_refptr<H264Picture>& pic) override;
250 bool OutputPicture(const scoped_refptr<H264Picture>& pic) override;
[all …]