Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
webrtc
/
9c843906caff1ab4cc35b3026a9ca957fe34abe1
/
modules
/
video_coding
/
frame_buffer2.cc
9c84390
Delete VCMEncodedFrame methods Buffer and MutableBuffer
by Niels Möller
· 6 years ago
6551faf
Refactor FrameBuffer to store decoded frames history separately
by Ilya Nikolaevskiy
· 6 years ago
69321dd
Make FrameBuffer support an unlimited number of dependents per frame
by Elad Alon
· 6 years ago
61832dd
Propagate spatial index to EncodedImage.
by Sergey Silkin
· 6 years ago
5546aef
Vp9 flexible mode fixes
by Ilya Nikolaevskiy
· 6 years ago
3e70781
[Cleanup] Add missing #include. Remove useless ones. IWYU part 2.
by Yves Gerey
· 6 years ago
e6a2d94
Clear FrameBuffer if there were no frames received for 10 minutes
by Ilya Nikolaevskiy
· 6 years ago
c572ff3
Add default constructor for rtc::Event
by Niels Möller
· 6 years ago
6d21650
Don't decode frames with an older timestamp than the last decoded timestamp.
by philipel
· 6 years ago
f9fc171
Add rtt_mult_experiment to evaluate video robustness vs. latency
by “Michael
· 6 years ago
2377588
Add accessor methods for RTP timestamp of EncodedImage.
by Niels Möller
· 6 years ago
52f53d5
Revert "Add Timestamp accessor methods to the EncodedImage class."
by Björn Terelius
· 6 years ago
f34d467
Add Timestamp accessor methods to the EncodedImage class.
by Niels Möller
· 6 years ago
0040b66
Replace rtc::Optional with absl::optional
by Danil Chapovalov
· 6 years ago
798b282
Don't update internal state of the FrameBuffer2 when an undecodable frame is inserted.
by philipel
· 6 years ago
45a57fd
Remove unused include from FrameBuffer2.
by Rasmus Brandt
· 6 years ago
812ceaf
Ensure render time is zero when playout delay is zero so that minimal latency in the render pipeline is ensured.
by Stefan Holmer
· 6 years ago
be682d4
Fix chromium warnings for SdpVideoFormat.
by Niels Möller
· 6 years ago
9718711
VideoStreamDecoderImpl implementation, part 1.
by philipel
· 6 years ago
0fa82a6
Moved FrameKey to api/video/encoded_frame.h and renamed it to VideoLayerFrameId.
by philipel
· 7 years ago
9771c50
Clear the FrameBuffer if it's full and a keyframe is being inserted.
by philipel
· 7 years ago
0a9f6de
Removed VCMTiming from RtpVideoStreamReceiver.
by philipel
· 7 years ago
7eef007
Fix typo in FrameBuffer
by Ilya Nikolaevskiy
· 7 years ago
8c4fe16
Make Frame buffer not drop frames unnecessary
by Ilya Nikolaevskiy
· 7 years ago
e7c891f
Renamed FrameObject to EncodedFrame.
by philipel
· 7 years ago
1610f94
Don't cast picture ids (of type int64_t) to int.
by philipel
· 7 years ago
675513b
Stop using LOG macros in favor of RTC_ prefixed macros.
by Mirko Bonadei
· 7 years ago
707f278
Add RTT to playout delay behind WebRTC-AddRttToPlayoutDelay field trial.
by philipel
· 7 years ago
e21be1d
Reland of Fix the video buffer size should take rtt into consideration (patchset #2 id:160001 of https://codereview.chromium.org/3002033002/ )
by philipel
· 7 years ago
92ea95e
Fixing WebRTC after moving from src/webrtc to src/
by Mirko Bonadei
· 7 years ago
bb54720
Moving src/webrtc into src/.
by Mirko Bonadei
· 7 years ago
[Renamed from webrtc/modules/video_coding/frame_buffer2.cc]
3b3c9c4
Don't treat picture ids as wrapping in the FrameBuffer2 class.
by philipel
· 7 years ago
d4fac69
Unwrap picture ids in the RtpFrameReferencerFinder.
by philipel
· 7 years ago
6d5b4d6
Piggybacking simulcast id and ALR experiment id into video content type extension.
by ilnik
· 7 years ago
bdbc889
Revert of Fix the video buffer size should take rtt into consideration (patchset #3 id:40001 of https://codereview.chromium.org/2980413002/ )
by philipel
· 7 years ago
3042c2d
Reland of quest keyframes more frequently on stream start/decoding error. (patchset #1 id:1 of https://codereview.chromium.org/2995153002/ )
by philipel
· 7 years ago
53959fc
Revert of quest keyframes more frequently on stream start/decoding error. (patchset #2 id:170001 of https://codereview.webrtc.org/2996823002/ )
by tkchin
· 7 years ago
628ac59
Reland of quest keyframes more frequently on stream start/decoding error. (patchset #1 id:1 of https://codereview.chromium.org/2994043002/ )
by philipel
· 7 years ago
77a9831
Revert of Request keyframes more frequently on stream start/decoding error. (patchset #1 id:1 of https://codereview.webrtc.org/2993793002/ )
by deadbeef
· 7 years ago
f1e08d0
Fix the video buffer size should take rtt into consideration
by gustavogb
· 7 years ago
26b4804
Request keyframes more frequently on stream start/decoding error.
by philipel
· 7 years ago
65e1f94
Throttle log message in FrameBuffer.
by philipel
· 7 years ago
c20978e
Rename webrtc/base -> webrtc/rtc_base
by Edward Lemur
· 7 years ago
2edc684
Report timing frames info in GetStats.
by ilnik
· 7 years ago
dca1e09
Revert "Update includes for webrtc/{base => rtc_base} rename (1/3)"
by Henrik Kjellander
· 7 years ago
c8fa692
Update includes for webrtc/{base => rtc_base} rename (1/3)
by kjellander
· 7 years ago
112adf9
Validate references of frames inserted into FrameBuffer2.
by philipel
· 7 years ago
95e9754
More gracefully handle timing errors, such as unexpected changes in the rtp timestamp.
by stefan
· 7 years ago
e95b78b
Add a couple of checks to FrameBuffer while we're continuing to look at RtpFrameReferenceFinder.
by tommi
· 7 years ago
b2a318b
Configured VCMTiming with sender defining delay times.
by gnish
· 7 years ago
f684269
Reject re-inserting already decoded frames into FrameBuffer2.
by philipel
· 7 years ago
9078d8c
Add warning about timestamp non-monotonicity in the frame buffer.
by brandtr
· 7 years ago
146a48b
Check if the order of frames becomes ambiguous if we were to insert the incoming frame, and if so, clear the FrameBuffer.
by philipel
· 7 years ago
29f730e
Release the critial section between recursive calls in FrameBuffer::NextFrame.
by philipel
· 8 years ago
0a73564
Change FrameBuffer::Stop to not require a critical section.
by tommi
· 8 years ago
db23ea6
Add performance tracing for PlatformThread and parts of the video code.
by tommi
· 8 years ago
a45102f
Revert of Revert Make the new jitter buffer the default jitter buffer. (patchset #1 id:1 of https://codereview.chromium.org/2682073003/ )
by philipel
· 8 years ago
e525d6a
Revert Make the new jitter buffer the default jitter buffer.
by stefan
· 8 years ago
e5bd702
Reland of Make the new jitter buffer the default jitter buffer. (patchset #2 id:260001 of https://codereview.chromium.org/2656983002/ )
by philipel
· 8 years ago
1c05625
Fix race condition in FrameBuffer2
by philipel
· 8 years ago
27378f3
Revert of Make the new jitter buffer the default jitter buffer. (patchset #2 id:290001 of https://codereview.chromium.org/2652043005/ )
by philipel
· 8 years ago
09d6ef0
Reland of Make the new jitter buffer the default jitter buffer. (patchset #1 id:1 of https://codereview.webrtc.org/2638423003/ )
by philipel
· 8 years ago
e075430
Don't update the jitter estimate with frames containing retransmitted packets.
by philipel
· 8 years ago
04926b8
Revert of Make the new jitter buffer the default jitter buffer. (patchset #2 id:230001 of https://codereview.webrtc.org/2642753002/ )
by kjellander
· 8 years ago
f20dd00
Reland of Make the new jitter buffer the default jitter buffer. (patchset #1 id:1 of https://codereview.chromium.org/2632123005/ )
by philipel
· 8 years ago
fcc6006
Clear the FrameBuffer in case of a backward jump in the picture id.
by philipel
· 8 years ago
c08c191
Revert of Make the new jitter buffer the default jitter buffer. (patchset #7 id:120001 of https://codereview.chromium.org/2627463004/ )
by philipel
· 8 years ago
0f0763d
Make the new jitter buffer the default jitter buffer.
by philipel
· 8 years ago
be74270
Calculate JitterBufferDelayInMs in the new jitter buffer.
by philipel
· 8 years ago
266f0a4
Now run EndToEndTest with the WebRTC-NewVideoJitterBuffer experiment.
by philipel
· 8 years ago
fd5a20f
New jitter buffer experiment.
by philipel
· 8 years ago
37abf53
Delete FrameObject::size member.
by nisse
· 8 years ago
93e451b
Skip non-continuous FrameInfos when finding the next frame to return from FrameBuffer::NextFrame.
by philipel
· 8 years ago
e0b2f15
Frame continuity is now tested as soon as a frame is inserted into the FrameBuffer.
by philipel
· 8 years ago
7556282
FrameBuffer::NextFrame now return a ReturnReason and take an additional std::unique_ptr<FrameObject>* as output parameter.
by philipel
· 8 years ago
4f6cd6a
Wire up VCMTiming in FrameBuffer2.
by philipel
· 8 years ago
504c47d
FrameBuffer2 now has Start/Stop methods.
by philipel
· 8 years ago
be7a9e5
Revert "Revert of FrameBuffer for the new jitter buffer. (patchset #9 id:160001 of https://codereview.webrtc.org/1969403007/ )"
by philipel
· 8 years ago
b711f10
Revert of FrameBuffer for the new jitter buffer. (patchset #9 id:160001 of https://codereview.webrtc.org/1969403007/ )
by honghaiz
· 8 years ago
a376e70
FrameBuffer for the new jitter buffer.
by philipel
· 8 years ago