Fix invalid @Nullable handling in TextureBufferImpl.
Bug: None Change-Id: Ic0b75c62512e9bcb88d562c754e4ed38058a5ece Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/157886 Reviewed-by: Paulina Hensman <phensman@webrtc.org> Commit-Queue: Sami Kalliomäki <sakal@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29650}
This commit is contained in:
committed by
Commit Bot
parent
f298855981
commit
9c712bb404
@ -39,7 +39,7 @@ public class TextureBufferImpl implements VideoFrame.TextureBuffer {
|
||||
private final Handler toI420Handler;
|
||||
private final YuvConverter yuvConverter;
|
||||
private final RefCountDelegate refCountDelegate;
|
||||
private final @Nullable RefCountMonitor refCountMonitor;
|
||||
private final RefCountMonitor refCountMonitor;
|
||||
|
||||
public TextureBufferImpl(int width, int height, Type type, int id, Matrix transformMatrix,
|
||||
Handler toI420Handler, YuvConverter yuvConverter, @Nullable Runnable releaseCallback) {
|
||||
@ -53,7 +53,9 @@ public class TextureBufferImpl implements VideoFrame.TextureBuffer {
|
||||
|
||||
@Override
|
||||
public void onDestroy(TextureBufferImpl textureBuffer) {
|
||||
releaseCallback.run();
|
||||
if (releaseCallback != null) {
|
||||
releaseCallback.run();
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user