Sign in
webrtc
/
src
/
/
f85e31b33c19e9ac7841af86c35ed2edf5526db7
/
modules
/
video_coding
/
jitter_buffer.h
7120742
Adding NOLINT for typedefs.h and common_types.h
by Mirko Bonadei
· 9 years ago
92ea95e
Fixing WebRTC after moving from src/webrtc to src/
by Mirko Bonadei
· 9 years ago
bb54720
Moving src/webrtc into src/.
by Mirko Bonadei
· 9 years ago
[Renamed from webrtc/modules/video_coding/jitter_buffer.h]
56359be
Update thread annotiation macros in modules to use RTC_ prefix
by danilchap
· 9 years ago
c20978e
Rename webrtc/base -> webrtc/rtc_base
by Edward Lemur
· 9 years ago
dca1e09
Revert "Update includes for webrtc/{base => rtc_base} rename (1/3)"
by Henrik Kjellander
· 9 years ago
c8fa692
Update includes for webrtc/{base => rtc_base} rename (1/3)
by kjellander
· 9 years ago
ff046c7
Remove ALL usage of CriticalSectionWrapper.
by kthelgason
· 9 years ago
22691e0
Avoid race in VideoReceiveStream shutdown
by sprang
· 10 years ago
8513029
Remove old WebRTC-NewVideoJitterBuffer used for testing the NackModule.
by philipel
· 10 years ago
3870001
Remove some dead code from VCMJitterBuffer.
by Tommi
· 10 years ago
6b4b5f3
Add sender controlled playout delay limits
by isheriff
· 10 years ago
16ac328
Remove VCMRenderBufferSizeCallback.
by Peter Boström
· 10 years ago
83f831a
Experiment for the nack module.
by philipel
· 10 years ago
3f55dea
Replace scoped_ptr with unique_ptr in webrtc/modules/video_coding/
by kwiberg
· 10 years ago
9d3ab61
Lint fix for webrtc/modules/video_coding PART 2!
by philipel
· 10 years ago
2557b86
modules/video_coding refactorings
by Henrik Kjellander
· 10 years ago
[Renamed (95%) from webrtc/modules/video_coding/main/source/jitter_buffer.h]
394c537
Update layer indices for non-flexible mode according to updates in the RTP payload profile.
by asapersson
· 10 years ago
ff761fb
modules: more interface -> include renames
by Henrik Kjellander
· 10 years ago
98f5351
system_wrappers: rename interface -> include
by Henrik Kjellander
· 10 years ago
9a4cd87
Add support for handling reordered SS data on the receive-side for VP9.
by asapersson
· 10 years ago
3c089d7
Add RTC_ prefix to contructormagic macros.
by henrikg
· 11 years ago
a9455ab
Integration of VP9 packetization.
by asapersson
· 11 years ago
d4cec15
Resolved Rebase Conflicts
by Qiang Chen
· 11 years ago
f291287
Change "hybrid mode" to "|kNack| mode" in comments.
by Wan-Teh Chang
· 11 years ago
b1825a4
Change JitterBuffer::GetNackList to return a std::vector<uint16_t>.
by Wan-Teh Chang
· 11 years ago
603175a
Improve comments.
by Wan-Teh Chang
· 11 years ago
6a1ba8c
Fix coding style nits.
by Wan-Teh Chang
· 11 years ago
e4cb4e9
Fix jitter buffer bug around out-of-order packets and non-RTX padding.
by Noah Richards
· 11 years ago
00b8f6b
Use base/scoped_ptr.h; system_wrappers/interface/scoped_ptr.h is going away
by kwiberg@webrtc.org
· 11 years ago
16825b1
Use int64_t more consistently for times, in particular for RTT values.
by pkasting@chromium.org
· 11 years ago
5570769
Remove the last getters from VideoReceiveStream stats.
by pbos@webrtc.org
· 11 years ago
ce4e9a3
Refactor some receive-side stats.
by pbos@webrtc.org
· 11 years ago
83b5200
Add framerate for complete received frames to histogram stats:
by asapersson@webrtc.org
· 11 years ago
4f16c87
Simplifying VideoReceiver and JitterBuffer.
by pbos@webrtc.org
· 11 years ago
96dc685
Add stats for video:
by asapersson@webrtc.org
· 11 years ago
88fbb2d
Switch to using base/constructormagic.h and remove system_wrappers/interface/constructor_magic.h.
by henrike@webrtc.org
· 12 years ago
2fa7f79
Revert 6202 "Switch to using base/constructormagic.h and remove ..."
by mcasas@webrtc.org
· 12 years ago
125ffd7
Switch to using base/constructormagic.h and remove system_wrappers/interface/constructor_magic.h.
by henrike@webrtc.org
· 12 years ago
34c5da6
Cleaned up logging in video_coding.
by stefan@webrtc.org
· 12 years ago
71f055f
Add send frame rate statistics callback
by sprang@webrtc.org
· 12 years ago
3c5a924
Don't force cont' when enabling kWithErrors
by mikhal@webrtc.org
· 13 years ago
2b810bf
Removing non decodable count from session info: This value isn't used, and therfore can be removed. This is a step towards the refactor of the session info to use maps.
by mikhal@webrtc.org
· 13 years ago
dbf6a81
Follow-up changes to kSelectiveErrors
by mikhal@webrtc.org
· 13 years ago
d177c10
Added logic for kSelectiveErrors to VCMJitterBuffer and corresponding unit tests.
by agalusza@google.com
· 13 years ago
a7e360e
Removed lines preventing simultaneous kHardNack and decoding with errors. Also made changes recommended by gcl lint (with the exception of changing non-const references to pointers).
by agalusza@google.com
· 13 years ago
d818dcb
Sets up framework for decoding with errors: collects frame sizes (in number of packets) in JB and passes this information to VCMSessionInfo with rtt_ms as FrameData.
by agalusza@google.com
· 13 years ago
4cf1a8a
Removes kStateFree and kStateDecoding, added a free_frames_ list which simplifies finding a free frame.
by stefan@webrtc.org
· 13 years ago
9ca7360
VCM: removing max jitter estimate
by mikhal@webrtc.org
· 13 years ago
50fb4af
Revert r4145 "Revert 4127 "Switch frame list implementation to std::map.""
by stefan@webrtc.org
· 13 years ago
c8b29a2
Revert r4146 "Revert 4104 "Refactor jitter buffer to use separate lists for de...""
by stefan@webrtc.org
· 13 years ago
694cdc6
Revert 4104 "Refactor jitter buffer to use separate lists for de..."
by tnakamura@webrtc.org
· 13 years ago
4d9c07a
Revert 4127 "Switch frame list implementation to std::map."
by tnakamura@webrtc.org
· 13 years ago
ace7ad2
Switch frame list implementation to std::map.
by stefan@webrtc.org
· 13 years ago
7f3f8bc
Refactor jitter buffer to use separate lists for decodable and incomplete frames.
by stefan@webrtc.org
· 13 years ago
3417eb4
Consolidate GetFrame and InsertPacket and move NACK list processing to after a packet has been successfully inserted.
by stefan@webrtc.org
· 13 years ago
ef14488
Trigger a PLI if the duration of non-decodable frames exceeds a threshold.
by stefan@webrtc.org
· 13 years ago
759b041
Relanding r3952: VCM: Updating receiver logic BUG=r1734 R=stefan@webrtc.org
by mikhal@webrtc.org
· 13 years ago
4ce19b1
Revert r3952 "VCM: Updating receiver logic"
by stefan@webrtc.org
· 13 years ago
d3cd565
VCM: Updating receiver logic
by mikhal@webrtc.org
· 13 years ago
6faba6e
VCM: Setting buffering delay in timing
by mikhal@webrtc.org
· 13 years ago
381da4b
VCM: Adding API for the size(duration) of the jitter buffer.
by mikhal@webrtc.org
· 13 years ago
8392cd9
VCM/JB: Using last decoded state for waiting for key
by mikhal@webrtc.org
· 13 years ago
dc3cd21
VCM/JB: FrameForDecoding->IncompleteFrameForDecoding
by mikhal@webrtc.org
· 13 years ago
df9c0e5
Revert 3892 "VCM/JB: Using last decoded state for waiting for key"
by andrew@webrtc.org
· 13 years ago
1248d4e
VCM/JB: Using last decoded state for waiting for key
by mikhal@webrtc.org
· 13 years ago
d6bd7cd
removing redundant calls to cleanframes
by mikhal@webrtc.org
· 13 years ago
9da7517
VCM/JB:Removing hybrid and setting a decodable state.
by mikhal@webrtc.org
· 13 years ago
7bc465b
Fix issues with incorrect wrap checks when having big buffers and high bitrate.
by stefan@webrtc.org
· 13 years ago
7b859cc
Webrtc_Word32 => int32_t in video_coding/main/
by pbos@webrtc.org
· 13 years ago
2baf5f5
Refactor webrtc specific Event implementation to an EventFactory.
by stefan@webrtc.org
· 13 years ago
a64300a
Refactor NACK list creation to build the NACK list as packets arrive.
by stefan@webrtc.org
· 13 years ago
ef9f76a
Adding a receive side API for buffering mode.
by mikhal@webrtc.org
· 13 years ago
becf9c8
Fix mismatch between different NACK list lengths and packet buffers.
by stefan@webrtc.org
· 13 years ago
119c67d
Adding a max jitter filter to the JB estimate - allowing two modes, one will return the last estimate (current setting), and another will return the max value seen, and allow setting an initial value.
by mikhal@webrtc.org
· 13 years ago
a678a3b
Move video_coding to new Clock interface and remove fake clock implementations from RTP module tests.
by stefan@webrtc.org
· 13 years ago
14b43be
Move src/ -> webrtc/
by andrew@webrtc.org
· 13 years ago
[Renamed from src/modules/video_coding/main/source/jitter_buffer.h]
912981f
Refactoring jitter_buffer.h/.cc to Google style.
by stefan@webrtc.org
· 13 years ago
2979461
Refactored the jitter buffer to use std::list.
by stefan@webrtc.org
· 14 years ago
7d8c72e
Re-implement dependency injection of TickTime into VCM and tests
by henrik.lundin@webrtc.org
· 14 years ago
3031585
Revert "Inject TickTimeInterface into VCM and tests"
by henrik.lundin@webrtc.org
· 14 years ago
a70f945
Inject TickTimeInterface into VCM and tests
by henrik.lundin@webrtc.org
· 14 years ago
780a07a
Fix infinite loop bug introduced in r1174.
by stefan@webrtc.org
· 14 years ago
832caca
video-coding: Adding a decoded state to the JB logic (JB refactor).
by mikhal@webrtc.org
· 14 years ago
7889a9b
Remove use of CriticalSectionScoped(CriticalSectionWrapper& critsect) in VCM.
by stefan@webrtc.org
· 14 years ago
932ab18
Default to always NACKing residual losses when having both FEC and NACK.
by stefan@webrtc.org
· 14 years ago
f13388f
video_coding: Requesting a key frame after a JB flush
by mikhal@webrtc.org
· 14 years ago
6b9a7f8
video_coding: Allowing for a decodable state independent of selective nacking
by mikhal@webrtc.org
· 14 years ago
baf6db5
Making dual decoder work again in VCM
by henrik.lundin@webrtc.org
· 14 years ago
f960211
Fixes two jitter buffer bugs related to NACK.
by stefan@webrtc.org
· 14 years ago
ffd28f9
Request key frames to battle error propagation.
by stefan@webrtc.org
· 14 years ago
4c059d8
Add metric for number of packets discarded by JB due to not being decodable
by stefan@webrtc.org
· 14 years ago
791eec7
Add API to get the number of packets discarded by the video jitter buffer due to being too late.
by stefan@webrtc.org
· 14 years ago
18a186e
Updates to VCM rx side: A. 2 bug fixes:
by mikhal@google.com
· 15 years ago
470e71d
by niklase@google.com
· 15 years ago