Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
webrtc.googlesource.com
/
src
/
43cb716e55eab1cf1ae8afd2ac79b51a604d0fa5
/
webrtc
/
modules
/
video_coding
/
video_coding_impl.h
fd5a20f
New jitter buffer experiment.
by philipel
· 9 years ago
1369c83
Revert of Issue 2434073003: Extract bitrate allocation ... (patchset #4 id:60001 of https://codereview.webrtc.org/2488833004/ )
by sprang
· 9 years ago
647bf43
Reland of Issue 2434073003: Extract bitrate allocation ...
by sprang
· 9 years ago
4bc98d4
Revert of Extract bitrate allocation of spatial/temporal layers out of codec impl. (patchset #17 id:320001 of https://codereview.webrtc.org/2434073003/ )
by sprang
· 9 years ago
8f46c67
Extract bitrate allocation of spatial/temporal layers out of codec impl.
by sprang
· 9 years ago
275afc5
Add codec name to CodecSpecificInfo and get the codec name stats from there instead.
by perkj
· 9 years ago
4e417b2
Reland of Switch to use SequencedTaskChecker instead of ThreadChecker where needed.
by perkj
· 9 years ago
efd902c
Revert of Switch to use SequencedTaskChecker instead of ThreadChecker where needed. (patchset #1 id:1 of https://codereview.webrtc.org/2149553002/ )
by perkj
· 9 years ago
ec7cef8
Switch to use SequencedTaskChecker instead of ThreadChecker where needed.
by perkj
· 9 years ago
f5b2e51
Fix stats for encoder target bitrate when target rate is zero.
by perkj
· 9 years ago
e15032c
Remove all old suspension logic.
by mflodman
· 9 years ago
57c21f9
Remove ViEEncoder::Pause / Start
by perkj
· 9 years ago
69b332d
Move logic for calculating needed bitrate overhead used by NACK and FEC to VideoSender.
by Per
· 9 years ago
ad6fc5a
Remove remaining quality-analysis (QM).
by Peter Boström
· 9 years ago
600246e
Removed SSRC knowledge from ViEEncoder.
by perkj
· 9 years ago
376b192
Remove VideoCodingModule::VCMPacketizationCallback
by perkj
· 9 years ago
16ac328
Remove VCMRenderBufferSizeCallback.
by Peter Boström
· 9 years ago
0b25072
Use vcm::VideoReceiver on the receive side.
by Peter Boström
· 9 years ago
cd5c25c
Use vcm::VideoSender in ViEEncoder.
by Peter Boström
· 9 years ago
02b3d27
Reland of Deprecate VCMPacketizationCallback::SendData and use EncodedImageCallback instead. (patchset #1 id:1 of https://codereview.webrtc.org/1903193002/ )
by kjellander
· 9 years ago
a261e61
Revert of Deprecate VCMPacketizationCallback::SendData and use EncodedImageCallback instead. (patchset #5 id:80001 of https://codereview.webrtc.org/1897233002/ )
by kjellander
· 9 years ago
f5d55aa
Deprecate VCMPacketizationCallback::SendData and use EncodedImageCallback instead.
by perkj
· 9 years ago
a96b60b
Move frame_callback.h to common_video/include.
by pbos
· 9 years ago
3911c26
Add support for writing raw encoder output to .ivf files.
by sprang
· 9 years ago
98bb664
Added log messages for some important call setup events:
by skvlad
· 9 years ago
83f831a
Experiment for the nack module.
by philipel
· 9 years ago
3f55dea
Replace scoped_ptr with unique_ptr in webrtc/modules/video_coding/
by kwiberg
· 9 years ago
a26ac92
Reland of move ignored return code from modules. (patchset #1 id:1 of https://codereview.webrtc.org/1736663004/ )
by pbos
· 9 years ago
da33a8a
Revert of Remove ignored return code from modules. (patchset #3 id:40001 of https://codereview.webrtc.org/1703833002/ )
by torbjorng
· 9 years ago
f14c47a
Remove ignored return code from modules.
by Peter Boström
· 9 years ago
e449915
Measure encoding time on encode callbacks.
by Peter Boström
· 9 years ago
ed3277b
Deprecate VideoDecoder::Reset() and remove calls.
by Peter Boström
· 9 years ago
5ad935c
Remove mutable from rtc::CriticalSection members.
by pbos
· 9 years ago
233bfd2
Move keyframe requests outside encoder mutex.
by Peter Boström
· 10 years ago
7776e78
Remove unused methods in VideoCodingModule.
by Peter Boström
· 10 years ago
796cfaf
Add VideoCodec::PreferDecodeLate
by perkj
· 10 years ago
795dbe4
Remove RegisterExternal{De,En}coder error codes.
by Peter Boström
· 10 years ago
b7ce964
modules/video_coding/utility: Remove include
by kjellander@webrtc.org
· 10 years ago
2557b86
modules/video_coding refactorings
by Henrik Kjellander
· 10 years ago
[Renamed (93%) from webrtc/modules/video_coding/main/source/video_coding_impl.h]
69ccb33
Remove redudant encoder rate calls.
by Peter Boström
· 10 years ago
98f5351
system_wrappers: rename interface -> include
by Henrik Kjellander
· 10 years ago
86b0160
Add stats for average QP per frame for VP8 (for received video streams):
by asapersson
· 10 years ago
dec5ebf
Move sent key frame stats to send_statistics_proxy class.
by asapersson
· 10 years ago
dcb8998
Keep lock after updating encoder parameters.
by Peter Boström
· 10 years ago
081af25
Remove kProtectionKey* and VCMKeyRequestMode.
by pbos
· 10 years ago
ba8c15b
Merge methods for configuring NACK/FEC/hybrid.
by pbos
· 10 years ago
66a641a
Update encoder settings periodically, not only on new bandwidth estimate
by Erik Språng
· 10 years ago
b1825a4
Change JitterBuffer::GetNackList to return a std::vector<uint16_t>.
by Wan-Teh Chang
· 10 years ago
4765070
Rename I420VideoFrame to VideoFrame.
by Miguel Casas-Sanchez
· 10 years ago
ca667db
Remove VCM debug recordings.
by Peter Boström
· 10 years ago
5464a6e
Remove VideoCodingModule::InitializeReceiver.
by Peter Boström
· 10 years ago
9dbbcfb
Remove VideoCodingModule::InitializeSender.
by Peter Boström
· 10 years ago
fcf54bd
Reland "Avoid critsect for protection- and qm setting callbacks in VideoSender."
by mflodman
· 10 years ago
3949e86
Prevent decoder busy loop for send-only channels.
by Peter Boström
· 10 years ago
0828a0c
Revert "Avoid critsect for protection- and qm setting callbacks in VideoSender."
by mflodman
· 10 years ago
903c0f2
Avoid critsect for protection- and qm setting callbacks in VideoSender.
by mflodman
· 10 years ago
cade82c
Refactor MediaOptimization protection methods.
by pbos@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
891d483
Wire up target_media_bitrate in VideoSendStream.
by pbos@webrtc.org
· 10 years ago
e07710c
Make SendCodec() lock-free.
by tommi@webrtc.org
· 10 years ago
4dd40d6
Signal threads for faster receiver destruction.
by pbos@webrtc.org
· 10 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
0b1534c
Use int64_t for milliseconds more often, primarily for TimeUntilNextProcess.
by pkasting@chromium.org
· 11 years ago
4f16c87
Simplifying VideoReceiver and JitterBuffer.
by pbos@webrtc.org
· 11 years ago
4591fbd
Use size_t more consistently for packet/payload lengths.
by pkasting@chromium.org
· 11 years ago
776e6f2
Use external VideoDecoders in VideoReceiveStream.
by pbos@webrtc.org
· 11 years ago
38344ed
Move thread_annotations.h to webrtc/base/.
by pbos@webrtc.org
· 11 years ago
20c1f56
Configure RTX send status on new modules.
by pbos@webrtc.org
· 11 years ago
34c5da6
Cleaned up logging in video_coding.
by stefan@webrtc.org
· 11 years ago
1df9dc3
Isolate register post encode callback in video coding module to simplify code and critical sections.
by andresp@webrtc.org
· 12 years ago
b08a12d
Isolate debug recording from video sender into a thread safe small class.
by andresp@webrtc.org
· 12 years ago
e682aa5
Refactoring MediaOptimization so it can easily be turned into a thread-safe class.
by andresp@webrtc.org
· 12 years ago
4070935
Implement and test EncodedImageCallback in new ViE API.
by sprang@webrtc.org
· 12 years ago
ce8e093
Rename AutoMute to SuspendBelowMinBitrate
by henrik.lundin@webrtc.org
· 12 years ago
1a3a6e5
Removing the threshold from the auto-mute APIs
by henrik.lundin@webrtc.org
· 12 years ago
37bb497
Expose VideoCodingModule's decoder stats up the stack from VCMTiming to chrome://webrtc-internals.
by fischman@webrtc.org
· 12 years ago
572699d
Propagate AutoMuter interface out to VideoCodingModule
by henrik.lundin@webrtc.org
· 12 years ago
bec11ef
Reformatting media_optimization.cc and .h
by henrik.lundin@webrtc.org
· 12 years ago
8db81c5
Fix races in vcm::Process().
by stefan@webrtc.org
· 12 years ago
da2c4ce
Fix dangling pointer _encoder in video_sender.cc.
by pbos@webrtc.org
· 12 years ago
f7eb75b
Split VideoCodingModuleImpl into VideoSender and VideoReceiver.
by andresp@webrtc.org
· 12 years ago
f1e807c
Removing FrameForStorage
by mikhal@webrtc.org
· 12 years ago
64799da
Allowing decoding with errors, when disabling nack.
by mikhal@webrtc.org
· 12 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
· 12 years ago
a440732
Include files from webrtc/.. paths in video_coding/.
by pbos@webrtc.org
· 12 years ago
d900e8b
Proper spacing for end-of-namespace comments.
by pbos@webrtc.org
· 12 years ago
43bf6ce
Revert 4008 "Avoid resetting video encoder for similar configs."
by phoglund@webrtc.org
· 12 years ago
aa4efd1
Avoid resetting video encoder for similar configs.
by pbos@webrtc.org
· 12 years ago
ef14488
Trigger a PLI if the duration of non-decodable frames exceeds a threshold.
by stefan@webrtc.org
· 12 years ago
381da4b
VCM: Adding API for the size(duration) of the jitter buffer.
by mikhal@webrtc.org
· 12 years ago
7b859cc
Webrtc_Word32 => int32_t in video_coding/main/
by pbos@webrtc.org
· 12 years ago
29f34b8
Fix for issue: https://code.google.com/p/webrtc/issues/detail?id=1549
by marpan@webrtc.org
· 12 years ago
abc9d5b
Change VCM interface to take target bitrate in bits per second.
by stefan@webrtc.org
· 12 years ago
2baf5f5
Refactor webrtc specific Event implementation to an EventFactory.
by stefan@webrtc.org
· 12 years ago
a64300a
Refactor NACK list creation to build the NACK list as packets arrive.
by stefan@webrtc.org
· 12 years ago
ef9f76a
Adding a receive side API for buffering mode.
by mikhal@webrtc.org
· 12 years ago
becf9c8
Fix mismatch between different NACK list lengths and packet buffers.
by stefan@webrtc.org
· 12 years ago
a678a3b
Move video_coding to new Clock interface and remove fake clock implementations from RTP module tests.
by stefan@webrtc.org
· 12 years ago
Next »