Lines Matching refs:MediaBufferPuller
18 #define LOG_TAG "MediaBufferPuller"
24 #include "MediaBufferPuller.h"
29 MediaBufferPuller::MediaBufferPuller(const sp<MediaSource>& source)
41 MediaBufferPuller::~MediaBufferPuller() {
45 bool MediaBufferPuller::hasMediaSourceReturnedError() const {
49 void MediaBufferPuller::start() {
56 void MediaBufferPuller::stop() {
78 MediaBuffer* MediaBufferPuller::getBufferNonBlocking() {
89 MediaBuffer* MediaBufferPuller::getBufferBlocking() {
104 void MediaBufferPuller::putBuffer(MediaBuffer* buffer) {
110 int MediaBufferPuller::acquireThreadStart(void* arg) {
111 MediaBufferPuller* self = (MediaBufferPuller*)arg;
116 int MediaBufferPuller::releaseThreadStart(void* arg) {
117 MediaBufferPuller* self = (MediaBufferPuller*)arg;
122 void MediaBufferPuller::acquireThreadFunc() {
149 void MediaBufferPuller::releaseThreadFunc() {