|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <legacy_encoded_audio_frame.h>
Public Member Functions | |
| LegacyEncodedAudioFrame (AudioDecoder *decoder, rtc::Buffer &&payload) | |
| ~LegacyEncodedAudioFrame () override | |
| size_t | Duration () const override |
| rtc::Optional< DecodeResult > | Decode (rtc::ArrayView< int16_t > decoded) const override |
| const rtc::Buffer & | payload () const |
| LegacyEncodedAudioFrame (AudioDecoder *decoder, rtc::Buffer &&payload) | |
| ~LegacyEncodedAudioFrame () override | |
| size_t | Duration () const override |
| rtc::Optional< DecodeResult > | Decode (rtc::ArrayView< int16_t > decoded) const override |
| const rtc::Buffer & | payload () const |
Public Member Functions inherited from webrtc::AudioDecoder::EncodedAudioFrame | |
| virtual | ~EncodedAudioFrame ()=default |
| virtual | ~EncodedAudioFrame ()=default |
Static Public Member Functions | |
| static std::vector< AudioDecoder::ParseResult > | SplitBySamples (AudioDecoder *decoder, rtc::Buffer &&payload, uint32_t timestamp, size_t bytes_per_ms, uint32_t timestamps_per_ms) |
| static std::vector< AudioDecoder::ParseResult > | SplitBySamples (AudioDecoder *decoder, rtc::Buffer &&payload, uint32_t timestamp, size_t bytes_per_ms, uint32_t timestamps_per_ms) |
| webrtc::LegacyEncodedAudioFrame::LegacyEncodedAudioFrame | ( | AudioDecoder * | decoder, |
| rtc::Buffer && | payload | ||
| ) |
|
overridedefault |
| webrtc::LegacyEncodedAudioFrame::LegacyEncodedAudioFrame | ( | AudioDecoder * | decoder, |
| rtc::Buffer && | payload | ||
| ) |
|
override |
|
overridevirtual |
Implements webrtc::AudioDecoder::EncodedAudioFrame.
|
overridevirtual |
Implements webrtc::AudioDecoder::EncodedAudioFrame.
|
overridevirtual |
Implements webrtc::AudioDecoder::EncodedAudioFrame.
|
overridevirtual |
Implements webrtc::AudioDecoder::EncodedAudioFrame.
|
inline |
|
inline |
|
static |
|
static |
1.8.13