//
//  CSVideoRendererOSX.h
//  scpmedia
//
//  Created by David McGarry on 2/10/10.
//  Copyright (c) 2015 Avaya. All rights reserved.
//

#ifndef clientsdk_CSVideoRendererOSX_h
#define clientsdk_CSVideoRendererOSX_h

#import <QuartzCore/QuartzCore.h>
#import "CSVideoCommon.h"

typedef void (^CGSizeListener)(CGSize size);

@interface CSVideoRendererOSX : CAOpenGLLayer <CSVideoSink>

@property (atomic, readonly) CGSize videoFrameSize;

@property (atomic, strong) CGSizeListener videoFrameSizeListener;

@property (nonatomic) GLclampf videoReflectionFactor;

@end

#endif // clientsdk_CSVideoRendererOSX_h
