Home
last modified time | relevance | path

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

/external/v4l2_codec2/vda/
Dh264_decoder.h45 virtual scoped_refptr<H264Picture> CreateH264Picture() = 0;
59 const H264Picture::Vector& ref_pic_listp0,
60 const H264Picture::Vector& ref_pic_listb0,
61 const H264Picture::Vector& ref_pic_listb1,
62 const scoped_refptr<H264Picture>& pic) = 0;
75 const H264Picture::Vector& ref_pic_list0,
76 const H264Picture::Vector& ref_pic_list1,
77 const scoped_refptr<H264Picture>& pic,
85 virtual bool SubmitDecode(const scoped_refptr<H264Picture>& pic) = 0;
93 virtual bool OutputPicture(const scoped_refptr<H264Picture>& pic) = 0;
[all …]
Dh264_dpb.h27 class H264Picture : public base::RefCountedThreadSafe<H264Picture> {
29 using Vector = std::vector<scoped_refptr<H264Picture>>;
37 H264Picture();
92 friend class base::RefCountedThreadSafe<H264Picture>;
93 virtual ~H264Picture();
96 DISALLOW_COPY_AND_ASSIGN(H264Picture);
121 void StorePic(const scoped_refptr<H264Picture>& pic);
130 scoped_refptr<H264Picture> GetShortRefPicByPicNum(int pic_num);
133 scoped_refptr<H264Picture> GetLongRefPicByLongTermPicNum(int pic_num);
137 scoped_refptr<H264Picture> GetLowestFrameNumWrapShortRefPic();
[all …]
Dh264_dpb.cc16 H264Picture::H264Picture() in H264Picture() function in media::H264Picture
48 H264Picture::~H264Picture() = default;
50 V4L2H264Picture* H264Picture::AsV4L2H264Picture() { in AsV4L2H264Picture()
77 for (H264Picture::Vector::iterator it = pics_.begin(); it != pics_.end(); in DeleteByPOC()
89 for (H264Picture::Vector::iterator it = pics_.begin(); it != pics_.end();) { in DeleteUnused()
98 void H264DPB::StorePic(const scoped_refptr<H264Picture>& pic) { in StorePic()
120 scoped_refptr<H264Picture> H264DPB::GetShortRefPicByPicNum(int pic_num) { in GetShortRefPicByPicNum()
130 scoped_refptr<H264Picture> H264DPB::GetLongRefPicByLongTermPicNum(int pic_num) { in GetLongRefPicByLongTermPicNum()
140 scoped_refptr<H264Picture> H264DPB::GetLowestFrameNumWrapShortRefPic() { in GetLowestFrameNumWrapShortRefPic()
141 scoped_refptr<H264Picture> ret; in GetLowestFrameNumWrapShortRefPic()
[all …]
Dh264_decoder.cc53 prev_ref_field_ = H264Picture::FIELD_NONE; in Reset()
74 H264Picture::Vector* ref_pic_list0, in ModifyReferencePicLists()
75 H264Picture::Vector* ref_pic_list1) { in ModifyReferencePicLists()
100 bool H264Decoder::InitNonexistingPicture(scoped_refptr<H264Picture> pic, in InitNonexistingPicture()
108 pic->field = H264Picture::FIELD_NONE; in InitNonexistingPicture()
121 curr_pic_->field = slice_hdr->bottom_field_flag ? H264Picture::FIELD_BOTTOM in InitCurrPicture()
122 : H264Picture::FIELD_TOP; in InitCurrPicture()
124 curr_pic_->field = H264Picture::FIELD_NONE; in InitCurrPicture()
127 if (curr_pic_->field != H264Picture::FIELD_NONE) { in InitCurrPicture()
186 bool H264Decoder::CalculatePicOrderCounts(scoped_refptr<H264Picture> pic) { in CalculatePicOrderCounts()
[all …]