Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
webrtc.googlesource.com
/
src
/
43cb716e55eab1cf1ae8afd2ac79b51a604d0fa5
/
webrtc
/
modules
/
audio_coding
/
neteq
/
neteq_impl.h
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
a70695a
Moved Opus-specific payload splitting into AudioDecoderOpus.
by ossu
· 9 years ago
c4ccd4d
AcmReceiver: Eliminate AcmReceiver::decoders_
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
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
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
17e3fa1
Removed sync packet support from NetEq.
by ossu
· 9 years ago
da8bbf6
NetEq: Change member variables for current RTP types to rtc::Optionals
by henrik.lundin
· 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
9195186
NetEq: Rename Nack to NackTracker to avoid name collisions in GN
by henrik.lundin
· 9 years ago
e352578
Moved injection of AudioDecoderFactory into voe::Channel.
by ossu
· 9 years ago
7a92681
NetEq: Implement muted output
by henrik.lundin
· 9 years ago
1746179
Reducing neteq sync buffer size.
by minyue
· 9 years ago
b1fb72b
NetEq: Move counting of generated CNG samples from DecisionLogic
by henrik.lundin
· 9 years ago
5bd3397
Adding 120 ms frame length support in NetEq.
by minyue
· 9 years ago
1d9061e
NetEq: Dependency injection through one struct instead of many params
by henrik.lundin
· 9 years ago
ed49721
Add a TickTimer object to NetEqImpl
by henrik.lundin
· 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
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
2d0c332
Replace scoped_ptr with unique_ptr in webrtc/modules/audio_coding/neteq/
by kwiberg
· 9 years ago
5ad935c
Remove mutable from rtc::CriticalSection members.
by pbos
· 9 years ago
9090e0b
Switch CriticalSectionWrapper->rtc::CriticalSection in modules/audio_coding.
by Tommi
· 10 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
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
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
6d92bf5
Returning correct duration estimate on Opus DTX packets.
by minyuel
· 10 years ago
3c089d7
Add RTC_ prefix to contructormagic macros.
by henrikg
· 10 years ago
9c3efd0
Reland: Implement NetEq's CurrentDelay function
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
5abd3e1
Revert r9359 "Implement NetEq's CurrentDelay function"
by Henrik Lundin
· 10 years ago
d8a03fa
Implement NetEq's CurrentDelay function
by Henrik Lundin
· 10 years ago
cf808d2
Add new fast mode for NetEq's Accelerate operation
by Henrik Lundin
· 10 years ago
d8399e6
Also provide sample rate when registering decoders
by Karl Wiberg
· 10 years ago
7f6c4d4
Fix clang style warnings in webrtc/modules/audio_coding/neteq
by Karl Wiberg
· 10 years ago
14665ff
Roll chromium_revision e144d30..6fdb142 (318658:318841) + remove OVERRIDE macro
by kjellander@webrtc.org
· 10 years ago
00b8f6b
Use base/scoped_ptr.h; system_wrappers/interface/scoped_ptr.h is going away
by kwiberg@webrtc.org
· 10 years ago
4591fbd
Use size_t more consistently for packet/payload lengths.
by pkasting@chromium.org
· 11 years ago
b0f4b3d
Improving error message from neteq_rtpplay
by henrik.lundin@webrtc.org
· 11 years ago
7cbc4f9
Set NetEq playout mode through the Config struct
by henrik.lundin@webrtc.org
· 11 years ago
38344ed
Move thread_annotations.h to webrtc/base/.
by pbos@webrtc.org
· 11 years ago
47658f1
Mark all virtual overrides in the hierarchy of AudioPacketizationCallback,
by henrike@webrtc.org
· 11 years ago
ea25784
Change how background noise mode in NetEq is set
by henrik.lundin@webrtc.org
· 11 years ago
9c55f0f
Rename neteq4 folder to neteq
by henrik.lundin@webrtc.org
· 11 years ago
[Renamed (96%) from webrtc/modules/audio_coding/neteq4/neteq_impl.h]
94454b7
Fix the chain that propagates the audio frame's rtp and ntp timestamp including:
by wu@webrtc.org
· 11 years ago
2f816bb
NetEq: Add thread annotation to const scoped_ptrs
by henrik.lundin@webrtc.org
· 11 years ago
1b9df05
Revert 6257 "Rename neteq4 folder to neteq"
by henrik.lundin@webrtc.org
· 11 years ago
[Renamed (96%) from webrtc/modules/audio_coding/neteq/neteq_impl.h]
a90f6d6
Rename neteq4 folder to neteq
by henrik.lundin@webrtc.org
· 11 years ago
[Renamed (96%) from webrtc/modules/audio_coding/neteq4/neteq_impl.h]
88fbb2d
Switch to using base/constructormagic.h and remove system_wrappers/interface/constructor_magic.h.
by henrike@webrtc.org
· 11 years ago
2fa7f79
Revert 6202 "Switch to using base/constructormagic.h and remove ..."
by mcasas@webrtc.org
· 11 years ago
125ffd7
Switch to using base/constructormagic.h and remove system_wrappers/interface/constructor_magic.h.
by henrike@webrtc.org
· 11 years ago
b9863ce
One of the NetEq methods needs to be virtual.
by turaj@webrtc.org
· 11 years ago
116ed1d
Include buffer size limits in NetEq config struct
by henrik.lundin@webrtc.org
· 11 years ago
8f69330
Replace scoped_array<T> with scoped_ptr<T[]>.
by andrew@webrtc.org
· 11 years ago
a596a38
Fix iSAC/48000 issue with ACM2.
by turaj@webrtc.org
· 11 years ago
8d1cdaa
NetEq changes.
by turaj@webrtc.org
· 11 years ago
b287d96
New NetEq test to verify correct timestamp propagation
by henrik.lundin@webrtc.org
· 11 years ago
dcc301b
Adding thread annotations to NetEq4
by henrik.lundin@webrtc.org
· 11 years ago
d9faa46
Changing to using factory methods for some classes in NetEq
by henrik.lundin@webrtc.org
· 12 years ago
fd11bbf
NetEq4: Removing templatization for AudioMultiVector
by henrik.lundin@webrtc.org
· 12 years ago
7b75ac6
Sync-packet insertion into NetEq4. This is related to r3883 & r4052 for NetEq 3.
by turaj@webrtc.org
· 12 years ago
ff43c85
API add to set background noise mode.
by turaj@webrtc.org
· 12 years ago
0d5da25
NetEq4: Making a few more members scoped_ptrs
by henrik.lundin@webrtc.org
· 12 years ago
40d3fc6
NetEq4: Make some DSP operation classes member variables
by henrik.lundin@webrtc.org
· 12 years ago
036b743
Adding APIs. These APIs are not implemented yet, they are to help developement of ACM.
by turaj@webrtc.org
· 12 years ago
c487c6a
NetEq4: Make the algorithm buffer a member variable
by henrik.lundin@webrtc.org
· 12 years ago
d730177
update neteq 4 to facilitate NACK
by minyue@webrtc.org
· 12 years ago
f1efc57
Implementing APIs to set maximum and minimum for latency.
by turaj@webrtc.org
· 12 years ago
9721db7
removed NetEq::EnableDtmf()
by minyue@webrtc.org
· 12 years ago
7df9706
Add one API for implementing Initial delay.
by turaj@webrtc.org
· 12 years ago
e1d468c
Fix a few small nits in NetEq4
by henrik.lundin@webrtc.org
· 12 years ago
d94659d
Initial upload of NetEq4
by henrik.lundin@webrtc.org
· 12 years ago