Home | History | Annotate | Download | only in nuplayer

Lines Matching defs:source

2  * Copyright (C) 2010 The Android Open Source Project
146 void NuPlayer::setDataSourceAsync(const sp<IStreamSource> &source) {
154 msg->setObject("source", new MP4Source(notify, source));
156 msg->setObject("source", new StreamingSource(notify, source));
186 sp<Source> source;
188 source = new HTTPLiveSource(notify, url, headers, mUIDValid, mUID);
190 source = new RTSPSource(notify, url, headers, mUIDValid, mUID);
195 source = new RTSPSource(notify, url, headers, mUIDValid, mUID, true);
197 source = new GenericSource(notify, url, headers, mUIDValid, mUID);
200 msg->setObject("source", source);
209 sp<Source> source = new GenericSource(notify, fd, offset, length);
210 msg->setObject("source", source);
291 CHECK(msg->findObject("source", &obj));
293 mSource = static_cast<Source *>(obj.get());
431 if (mSourceFlags & Source::FLAG_DYNAMIC_DURATION) {
1066 sp<AMessage> NuPlayer::Source::getFormat(bool audio) {
1258 case Source::kWhatPrepared:
1261 // This is a stale notification from a source that was
1263 // We handled the reset, the source is gone.
1285 case Source::kWhatFlagsChanged:
1290 if ((mSourceFlags & Source::FLAG_DYNAMIC_DURATION)
1291 && (!(flags & Source::FLAG_DYNAMIC_DURATION))) {
1293 } else if (!(mSourceFlags & Source::FLAG_DYNAMIC_DURATION)
1294 && (flags & Source::FLAG_DYNAMIC_DURATION)
1303 case Source::kWhatVideoSizeChanged:
1313 case Source::kWhatBufferingStart:
1319 case Source::kWhatBufferingEnd:
1332 void NuPlayer::Source::notifyFlagsChanged(uint32_t flags) {
1339 void NuPlayer::Source::notifyVideoSizeChanged(int32_t width, int32_t height) {
1347 void NuPlayer::Source::notifyPrepared(status_t err) {
1354 void NuPlayer::Source::onMessageReceived(const sp<AMessage> &msg) {