@class _MRAudioDataBlockProtobuf, NSData, MRAudioBuffer; @interface MRAudioDataBlock : NSObject @property (readonly, nonatomic) MRAudioBuffer *buffer; @property (readonly, nonatomic) struct { double timestamp; double sampleRate; } time; @property (readonly, nonatomic) float gain; @property (readonly, nonatomic) _MRAudioDataBlockProtobuf *protobuf; @property (readonly, nonatomic) NSData *data; - (id)initWithData:(id)a0; - (void).cxx_destruct; - (id)initWithProtobuf:(id)a0; - (id)mutableCopyWithZone:(struct _NSZone { } *)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)_copyWithZone:(struct _NSZone { } *)a0 usingConcreteClass:(Class)a1; - (void)_parseBuffer:(id)a0; - (void)_parseGain:(id)a0; - (void)_parseTimestamp:(id)a0; @end