luxlabs header browser preview


@class BWNodeOutput, BWPixelBufferPool, BWDataBufferPool, BWFormat, BWVideoFormat, BWPointCloudFormat, NSString;

@interface BWNodeOutputMediaProperties : NSObject {
    NSString *_associatedAttachedMediaKey;
    BWNodeOutput *_owningNodeOutput;
    BWFormat *_resolvedFormat;
    BWPixelBufferPool *_livePixelBufferPool;
    BWDataBufferPool *_liveDataBufferPool;
}

@property (retain, nonatomic) BWFormat *liveFormat;
@property (readonly, nonatomic) unsigned int mediaType;
@property (retain, nonatomic) BWFormat *resolvedFormat;
@property (retain, nonatomic) BWPixelBufferPool *preparedPixelBufferPool;
@property (nonatomic) int preparedPixelBufferPoolSize;
@property (retain, nonatomic) BWPixelBufferPool *livePixelBufferPool;
@property (nonatomic) int livePixelBufferPoolSize;
@property (retain, nonatomic) BWDataBufferPool *preparedDataBufferPool;
@property (nonatomic) int preparedDataBufferPoolSize;
@property (retain, nonatomic) BWDataBufferPool *liveDataBufferPool;
@property (nonatomic) int liveDataBufferPoolSize;
@property (readonly, nonatomic) BWVideoFormat *resolvedVideoFormat;
@property (readonly, nonatomic) BWPointCloudFormat *resolvedPointCloudFormat;
@property (nonatomic) int resolvedRetainedBufferCount;
@property (readonly, nonatomic) BWVideoFormat *liveVideoFormat;

- (void)dealloc;
- (void)setPreparedSharedPixelBufferPool:(id)a0;
- (void)setNodePreparedPixelBufferPool:(id)a0;
- (void)setPreparedSharedDataBufferPool:(id)a0;
- (void)setNodePreparedDataBufferPool:(id)a0;
- (void)_setOwningNodeOutput:(id)a0 associatedAttachedMediaKey:(id)a1;

@end