Home | History | Annotate | Download | only in media

Lines Matching refs:buffer

29     // FIXME merge with AudioTrackShared::Buffer, AudioTrack::Buffer, and AudioRecord::Buffer
31 struct Buffer {
32 Buffer() : raw(NULL), frameCount(0) { }
50 // buffer != NULL
51 // buffer->raw unused
52 // buffer->frameCount maximum number of desired frames
55 // buffer->raw non-NULL pointer to buffer->frameCount contiguous available frames
56 // buffer->frameCount number of contiguous available frames at buffer->raw,
57 // 0 < buffer->frameCount <= entry value
60 // buffer->raw NULL
61 // buffer->frameCount 0
62 virtual status_t getNextBuffer(Buffer* buffer, int64_t pts = kInvalidPTS) = 0;
64 virtual void releaseBuffer(Buffer* buffer) = 0;