Lines Matching refs:H264Picture
25 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();
135 void GetNotOutputtedPicsAppending(H264Picture::Vector* out);
138 void GetShortTermRefPicsAppending(H264Picture::Vector* out);
141 void GetLongTermRefPicsAppending(H264Picture::Vector* out);
145 H264Picture::Vector::iterator begin() { return pics_.begin(); } in begin()
146 H264Picture::Vector::iterator end() { return pics_.end(); } in end()
147 H264Picture::Vector::const_iterator begin() const { return pics_.begin(); } in begin()
148 H264Picture::Vector::const_iterator end() const { return pics_.end(); } in end()
149 H264Picture::Vector::const_reverse_iterator rbegin() const { in rbegin()
152 H264Picture::Vector::const_reverse_iterator rend() const { in rend()
167 H264Picture::Vector pics_;