webrtc/examples/androidnativeapi
Jonas Oreland a3aa9bd75b Make VideoBitrateAllocatorFactory injectable.
This patch makes VideoBitrateAllocatorFactory injectable
by adding to PeerConnectionDependencies instead of allowing it to be
overridden using MediaEngine (on PeerConnectionFactory).

With this patch VideoBitrateAllocatorFactory is owned
by the PeerConnection.

WANT_LGTM (examples) : sakal@
WANT_LGTM (api/pc) : steveanton@

Bug: webrtc:10547
Change-Id: I768d400a621f2b7a98795eb7f410adb48651bfd6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/132706
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27654}
2019-04-17 06:17:34 +00:00
..
java/org/webrtc/examples/androidnativeapi Use android Nullable instead of javax Nullable 2018-12-10 15:03:58 +00:00
jni Make VideoBitrateAllocatorFactory injectable. 2019-04-17 06:17:34 +00:00
res Add an example app for Android native API. 2018-03-12 14:22:59 +00:00
AndroidManifest.xml Update Android native API example to use real camera. 2018-05-17 13:31:31 +00:00
BUILD.gn Cleanup BUILD.gn files from imports like foo:foo 2019-03-21 13:05:28 +00:00
DEPS Clean up visibility and dependencies of RTC event log build targets. 2019-01-11 11:05:12 +00:00
OWNERS Add sakal@webrtc.org to OWNERS for Android native API example app. 2018-05-17 09:05:21 +00:00