OpenShot Library | libopenshot-audio
0.2.0
|
54 size_t sourceDataSize,
55 bool keepInternalCopyOfData);
67 bool keepInternalCopyOfData);
73 const void*
getData() const noexcept {
return data; }
79 int64 getPosition()
override;
80 bool setPosition (int64)
override;
81 int64 getTotalLength()
override;
82 bool isExhausted()
override;
83 int read (
void* destBuffer,
int maxBytesToRead)
override;
84 void skipNextBytes (int64 numBytesToSkip)
override;
89 size_t dataSize, position = 0;
92 void createInternalCopy();
#define JUCE_API
This macro is added to all JUCE public class declarations.
A class to hold a resizable block of raw data.