#include "webrtc/modules/audio_coding/neteq/red_payload_splitter.h"
#include <assert.h>
#include <memory>
#include <utility>
#include "webrtc/api/audio_codecs/builtin_audio_decoder_factory.h"
#include "webrtc/modules/audio_coding/codecs/mock/mock_audio_decoder_factory.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_decoder_database.h"
#include "webrtc/modules/audio_coding/neteq/packet.h"
#include "webrtc/test/gtest.h"
|
void | webrtc::CreateOpusFecPayload (uint8_t *payload, size_t payload_length, uint8_t payload_value) |
|
Packet | webrtc::CreateRedPayload (size_t num_payloads, uint8_t *payload_types, int timestamp_offset, bool embed_opus_fec=false) |
|
Packet | webrtc::CreatePacket (uint8_t payload_type, size_t payload_length, uint8_t payload_value, bool opus_fec=false) |
|
void | webrtc::VerifyPacket (const Packet &packet, size_t payload_length, uint8_t payload_type, uint16_t sequence_number, uint32_t timestamp, uint8_t payload_value, Packet::Priority priority) |
|
void | webrtc::VerifyPacket (const Packet &packet, size_t payload_length, uint8_t payload_type, uint16_t sequence_number, uint32_t timestamp, uint8_t payload_value, bool primary) |
|
| webrtc::TEST (RedPayloadSplitter, CreateAndDestroy) |
|
| webrtc::TEST (RedPayloadSplitter, OnePacketTwoPayloads) |
|
| webrtc::TEST (RedPayloadSplitter, TwoPacketsOnePayload) |
|
| webrtc::TEST (RedPayloadSplitter, TwoPacketsThreePayloads) |
|
| webrtc::TEST (RedPayloadSplitter, CheckRedPayloads) |
|
| webrtc::TEST (RedPayloadSplitter, WrongPayloadLength) |
|