Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
webrtc.googlesource.com
/
src
/
43cb716e55eab1cf1ae8afd2ac79b51a604d0fa5
/
webrtc
/
modules
/
audio_coding
/
acm2
/
acm_receiver.cc
e280cde
Voe::Channel: Turned GetPlayoutFrequency into GetRtpTimestampRateHz.
by ossu
· 9 years ago
5adaf73
AudioCodingModule: Specify decoders using SdpAudioFormat
by kwiberg
· 9 years ago
f1b08da
Stopped using the NetEqDecoder enum internally in NetEq.
by ossu
· 9 years ago
c4ccd4d
AcmReceiver: Eliminate AcmReceiver::decoders_
by kwiberg
· 9 years ago
d120192
AcmReceiver::DecoderByPayloadType: Ask NetEq for decoder
by kwiberg
· 9 years ago
6b19b56
AcmReceiver: Ask NetEq to delete all decoders at once instead of one by one
by kwiberg
· 9 years ago
6f0f616
AcmReceiver: Look up last decoder in NetEq's table of decoders
by kwiberg
· 9 years ago
6348978
Add new decoding statistics for muted output
by henrik.lundin
· 9 years ago
7a0f2c5
Revert of AcmReceiver: Look up last decoder in NetEq's table of decoders (patchset #1 id:100001 of https://codereview.webrtc.org/2339953002/ )
by kwiberg
· 9 years ago
bfb78d1
Revert of AcmReceiver: Ask NetEq to delete all decoders at once instead of one by one (patchset #2 id:20001 of https://codereview.webrtc.org/2342313002/ )
by kwiberg
· 9 years ago
f62b82e
Revert of AcmReceiver::DecoderByPayloadType: Ask NetEq for decoder (patchset #1 id:1 of https://codereview.webrtc.org/2341283002/ )
by kwiberg
· 9 years ago
07772e4
AcmReceiver::DecoderByPayloadType: Ask NetEq for decoder
by kwiberg
· 9 years ago
f6232b4
AcmReceiver: Ask NetEq to delete all decoders at once instead of one by one
by kwiberg
· 9 years ago
1e4d8b5
AcmReceiver: Look up last decoder in NetEq's table of decoders
by kwiberg
· 9 years ago
b3f1c5d
Add NetEq::FilteredCurrentDelayMs() and use it in VoiceEngine
by henrik.lundin
· 9 years ago
342f740
NetEq: Ask AudioDecoder for sample rate instead of passing it as an argument
by kwiberg
· 9 years ago
e352578
Moved injection of AudioDecoderFactory into voe::Channel.
by ossu
· 9 years ago
834a6ea
Add muted_output parameter to ACM
by henrik.lundin
· 9 years ago
7a92681
NetEq: Implement muted output
by henrik.lundin
· 9 years ago
d28db7f
Delete all use of tick_util.h.
by Niels Möller
· 9 years ago
15c51e3
Move setting of AudioFrame::timestamp_ into NetEq
by henrik.lundin
· 9 years ago
9a410dd
Change NetEq::GetPlayoutTimestamp to return an rtc::Optional<uint32_t>
by henrik.lundin
· 9 years ago
d44c077
Revert of Safe numeric library: base/numerics (copied from Chromium) (patchset #11 id:250001 of https://codereview.webrtc.org/1753293002/ )
by Tommi
· 9 years ago
de1c81b
Safe numeric library added: base/numerics (copied from Chromium)
by hbos
· 9 years ago
55480f5
Remove the type parameter to NetEq::GetAudio
by henrik.lundin
· 9 years ago
500c04b
Delete VAD methods from AcmReceiver and move functionality inside NetEq
by henrik.lundin
· 9 years ago
6d8e011
Change NetEq::GetAudio to use AudioFrame
by henrik.lundin
· 9 years ago
0023fdf
Remove the ID from AcmReceiver
by henrik.lundin
· 9 years ago
9090e0b
Switch CriticalSectionWrapper->rtc::CriticalSection in modules/audio_coding.
by Tommi
· 9 years ago
6955870
Convert channel counts to size_t.
by Peter Kasting
· 10 years ago
4cf61dd
NetEq: Add codec name and RTP timestamp rate to DecoderInfo
by henrik.lundin
· 10 years ago
3e6db23
audio_coding: remove "main" directory
by kjellander
· 10 years ago
[Renamed (98%) from webrtc/modules/audio_coding/main/acm2/acm_receiver.cc]
057fb89
Add new method AcmReceiver::last_packet_sample_rate_hz()
by henrik.lundin
· 10 years ago
d89814b
NetEq: Add new method last_output_sample_rate_hz
by henrik.lundin
· 10 years ago
ee2bac2
AcmReceiver::InsertPacket and NetEq::InsertPacket: Take ArrayView arguments
by kwiberg
· 10 years ago
be57983
Rename Maybe to Optional
by Karl Wiberg
· 10 years ago
fb3d8b3
Remove ACMCodecDB::CodecFreq
by kwiberg
· 10 years ago
4b938e5
Hide ACMCodecDB::database_ behind accessors
by kwiberg
· 10 years ago
678c903
Delete AcmReceiver::SetInitialDelay
by henrik.lundin
· 10 years ago
1d5c9bd
Remove unused method AcmReceiver:RedPayloadType
by henrik.lundin
· 10 years ago
9bc2667
ACM/NetEq: Restructure how post-decode VAD is enabled
by henrik.lundin
· 10 years ago
ee1879c
Make an enum class out of NetEqDecoder, and hide the neteq_decoders_ table
by kwiberg
· 10 years ago
48ed930
ACM: Move NACK functionality inside NetEq
by henrik.lundin
· 10 years ago
7464089
audio_coding: rename interface -> include
by Henrik Kjellander
· 10 years ago
98f5351
system_wrappers: rename interface -> include
by Henrik Kjellander
· 10 years ago
fce4a94
RentACodec: New class that takes over part of ACMCodecDB's job
by kwiberg
· 10 years ago
1bd0e03
ACM: Removing runtime APIs related to playout mode
by henrik.lundin
· 10 years ago
1bb8cf8
NetEq/ACM: Refactor how packet waiting times are calculated
by Henrik Lundin
· 10 years ago
dce40cf
Update a ton of audio code to use size_t more correctly and in general reduce
by Peter Kasting
· 10 years ago
4e14f09
Add support for external decoders in ACM
by kwiberg
· 10 years ago
b7e5054
Match existing type usage better.
by Peter Kasting
· 10 years ago
92fbbb2
Switch acm_receiver over to using base/logging.h
by Tommi
· 10 years ago
d8399e6
Also provide sample rate when registering decoders
by Karl Wiberg
· 10 years ago
a990784
AcmReceiver: index decoders by payload type instead of ACM codec ID
by Jelena Marusic
· 10 years ago
aa0bbab
Fix build failure
by jmarusic@webrtc.org
· 10 years ago
a4bef3e
AcmReceiver: use std::map instead of an array to keep the list of decoders
by jmarusic@webrtc.org
· 10 years ago
1eda4e3
Reland r8476 "Set decoder output frequency in AudioDecoder::Decode call"
by henrik.lundin@webrtc.org
· 10 years ago
903182b
Revert r8476 "Set decoder output frequency in AudioDecoder::Decode call"
by henrik.lundin@webrtc.org
· 10 years ago
b9c18d5
Set decoder output frequency in AudioDecoder::Decode call
by henrik.lundin@webrtc.org
· 10 years ago
d324546
Misc. cleanup split out of https://webrtc-codereview.appspot.com/37699004/ :
by pkasting@chromium.org
· 10 years ago
c0bd7be
Adding two new stats to VoiceReceiverInfo
by minyue@webrtc.org
· 10 years ago
026b892
Using << on an int8_t or uint8_t will output a character rather than a number.
by pkasting@chromium.org
· 10 years ago
16825b1
Use int64_t more consistently for times, in particular for RTT values.
by pkasting@chromium.org
· 11 years ago
e04a93b
Move the AudioDecoder interface out of NetEq
by kwiberg@webrtc.org
· 11 years ago
3800e13
Revert r7798 ("Move the AudioDecoder interface out of NetEq")
by kwiberg@webrtc.org
· 11 years ago
00ba1a7
Move the AudioDecoder interface out of NetEq
by kwiberg@webrtc.org
· 11 years ago
4591fbd
Use size_t more consistently for packet/payload lengths.
by pkasting@chromium.org
· 11 years ago
913f7b8
Fix for glitches in ACM when switching desired output sample rate
by henrik.lundin@webrtc.org
· 11 years ago
ea25784
Change how background noise mode in NetEq is set
by henrik.lundin@webrtc.org
· 11 years ago
eecf5e6
Removing neteq decode lock and friends
by henrik.lundin@webrtc.org
· 11 years ago
a90abde
Add thread annotations to AcmReceiver
by henrik.lundin@webrtc.org
· 11 years ago
9c55f0f
Rename neteq4 folder to neteq
by henrik.lundin@webrtc.org
· 11 years ago
94454b7
Fix the chain that propagates the audio frame's rtp and ntp timestamp including:
by wu@webrtc.org
· 11 years ago
1b9df05
Revert 6257 "Rename neteq4 folder to neteq"
by henrik.lundin@webrtc.org
· 11 years ago
a90f6d6
Rename neteq4 folder to neteq
by henrik.lundin@webrtc.org
· 11 years ago
cb711f7
Add interface to propagate audio capture timestamp to the renderer.
by wu@webrtc.org
· 11 years ago
5c49c64
Remove all use of AudioFrame::energy_ from AudioCodingModule
by henrik.lundin@webrtc.org
· 11 years ago
0bc9b5a
Add clock to ACM config struct
by henrik.lundin@webrtc.org
· 11 years ago
e772c71
Introduce a config struct for AudioCoding module
by henrik.lundin@webrtc.org
· 11 years ago
116ed1d
Include buffer size limits in NetEq config struct
by henrik.lundin@webrtc.org
· 11 years ago
439a4c4
Add an output capacity parameter to ACMResampler::Resample10Msec()
by henrik.lundin@webrtc.org
· 11 years ago
20c71fd
Fix a bug in AcmReceiver::NetworkStatistics
by henrik.lundin@webrtc.org
· 11 years ago
0c1444c
Create ACM2 instance when calling AudioCodingModule::Create
by henrik.lundin@webrtc.org
· 11 years ago
a596a38
Fix iSAC/48000 issue with ACM2.
by turaj@webrtc.org
· 11 years ago
35ead38
Adding a config struct to NetEq
by henrik.lundin@webrtc.org
· 11 years ago
ba5a6c3
ACM2/NetEq4 did not decode Opus in stereo
by tina.legrand@webrtc.org
· 11 years ago
2086e0f
Remove unnecessary warnings.
by turaj@webrtc.org
· 11 years ago
24301a6
Update talk to 58174641 together with http://review.webrtc.org/4319005/.
by wu@webrtc.org
· 12 years ago
a92baea
ACM 2 compatibility with ACM 1.
by turaj@webrtc.org
· 12 years ago
6d5d248
Wrap ACM2 code inside acm2 namespace. This gurantees that one ACM would not use components of others by accident.
by turaj@webrtc.org
· 12 years ago
3e77036
Remove unused constants, so chrome can enable a warning for that. Patch from thakis@
by niklas.enbom@webrtc.org
· 12 years ago
d6a7a5f
Small fixes to run ACM2 tests.
by turaj@webrtc.org
· 12 years ago
532f3dc
Compile ACM2 and ACM1.
by turaj@webrtc.org
· 12 years ago
1c77dfd
Revert r4772 "Compile ACM1 and ACM2."
by stefan@webrtc.org
· 12 years ago
367baa6
Compile ACM1 and ACM2.
by turaj@webrtc.org
· 12 years ago
48af652
Prepare to compile ACM1 and ACM2.
by turaj@webrtc.org
· 12 years ago
7959e16
ACM2 integration with NetEq 4.
by turaj@webrtc.org
· 12 years ago