Home
last modified time | relevance | path

Searched refs:VCMFrameBuffer (Results 1 – 7 of 7) sorted by relevance

/external/webrtc/modules/video_coding/
Dframe_buffer.cc26 VCMFrameBuffer::VCMFrameBuffer() in VCMFrameBuffer() function in webrtc::VCMFrameBuffer
29 VCMFrameBuffer::~VCMFrameBuffer() {} in ~VCMFrameBuffer()
31 webrtc::VideoFrameType VCMFrameBuffer::FrameType() const { in FrameType()
35 int32_t VCMFrameBuffer::GetLowSeqNum() const { in GetLowSeqNum()
39 int32_t VCMFrameBuffer::GetHighSeqNum() const { in GetHighSeqNum()
43 int VCMFrameBuffer::PictureId() const { in PictureId()
47 int VCMFrameBuffer::TemporalId() const { in TemporalId()
51 bool VCMFrameBuffer::LayerSync() const { in LayerSync()
55 int VCMFrameBuffer::Tl0PicId() const { in Tl0PicId()
59 std::vector<NaluInfo> VCMFrameBuffer::GetNaluInfos() const { in GetNaluInfos()
[all …]
Djitter_buffer.h38 class VCMFrameBuffer; variable
42 typedef std::list<VCMFrameBuffer*> UnorderedFrameList;
59 : public std::map<uint32_t, VCMFrameBuffer*, TimestampLessThan> {
61 void InsertFrame(VCMFrameBuffer* frame);
62 VCMFrameBuffer* PopFrame(uint32_t timestamp);
63 VCMFrameBuffer* Front() const;
64 VCMFrameBuffer* Back() const;
144 VCMFrameBuffer** frame,
150 bool IsContinuousInState(const VCMFrameBuffer& frame,
155 bool IsContinuous(const VCMFrameBuffer& frame) const
[all …]
Ddecoding_state.h22 class VCMFrameBuffer; variable
35 bool IsOldFrame(const VCMFrameBuffer* frame) const;
40 bool ContinuousFrame(const VCMFrameBuffer* frame) const;
41 void SetState(const VCMFrameBuffer* frame);
43 bool UpdateEmptyFrame(const VCMFrameBuffer* frame);
58 void UpdateSyncState(const VCMFrameBuffer* frame);
63 bool ContinuousFrameRefs(const VCMFrameBuffer* frame) const;
64 bool UsingPictureId(const VCMFrameBuffer* frame) const;
65 bool UsingFlexibleMode(const VCMFrameBuffer* frame) const;
Djitter_buffer.cc33 typedef std::pair<uint32_t, VCMFrameBuffer*> FrameListPair;
43 void FrameList::InsertFrame(VCMFrameBuffer* frame) { in InsertFrame()
47 VCMFrameBuffer* FrameList::PopFrame(uint32_t timestamp) { in PopFrame()
51 VCMFrameBuffer* frame = it->second; in PopFrame()
56 VCMFrameBuffer* FrameList::Front() const { in Front()
60 VCMFrameBuffer* FrameList::Back() const { in Back()
87 VCMFrameBuffer* oldest_frame = Front(); in CleanUpOldOrEmptyFrames()
136 free_frames_.push_back(new VCMFrameBuffer()); in VCMJitterBuffer()
264 VCMFrameBuffer* frame = decodable_frames_.PopFrame(timestamp); in ExtractAndSetDecode()
312 VCMFrameBuffer* frame_buffer = static_cast<VCMFrameBuffer*>(frame); in ReleaseFrame()
[all …]
Ddecoding_state.cc57 bool VCMDecodingState::IsOldFrame(const VCMFrameBuffer* frame) const { in IsOldFrame()
71 void VCMDecodingState::SetState(const VCMFrameBuffer* frame) { in SetState()
135 bool VCMDecodingState::UpdateEmptyFrame(const VCMFrameBuffer* frame) { in UpdateEmptyFrame()
173 void VCMDecodingState::UpdateSyncState(const VCMFrameBuffer* frame) { in UpdateSyncState()
200 bool VCMDecodingState::ContinuousFrame(const VCMFrameBuffer* frame) const { in ContinuousFrame()
276 bool VCMDecodingState::ContinuousFrameRefs(const VCMFrameBuffer* frame) const { in ContinuousFrameRefs()
290 bool VCMDecodingState::UsingPictureId(const VCMFrameBuffer* frame) const { in UsingPictureId()
294 bool VCMDecodingState::UsingFlexibleMode(const VCMFrameBuffer* frame) const { in UsingFlexibleMode()
Dframe_buffer.h29 class VCMFrameBuffer : public VCMEncodedFrame {
31 VCMFrameBuffer();
32 virtual ~VCMFrameBuffer();
Ddecoding_state_unittest.cc35 VCMFrameBuffer frame; in TEST()
36 VCMFrameBuffer frame_key; in TEST()
170 VCMFrameBuffer frame; in TEST()
216 VCMFrameBuffer frame; in TEST()
371 VCMFrameBuffer frame; in TEST()
408 VCMFrameBuffer frame; in TEST()
427 VCMFrameBuffer frame; in TEST()
462 VCMFrameBuffer frame; in TEST()
506 VCMFrameBuffer frame; in TEST()
562 VCMFrameBuffer frame; in TEST()