@interface Web_RTCVideoDecoderVTBAV1 : NSObject { struct RetainPtr { void *m_ptr; } _videoFormat; struct RetainPtr { void *m_ptr; } _decompressionSession; struct BlockPtr { id /* block */ m_block; } _callback; int _error; int _width; int _height; BOOL _shouldCheckFormat; } - (void)setCallback:(id /* block */)a0; - (id)init; - (void)dealloc; - (void)flush; - (id).cxx_construct; - (void).cxx_destruct; - (void)setError:(int)a0; - (void)configureDecompressionSession; - (long long)decodeData:(const char *)a0 size:(unsigned long long)a1 timeStamp:(long long)a2; - (void)destroyDecompressionSession; - (long long)releaseDecoder; - (int)resetDecompressionSession; - (void)setWidth:(unsigned short)a0 height:(unsigned short)a1; @end