Lines Matching refs:H264Picture
27 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();
141 void GetNotOutputtedPicsAppending(H264Picture::Vector* out);
144 void GetShortTermRefPicsAppending(H264Picture::Vector* out);
147 void GetLongTermRefPicsAppending(H264Picture::Vector* out);
151 H264Picture::Vector::iterator begin() { return pics_.begin(); } in begin()
152 H264Picture::Vector::iterator end() { return pics_.end(); } in end()
153 H264Picture::Vector::const_iterator begin() const { return pics_.begin(); } in begin()
154 H264Picture::Vector::const_iterator end() const { return pics_.end(); } in end()
155 H264Picture::Vector::const_reverse_iterator rbegin() const { in rbegin()
158 H264Picture::Vector::const_reverse_iterator rend() const { in rend()
173 H264Picture::Vector pics_;