Lines Matching refs:VCMJitterBuffer

125 VCMJitterBuffer::VCMJitterBuffer(Clock* clock, EventFactory* event_factory)
169 VCMJitterBuffer::~VCMJitterBuffer() {
179 void VCMJitterBuffer::CopyFrom(const VCMJitterBuffer& rhs) {
231 void VCMJitterBuffer::CopyFrames(FrameList* to_list,
241 void VCMJitterBuffer::Start() {
266 void VCMJitterBuffer::Stop() {
286 bool VCMJitterBuffer::Running() const {
291 void VCMJitterBuffer::Flush() {
311 std::map<FrameType, uint32_t> VCMJitterBuffer::FrameStatistics() const {
316 int VCMJitterBuffer::num_discarded_packets() const {
322 void VCMJitterBuffer::IncomingRateStatistics(unsigned int* framerate,
385 bool VCMJitterBuffer::CompleteSequenceWithNextFrame() {
402 bool VCMJitterBuffer::NextCompleteTimestamp(
454 bool VCMJitterBuffer::NextMaybeIncompleteTimestamp(uint32_t* timestamp) {
482 VCMEncodedFrame* VCMJitterBuffer::ExtractAndSetDecode(uint32_t timestamp) {
535 void VCMJitterBuffer::ReleaseFrame(VCMEncodedFrame* frame) {
544 VCMFrameBufferEnum VCMJitterBuffer::GetFrame(const VCMPacket& packet,
593 int64_t VCMJitterBuffer::LastPacketTime(const VCMEncodedFrame* frame,
603 VCMFrameBufferEnum VCMJitterBuffer::InsertPacket(const VCMPacket& packet,
761 bool VCMJitterBuffer::IsContinuousInState(const VCMFrameBuffer& frame,
778 bool VCMJitterBuffer::IsContinuous(const VCMFrameBuffer& frame) const {
798 void VCMJitterBuffer::FindAndInsertContinuousFrames(
826 uint32_t VCMJitterBuffer::EstimatedJitterMs() {
840 void VCMJitterBuffer::UpdateRtt(uint32_t rtt_ms) {
846 void VCMJitterBuffer::SetNackMode(VCMNackMode mode,
870 void VCMJitterBuffer::SetNackSettings(size_t max_nack_list_size,
882 VCMNackMode VCMJitterBuffer::nack_mode() const {
887 int VCMJitterBuffer::NonContinuousOrIncompleteDuration() {
898 uint16_t VCMJitterBuffer::EstimatedLowSequenceNumber(
909 uint16_t* VCMJitterBuffer::GetNackList(uint16_t* nack_list_size,
975 void VCMJitterBuffer::SetDecodeErrorMode(VCMDecodeErrorMode error_mode) {
980 VCMFrameBuffer* VCMJitterBuffer::NextFrame() const {
988 bool VCMJitterBuffer::UpdateNackList(uint16_t sequence_number) {
1022 bool VCMJitterBuffer::TooLargeNackList() const {
1026 bool VCMJitterBuffer::HandleTooLargeNackList() {
1039 bool VCMJitterBuffer::MissingTooOldPacket(
1051 bool VCMJitterBuffer::HandleTooOldPackets(uint16_t latest_sequence_number) {
1064 void VCMJitterBuffer::DropPacketsFromNackList(
1073 int64_t VCMJitterBuffer::LastDecodedTimestamp() const {
1078 void VCMJitterBuffer::RenderBufferSize(uint32_t* timestamp_start,
1091 VCMFrameBuffer* VCMJitterBuffer::GetEmptyFrame() {
1102 bool VCMJitterBuffer::TryToIncreaseJitterBufferSize() {
1115 bool VCMJitterBuffer::RecycleFramesUntilKeyFrame() {
1147 void VCMJitterBuffer::CountFrame(const VCMFrameBuffer& frame) {
1168 void VCMJitterBuffer::UpdateAveragePacketsPerFrame(int current_number_packets) {
1185 void VCMJitterBuffer::CleanUpOldOrEmptyFrames() {
1198 bool VCMJitterBuffer::IsPacketRetransmitted(const VCMPacket& packet) const {
1206 void VCMJitterBuffer::UpdateJitterEstimate(const VCMJitterSample& sample,
1218 void VCMJitterBuffer::UpdateJitterEstimate(const VCMFrameBuffer& frame,
1232 void VCMJitterBuffer::UpdateJitterEstimate(
1251 bool VCMJitterBuffer::WaitForRetransmissions() {