Fix memory leak in nv12 metal renderer

Bug: webrtc:8308
Change-Id: If6823b2ba7a4a09800bc107985fc52124089277a
Reviewed-on: https://webrtc-review.googlesource.com/4440
Reviewed-by: Anders Carlsson <andersc@webrtc.org>
Commit-Queue: Daniela Jovanoska Petrenko <denicija@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20021}
This commit is contained in:
Daniela
2017-09-28 15:48:08 +02:00
committed by Commit Bot
parent 9cf9f758fc
commit cdd1f687cf

View File

@ -132,4 +132,9 @@ static NSString *const shaderSource = MTL_STRINGIFY(
[renderEncoder setFragmentTexture:_CrCbTexture atIndex:1];
}
- (void)dealloc {
if (_textureCache) {
CFRelease(_textureCache);
}
}
@end