Remove proxy layer from AndroidVideoTrackSource
This layer is not needed since the methods are thread safe, and the classes those method touches (VideoBroadcaster, cricket::VideoAdapter) are thread safe. Bug: webrtc:10247 Change-Id: Id4e309de4ac1b9669052aaa60d3bd1ed965aaa29 Reviewed-on: https://webrtc-review.googlesource.com/c/120801 Reviewed-by: Niels Moller <nisse@webrtc.org> Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Commit-Queue: Magnus Jedvert <magjed@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26543}
This commit is contained in:
committed by
Commit Bot
parent
69b761e52b
commit
167316b833
@ -20,7 +20,7 @@ public class VideoSource extends MediaSource {
|
||||
|
||||
public VideoSource(long nativeSource) {
|
||||
super(nativeSource);
|
||||
this.capturerObserver = new NativeCapturerObserver(nativeGetInternalSource(nativeSource));
|
||||
this.capturerObserver = new NativeCapturerObserver(nativeSource);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -55,8 +55,6 @@ public class VideoSource extends MediaSource {
|
||||
return getNativeMediaSource();
|
||||
}
|
||||
|
||||
// Returns source->internal() from webrtc::VideoTrackSourceProxy.
|
||||
private static native long nativeGetInternalSource(long source);
|
||||
private static native void nativeAdaptOutputFormat(long source, int landscapeWidth,
|
||||
int landscapeHeight, int portraitWidth, int portraitHeight, int fps);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user