Lines Matching refs:DecoderDatabase
28 DecoderDatabase::DecoderDatabase( in DecoderDatabase() function in webrtc::DecoderDatabase
36 DecoderDatabase::~DecoderDatabase() = default;
38 DecoderDatabase::DecoderInfo::DecoderInfo( in DecoderInfo()
50 DecoderDatabase::DecoderInfo::DecoderInfo( in DecoderInfo()
56 DecoderDatabase::DecoderInfo::DecoderInfo(DecoderInfo&&) = default;
57 DecoderDatabase::DecoderInfo::~DecoderInfo() = default;
59 AudioDecoder* DecoderDatabase::DecoderInfo::GetDecoder() const { in GetDecoder()
74 bool DecoderDatabase::DecoderInfo::IsType(const char* name) const { in IsType()
78 bool DecoderDatabase::DecoderInfo::IsType(const std::string& name) const { in IsType()
82 absl::optional<DecoderDatabase::DecoderInfo::CngDecoder>
83 DecoderDatabase::DecoderInfo::CngDecoder::Create(const SdpAudioFormat& format) { in Create()
89 return DecoderDatabase::DecoderInfo::CngDecoder{sample_rate_hz}; in Create()
95 DecoderDatabase::DecoderInfo::Subtype
96 DecoderDatabase::DecoderInfo::SubtypeFromFormat(const SdpAudioFormat& format) { in SubtypeFromFormat()
108 bool DecoderDatabase::Empty() const { in Empty()
112 int DecoderDatabase::Size() const { in Size()
116 void DecoderDatabase::Reset() { in Reset()
122 std::vector<int> DecoderDatabase::SetCodecs( in SetCodecs()
155 int DecoderDatabase::RegisterPayload(int rtp_payload_type, in RegisterPayload()
170 int DecoderDatabase::Remove(uint8_t rtp_payload_type) { in Remove()
184 void DecoderDatabase::RemoveAll() { in RemoveAll()
190 const DecoderDatabase::DecoderInfo* DecoderDatabase::GetDecoderInfo( in GetDecoderInfo()
200 int DecoderDatabase::SetActiveDecoder(uint8_t rtp_payload_type, in SetActiveDecoder()
225 AudioDecoder* DecoderDatabase::GetActiveDecoder() const { in GetActiveDecoder()
233 int DecoderDatabase::SetActiveCngDecoder(uint8_t rtp_payload_type) { in SetActiveCngDecoder()
250 ComfortNoiseDecoder* DecoderDatabase::GetActiveCngDecoder() const { in GetActiveCngDecoder()
261 AudioDecoder* DecoderDatabase::GetDecoder(uint8_t rtp_payload_type) const { in GetDecoder()
266 bool DecoderDatabase::IsType(uint8_t rtp_payload_type, const char* name) const { in IsType()
271 bool DecoderDatabase::IsType(uint8_t rtp_payload_type, in IsType()
276 bool DecoderDatabase::IsComfortNoise(uint8_t rtp_payload_type) const { in IsComfortNoise()
281 bool DecoderDatabase::IsDtmf(uint8_t rtp_payload_type) const { in IsDtmf()
286 bool DecoderDatabase::IsRed(uint8_t rtp_payload_type) const { in IsRed()
291 int DecoderDatabase::CheckPayloadTypes(const PacketList& packet_list) const { in CheckPayloadTypes()