BSimpleMediaClient
class BSimpleMediaClient : public BMediaClient {
BSimpleMediaClient(const char* name,
virtual ~BSimpleMediaClient();
static BSimpleMediaClient* sProducer = NULL;
static BSimpleMediaClient* sConsumer = NULL;
static BSimpleMediaClient* sFilter = NULL;
static BSimpleMediaClient* sProducers[MAX_MULTI_CLIENTS];
static BSimpleMediaClient* sConsumers[MAX_MULTI_CLIENTS];
sProducer = new BSimpleMediaClient("MediaClientProducer");
sConsumer = new BSimpleMediaClient("MediaClientConsumer");
sFilter = new BSimpleMediaClient("MediaClientFilter");
sConsumers[i] = new BSimpleMediaClient("Test Consumer");
sProducer = new BSimpleMediaClient("MediaClientProducer");
sProducers[i] = new BSimpleMediaClient("Test Producer");
sConsumer = new BSimpleMediaClient("MediaClientConsumer");
sFilter = new BSimpleMediaClient("MediaClientFilter");
BSimpleMediaClient::B_FORMAT_SUGGESTION,
void BSimpleMediaClient::_ReservedSimpleMediaClient0() {}
void BSimpleMediaClient::_ReservedSimpleMediaClient1() {}
BSimpleMediaClient::BSimpleMediaClient(const char* name,
void BSimpleMediaClient::_ReservedSimpleMediaClient2() {}
void BSimpleMediaClient::_ReservedSimpleMediaClient3() {}
void BSimpleMediaClient::_ReservedSimpleMediaClient4() {}
void BSimpleMediaClient::_ReservedSimpleMediaClient5() {}
BSimpleMediaClient::~BSimpleMediaClient()
BSimpleMediaClient::BeginInput()
BSimpleMediaClient::BeginOutput()
BSimpleMediaClient::SetHook(notify_hook notifyHook, void* cookie)
BSimpleMediaClient::HandleStart(bigtime_t performanceTime)
(*fNotifyHook)(BSimpleMediaClient::fNotifyCookie,
BSimpleMediaClient::B_WILL_START,
BSimpleMediaClient::HandleStop(bigtime_t performanceTime)
(*fNotifyHook)(BSimpleMediaClient::fNotifyCookie,
BSimpleMediaClient::B_WILL_STOP,
BSimpleMediaClient::HandleSeek(bigtime_t mediaTime, bigtime_t performanceTime)
(*fNotifyHook)(BSimpleMediaClient::fNotifyCookie,
BSimpleMediaClient::B_WILL_SEEK,
BSimpleMediaClient::FormatSuggestion(media_type type, int32 quality,
(*fNotifyHook)(BSimpleMediaClient::fNotifyCookie,