|
| | DecisionLogicNormal (int fs_hz, size_t output_size_samples, NetEqPlayoutMode playout_mode, DecoderDatabase *decoder_database, const PacketBuffer &packet_buffer, DelayManager *delay_manager, BufferLevelFilter *buffer_level_filter, const TickTimer *tick_timer) |
| |
| | DecisionLogicNormal (int fs_hz, size_t output_size_samples, NetEqPlayoutMode playout_mode, DecoderDatabase *decoder_database, const PacketBuffer &packet_buffer, DelayManager *delay_manager, BufferLevelFilter *buffer_level_filter, const TickTimer *tick_timer) |
| |
| | DecisionLogic (int fs_hz, size_t output_size_samples, NetEqPlayoutMode playout_mode, DecoderDatabase *decoder_database, const PacketBuffer &packet_buffer, DelayManager *delay_manager, BufferLevelFilter *buffer_level_filter, const TickTimer *tick_timer) |
| |
| virtual | ~DecisionLogic () |
| |
| void | Reset () |
| |
| void | SoftReset () |
| |
| void | SetSampleRate (int fs_hz, size_t output_size_samples) |
| |
| Operations | GetDecision (const SyncBuffer &sync_buffer, const Expand &expand, size_t decoder_frame_length, const Packet *next_packet, Modes prev_mode, bool play_dtmf, size_t generated_noise_samples, bool *reset_decoder) |
| |
| bool | CngRfc3389On () const |
| |
| bool | CngOff () const |
| |
| void | SetCngOff () |
| |
| virtual void | ExpandDecision (Operations operation) |
| |
| void | AddSampleMemory (int32_t value) |
| |
| void | set_sample_memory (int32_t value) |
| |
| size_t | noise_fast_forward () const |
| |
| size_t | packet_length_samples () const |
| |
| void | set_packet_length_samples (size_t value) |
| |
| void | set_prev_time_scale (bool value) |
| |
| NetEqPlayoutMode | playout_mode () const |
| |
| | DecisionLogic (int fs_hz, size_t output_size_samples, NetEqPlayoutMode playout_mode, DecoderDatabase *decoder_database, const PacketBuffer &packet_buffer, DelayManager *delay_manager, BufferLevelFilter *buffer_level_filter, const TickTimer *tick_timer) |
| |
| virtual | ~DecisionLogic () |
| |
| void | Reset () |
| |
| void | SoftReset () |
| |
| void | SetSampleRate (int fs_hz, size_t output_size_samples) |
| |
| Operations | GetDecision (const SyncBuffer &sync_buffer, const Expand &expand, size_t decoder_frame_length, const Packet *next_packet, Modes prev_mode, bool play_dtmf, size_t generated_noise_samples, bool *reset_decoder) |
| |
| bool | CngRfc3389On () const |
| |
| bool | CngOff () const |
| |
| void | SetCngOff () |
| |
| virtual void | ExpandDecision (Operations operation) |
| |
| void | AddSampleMemory (int32_t value) |
| |
| void | set_sample_memory (int32_t value) |
| |
| size_t | noise_fast_forward () const |
| |
| size_t | packet_length_samples () const |
| |
| void | set_packet_length_samples (size_t value) |
| |
| void | set_prev_time_scale (bool value) |
| |
| NetEqPlayoutMode | playout_mode () const |
| |
|
| Operations | GetDecisionSpecialized (const SyncBuffer &sync_buffer, const Expand &expand, size_t decoder_frame_length, const Packet *next_packet, Modes prev_mode, bool play_dtmf, bool *reset_decoder, size_t generated_noise_samples) override |
| |
| virtual Operations | FuturePacketAvailable (const SyncBuffer &sync_buffer, const Expand &expand, size_t decoder_frame_length, Modes prev_mode, uint32_t target_timestamp, uint32_t available_timestamp, bool play_dtmf, size_t generated_noise_samples) |
| |
| virtual Operations | ExpectedPacketAvailable (Modes prev_mode, bool play_dtmf) |
| |
| virtual Operations | NoPacket (bool play_dtmf) |
| |
| Operations | GetDecisionSpecialized (const SyncBuffer &sync_buffer, const Expand &expand, size_t decoder_frame_length, const Packet *next_packet, Modes prev_mode, bool play_dtmf, bool *reset_decoder, size_t generated_noise_samples) override |
| |
| virtual Operations | FuturePacketAvailable (const SyncBuffer &sync_buffer, const Expand &expand, size_t decoder_frame_length, Modes prev_mode, uint32_t target_timestamp, uint32_t available_timestamp, bool play_dtmf, size_t generated_noise_samples) |
| |
| virtual Operations | ExpectedPacketAvailable (Modes prev_mode, bool play_dtmf) |
| |
| virtual Operations | NoPacket (bool play_dtmf) |
| |
| void | FilterBufferLevel (size_t buffer_size_packets, Modes prev_mode) |
| |
| void | FilterBufferLevel (size_t buffer_size_packets, Modes prev_mode) |
| |