webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
webrtc::VCMTimestampMap Class Reference

#include <timestamp_map.h>

Public Member Functions

 VCMTimestampMap (size_t capacity)
 
 ~VCMTimestampMap ()
 
void Reset ()
 
void Add (uint32_t timestamp, VCMFrameInformation *data)
 
VCMFrameInformationPop (uint32_t timestamp)
 
 VCMTimestampMap (size_t capacity)
 
 ~VCMTimestampMap ()
 
void Reset ()
 
void Add (uint32_t timestamp, VCMFrameInformation *data)
 
VCMFrameInformationPop (uint32_t timestamp)
 

Constructor & Destructor Documentation

◆ VCMTimestampMap() [1/2]

webrtc::VCMTimestampMap::VCMTimestampMap ( size_t  capacity)
explicit

◆ ~VCMTimestampMap() [1/2]

webrtc::VCMTimestampMap::~VCMTimestampMap ( )

◆ VCMTimestampMap() [2/2]

webrtc::VCMTimestampMap::VCMTimestampMap ( size_t  capacity)
explicit

◆ ~VCMTimestampMap() [2/2]

webrtc::VCMTimestampMap::~VCMTimestampMap ( )

Member Function Documentation

◆ Add() [1/2]

void webrtc::VCMTimestampMap::Add ( uint32_t  timestamp,
VCMFrameInformation data 
)

◆ Add() [2/2]

void webrtc::VCMTimestampMap::Add ( uint32_t  timestamp,
VCMFrameInformation data 
)

◆ Pop() [1/2]

VCMFrameInformation* webrtc::VCMTimestampMap::Pop ( uint32_t  timestamp)

◆ Pop() [2/2]

VCMFrameInformation * webrtc::VCMTimestampMap::Pop ( uint32_t  timestamp)

◆ Reset() [1/2]

void webrtc::VCMTimestampMap::Reset ( )

◆ Reset() [2/2]

void webrtc::VCMTimestampMap::Reset ( )

The documentation for this class was generated from the following files: