Home | History | Annotate | Download | only in audio

Lines Matching defs:Buffer

22 #include "audio/Buffer.h"
24 Buffer::Buffer(size_t capacity, size_t size, bool stereo)
31 //LOGV("Buffer %d data %x", capacity, (unsigned int)mData);
39 Buffer::~Buffer()
42 //LOGV("~Buffer %d", mCapacity);
45 void Buffer::changeToMono(ConvertOption option)
72 bool Buffer::changeToStereo()
80 Buffer* Buffer::loadFromFile(const android::String8& filename)
88 LOGE("Buffer::loadFromFile specified file %s has unknown extension.", filename.string());
94 LOGE("Buffer::loadFromFile cannot open file %s.", filename.string());
98 Buffer* buffer = new Buffer(size, size, stereo);
99 if (buffer == NULL) {
103 file.read(buffer->mData, size); //TODO handle read error
105 return buffer;
108 bool Buffer::saveToFile(const android::String8& filename)
119 LOGE("Buffer::saveToFile cannot create file %s.",
133 bool Buffer::operator == (const Buffer& b) const