luxlabs header browser preview


@interface MediaCoreUI.MetalVideoTextureProvider : NSObject {
    void /* unknown type, empty encoding */ player;
    void /* unknown type, empty encoding */ context;
    void /* unknown type, empty encoding */ currentTexture;
    void /* unknown type, empty encoding */ currentTextureRef;
    void /* unknown type, empty encoding */ stats;
    void /* unknown type, empty encoding */ outputObserver;
    void /* unknown type, empty encoding */ preferredFramesPerSecond;
    void /* unknown type, empty encoding */ displayLink;
    void /* unknown type, empty encoding */ displayLinkTarget;
    void /* unknown type, empty encoding */ playerTimeControlStatusObserver;
    void /* unknown type, empty encoding */ displayMode;
    void /* unknown type, empty encoding */ displayModeSubject;
    void /* unknown type, empty encoding */ $__lazy_storage_$_displayModePublisher;
    void /* unknown type, empty encoding */ loadTextureTask;
}

- (id)init;
- (void)dealloc;
- (void).cxx_destruct;

@end