ObjC: Remove RTCOpenGLVideoRenderer
RTCOpenGLVideoRenderer is currently shared between RTCEAGLVideoView and RTCNSGLVideoView, and contains some iOS specific code and some Mac specific code. We plan on adding an interface for injectable OpenGL ES shaders to RTCEAGLVideoView, and it's easier if RTCEAGLVideoView and RTCNSGLVideoView have separate code paths. This CL removes RTCOpenGLVideoRenderer and inlines the necessary code in RTCEAGLVideoView and RTCNSGLVideoView. BUG=webrtc:7473 Review-Url: https://codereview.webrtc.org/2812613003 Cr-Commit-Position: refs/heads/master@{#17693}
This commit is contained in:
@ -19,8 +19,6 @@
|
||||
#import <OpenGL/gl3.h>
|
||||
#endif
|
||||
|
||||
#include "webrtc/api/video/video_rotation.h"
|
||||
|
||||
RTC_EXTERN const char kRTCVertexShaderSource[];
|
||||
|
||||
RTC_EXTERN GLuint RTCCreateShader(GLenum type, const GLchar *source);
|
||||
|
||||
Reference in New Issue
Block a user