nisse
a293ef0618
Apply VideoOptions per stream.
...
BUG=webrtc:5438
Review URL: https://codereview.webrtc.org/1608793004
Cr-Commit-Position: refs/heads/master@{#11656}
2016-02-17 15:24:57 +00:00
nisse
4b4dc86c61
Remove conference_mode flag from AudioOptions and VideoOptions.
...
For audio, the flag is apparently unused. For video, the flag is moved to
VideoSendParameters, with the intention to keep only per-stream flags in
VideoOptions. The flag is used for the webrtcvideoengine2 logic commented like
// Conference mode screencast uses 2 temporal layers split at 100kbit.
// For screenshare in conference mode, tl0 and tl1 bitrates are piggybacked
// on the VideoCodec struct as target and max bitrates, respectively.
// See eg. webrtc::VP8EncoderImpl::SetRates().
BUG=webrtc:5426
Review URL: https://codereview.webrtc.org/1697163002
Cr-Commit-Position: refs/heads/master@{#11651}
2016-02-17 13:25:40 +00:00
Per
a50924115e
This reland https://codereview.webrtc.org/1655793003/ with the change that cricket::VideoCapturer::SignalVideoFrame is added back and used for frame forwarding. It is used in Chrome remoting.
...
BUG=webrtc:5426
R=pthatcher@webrtc.org
TBR=pthatcher@webrtc.org for moved channelmanager....
Review URL: https://codereview.webrtc.org/1689923002 .
Cr-Commit-Position: refs/heads/master@{#11597}
2016-02-12 12:31:08 +00:00
nisse
51542be8ce
Introduce struct MediaConfig, with construction-time settings.
...
Pass it to MediaController constructor and down to WebRtcVideoEngine2
and WebRtcVoiceEngine.
Follows discussion on https://codereview.webrtc.org/1646253004/
TBR=pthatcher@webrtc.org
BUG=webrtc:5438
Review URL: https://codereview.webrtc.org/1670153003
Cr-Commit-Position: refs/heads/master@{#11595}
2016-02-12 10:27:12 +00:00
nisse
d73c99cf22
Initial cleanup of cricket::VideoFrame.
...
Deleted GetRotation (old alias for GetVideoRotation).
Deleted CopyToBuffer.
Deleted Sizeof.
Deleted Write.
Demote CopyToPlanes to protected status.
BUG=webrtc:5426
Committed: https://crrev.com/4d575b0d4276422bdf7b595d92c57c4f0f8ce0e9
Cr-Commit-Position: refs/heads/master@{#11564}
Review URL: https://codereview.webrtc.org/1688643003
Cr-Commit-Position: refs/heads/master@{#11594}
2016-02-12 09:01:15 +00:00
kjellander@webrtc.org
9b8df25c73
Move talk/session/media -> webrtc/pc
...
The libjingle_p2p target is renamed to rtc_pc.
The libjingle_p2p_unittest test will be renamed in a
separate follow-up CL, to make it possible to run all
trybots successfully for this CL.
BUG=webrtc:5419
R=deadbeef@webrtc.org , pthatcher@webrtc.org , tommi@webrtc.org
Review URL: https://codereview.webrtc.org/1691463002 .
Cr-Commit-Position: refs/heads/master@{#11592}
2016-02-12 05:48:10 +00:00
kjellander@webrtc.org
5ad129741c
Rename webrtc/media/webrtc -> webrtc/media/engine
...
BUG=webrtc:5420
NOTRY=True
R=pthatcher@google.com , pthatcher@webrtc.org
Review URL: https://codereview.webrtc.org/1684163002 .
Cr-Commit-Position: refs/heads/master@{#11591}
2016-02-12 05:39:50 +00:00