Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
webrtc
/
433b11ede72a8047ad5b34d8ab522e2da07f99f8
/
video
/
video_stream_encoder.cc
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/video/video_stream_encoder.cc]
a37de39
Update thread annotiation macros to use RTC_ prefix
by danilchap
· 7 years ago
bdf3072
Revert of Remove typedefs.h from webrtc/ root (part 1) (patchset #3 id:40001 of https://codereview.webrtc.org/3007253002/ )
by kjellander
· 7 years ago
a895836
Remove typedefs.h from webrtc/ root (part 1)
by solenberg
· 7 years ago
1cdddc9
Make CodecType conversion functions non-optional.
by kthelgason
· 7 years ago
142fcc9
Move kMinPixelsPerFrame constant in VideoStreamEncoder to VideoEncoder::ScalingSettings.
by asapersson
· 7 years ago
cc3d442
Rename ViEEncoder to VideoStreamEncoder
by mflodman
· 7 years ago
[Renamed (86%) from webrtc/video/vie_encoder.cc]
c20978e
Rename webrtc/base -> webrtc/rtc_base
by Edward Lemur
· 8 years ago
a80c16a
Revert "Update includes for webrtc/{base => rtc_base} rename (2/3)"
by Henrik Kjellander
· 8 years ago
c3771cc
Update includes for webrtc/{base => rtc_base} rename (2/3)
by kjellander
· 8 years ago
4847ae6
Reland of Periodically update codec bit/frame rate settings.
by sprang
· 8 years ago
04f4d12
Implement timing frames.
by ilnik
· 8 years ago
6b826ef
Add cropping to VIEEncoder to match simulcast streams resolution
by ilnik
· 8 years ago
fda496a
Set overuse detector max frame interval based on target frame rate.
by sprang
· 8 years ago
f7e294d
Implement kBalanced degradation preference.
by asapersson
· 8 years ago
317005a
Revert of Periodically update codec bit/frame rate settings. (patchset #2 id:160001 of https://codereview.webrtc.org/2924023002/ )
by sprang
· 8 years ago
cdafeda
Reland of Periodically update codec bit/frame rate settings. (patchset #1 id:1 of https://codereview.webrtc.org/2923993002/ )
by sprang
· 8 years ago
5390c48
Revert of Periodically update codec bit/frame rate settings. (patchset #8 id:140001 of https://codereview.webrtc.org/2883963002/ )
by sprang
· 8 years ago
6431e21
Fix bug in vie_encoder.cc which caused channel parameters not to be updated at regular intervals, as it was intended.
by sprang
· 8 years ago
1387476
Compare adapt up/down request with sink_wants_ in VideoSourceProxy methods to make sure it is higher/lower than last request.
by asapersson
· 8 years ago
91914e2
Use IsResolution(/Framerate)ScalingEnabled methods in more places.
by asapersson
· 8 years ago
01d5a0b
Propagate input capture time in ViEEncoder::OnFrame.
by nisse
· 8 years ago
09f0561
Update adaptation stats to support degradations in both resolution and framerate.
by asapersson
· 8 years ago
ea3a798
Move webrtc/video_frame to common_video/include.
by nisse
· 8 years ago
a324166
Reland of Don't reinit encoder when rotation changes. (patchset #1 id:1 of https://codereview.webrtc.org/2861633003/ )
by brandtr
· 8 years ago
823e900
Revert of Don't reinit encoder when rotation changes. (patchset #3 id:40001 of https://codereview.webrtc.org/2853463004/ )
by brandtr
· 8 years ago
70e39e1
Don't reinit encoder when rotation changes.
by brandtr
· 8 years ago
d0de295
Only increment scale counter and adaptation stats (and store last_adaptation_request_) if sink_wants_ is updated.
by asapersson
· 8 years ago
8d609f6
Reland of Implemented the GetSources() in native code. (patchset #1 id:1 of https://codereview.webrtc.org/2809613002/ )
by hbos
· 8 years ago
fbcc5cb
Revert of Implemented the GetSources() in native code. (patchset #11 id:510001 of https://codereview.webrtc.org/2770233003/ )
by olka
· 8 years ago
02465b8
Add some unit tests to vie_encoder.
by asapersson
· 8 years ago
292084c
Added the GetSources() to the RtpReceiverInterface and implemented
by zhihuang
· 8 years ago
6eca98b
Add histogram stats for number of cpu/quality adapt changes per minute for sent video streams:
by asapersson
· 8 years ago
c5d62e2
Reland of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #1 id:1 of https://codereview.webrtc.org/2783183003/ )
by sprang
· 8 years ago
36e9eb4
Do not report quality limited resolution stats when quality scaler is disabled.
by asapersson
· 8 years ago
f9ed235
Revert of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #8 id:410001 of https://codereview.webrtc.org/2781433002/ )
by lliuu
· 8 years ago
3ea3c77
Reland of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #1 id:1 of https://codereview.webrtc.org/2764133002/ )
by sprang
· 8 years ago
fe627f3
Use simulcast for screenshare only in conference mode
by sprang
· 8 years ago
25d0bdc
Delete support for receiving RTCP RPSI and SLI message.
by nisse
· 8 years ago
3af6cc0
Don't reset quality scaler on resolution change.
by kthelgason
· 8 years ago
8b45b11
Revert of Add framerate to VideoSinkWants and ability to signal on overuse (patchset #14 id:250001 of https://codereview.webrtc.org/2716643002/ )
by skvlad
· 8 years ago
72acf25
Add framerate to VideoSinkWants and ability to signal on overuse
by sprang
· 8 years ago
3257b16
Delete VP8 feedback mode.
by nisse
· 8 years ago
35b7de4
Fix crash in vie_encoder when encoder configure fails
by ilnik
· 8 years ago
cb8c146
Add FullStack test for simulcast screenshare mode.
by ilnik
· 8 years ago
dea489f
Add support for Location (RTC_FROM_HERE) to ProcessThread::RegisterModule.
by tommi
· 8 years ago
fa5fdce
Reland of Set scaling limit at 320 * 180 for all implementations. (patchset #1 id:1 of https://codereview.webrtc.org/2711913007/ )
by kthelgason
· 8 years ago
37510bf
Revert of Set scaling limit at 320 * 180 for all implementations. (patchset #2 id:20001 of https://codereview.webrtc.org/2709153002/ )
by tommi
· 8 years ago
560ddb7
Set scaling limit at 320 * 180 for all implementations.
by kthelgason
· 8 years ago
ad9010c
Make sure initial framedrop is off where quality scaling is off.
by kthelgason
· 8 years ago
552c7c7
Make SendStatisticsProxy paramter mandatory in ViEEncoder ctor.
by sprang
· 8 years ago
be03724
Fix nits in vie_encoder
by sprang
· 8 years ago
84a3759
Change rtc::VideoSinkWants to have target and a max pixel count
by sprang
· 8 years ago
2bc6864
Reland of Drop frames until specified bitrate is achieved. (patchset #1 id:1 of https://codereview.webrtc.org/2666303002/ )
by kthelgason
· 8 years ago
b1ca073
Rename adaptation api methods, extended vie_encoder unit test.
by sprang
· 8 years ago
35fc2aa
Revert of Drop frames until specified bitrate is achieved. (patchset #12 id:240001 of https://codereview.webrtc.org/2630333002/ )
by minyue
· 8 years ago
83399ca
Drop frames until specified bitrate is achieved.
by kthelgason
· 8 years ago
1c0dea8
Delete VideoFrame::set_render_time_ms.
by nisse
· 8 years ago
e0e3bdf
Refactor OveruseFrameDetector to use timing in us units
by nisse
· 8 years ago
57c2fff
Periodically update channel parameters and send TargetBitrate message.
by sprang
· 8 years ago
93f16d7
delete redundant members in ViEEncoder
by kthelgason
· 8 years ago
891419f
Treat negative ntp time as unset.
by nisse
· 8 years ago
0cd27ba
Reland of Properly report number of quality downscales in stats. (patchset #1 id:1 of https://codereview.webrtc.org/2586783003/ )
by kthelgason
· 8 years ago
fe04bd4
Revert of Properly report number of quality downscales in stats. (patchset #11 id:220001 of https://codereview.webrtc.org/2564373002/ )
by kthelgason
· 8 years ago
0c8c538
Properly report number of quality downscales in stats.
by kthelgason
· 8 years ago
7e70fe2
Fix wrong log message.
by kthelgason
· 8 years ago
df2ceb8
Reland of Delete VideoFrame default constructor, and IsZeroSize method. (patchset #1 id:1 of https://codereview.webrtc.org/2574123002/ )
by nisse
· 8 years ago
0989fbc
Revert of Delete VideoFrame default constructor, and IsZeroSize method. (patchset #5 id:80001 of https://codereview.webrtc.org/2541863002/ )
by nisse
· 8 years ago
bfcf561
Delete VideoFrame default constructor, and IsZeroSize method.
by nisse
· 8 years ago
33ce889
Reland of Bump up scaling limit for MediaCodec. (patchset #1 id:1 of https://codereview.webrtc.org/2562963002/ )
by kthelgason
· 8 years ago
1cd0a0a
Revert of Bump up scaling limit for MediaCodec. (patchset #3 id:40001 of https://codereview.webrtc.org/2566533002/ )
by kthelgason
· 8 years ago
3e9b133
Bump up scaling limit for MediaCodec.
by kthelgason
· 8 years ago
1a646ee
Wire up BitrateAllocation to be sent as RTCP TargetBitrate
by sprang
· 8 years ago
5e13d41
Remove limit on how often quality scaling downscales
by kthelgason
· 8 years ago
876222f
Move usage of QualityScaler to ViEEncoder.
by kthelgason
· 8 years ago
5f7226f
Turn off error resilience for vp8 for no temporal layers if nack is enabled.
by asapersson
· 8 years ago
527d347
Reland of Declare VideoCodec.codec_specific_info private (patchset #1 id:1 of https://codereview.webrtc.org/2491613005/ )
by hta
· 8 years ago
08127a9
Reland #2 of Issue 2434073003: Extract bitrate allocation ...
by Erik Språng
· 8 years ago
2814598
Revert of Declare VideoCodec.codec_specific_info private (patchset #1 id:1 of https://codereview.webrtc.org/2494683006/ )
by hta
· 8 years ago
c63fb3a
Reland of Declare VideoCodec.codec_specific_info private (patchset #1 id:1 of https://codereview.webrtc.org/2491933002/ )
by hta
· 8 years ago
7fe6db9
Revert of Declare VideoCodec.codec_specific_info private (patchset #5 id:80001 of https://codereview.webrtc.org/2452963002/ )
by hta
· 8 years ago
1369c83
Revert of Issue 2434073003: Extract bitrate allocation ... (patchset #4 id:60001 of https://codereview.webrtc.org/2488833004/ )
by sprang
· 8 years ago
647bf43
Reland of Issue 2434073003: Extract bitrate allocation ...
by sprang
· 8 years ago
7927386
Declare VideoCodec.codec_specific_info private
by hta
· 8 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
· 8 years ago
8f46c67
Extract bitrate allocation of spatial/temporal layers out of codec impl.
by sprang
· 8 years ago
803d97f
Let ViEEncoder express resolution requests as Sinkwants.
by perkj
· 8 years ago
67dca9f
Delete ShallowCopy, in favor of copy construction and assignment.
by nisse
· 8 years ago
21d45d2
Reland Change ViEEncoder to not reconfigure the encoder until the video resolution is known.
by Per
· 8 years ago
05a55b5
Revert of Reland Change ViEEncoder to not reconfigure the encoder until the video resolution is known. (patchset #2 id:20001 of https://codereview.webrtc.org/2455963004/ )
by emircan
· 8 years ago
5f1b051
Reland Change ViEEncoder to not reconfigure the encoder until the video resolution is known.
by perkj
· 8 years ago
5da65f2
Revert of Change ViEEncoder to not reconfigure the encoder until the video resolution is known. (patchset #4 id:60001 of https://codereview.webrtc.org/2455063002/ )
by perkj
· 8 years ago
461c29e
Change ViEEncoder to not reconfigure the encoder until the video resolution is known.
by perkj
· 8 years ago
784a831
Check that stats_proxy_ is non-NULL before use.
by nisse
· 8 years ago
fa10b55
Releand of Let ViEEncoder handle resolution changes.
by perkj
· 8 years ago
3b703ed
Revert of Let ViEEncoder handle resolution changes. (patchset #17 id:340001 of https://codereview.webrtc.org/2351633002/ )
by perkj
· 8 years ago
26105b4
Let ViEEncoder handle resolution changes.
by perkj
· 8 years ago
a48ddb7
Add VideoSendStream::Stats::prefered_media_bitrate_bps
by Per
· 8 years ago
29a44e3
This is a resubmission of https://codereview.webrtc.org/2047513002/
by kthelgason
· 8 years ago
Next »