Lines Matching full:player
107 status_t MediaPlayer::attachNewPlayer(const sp<IMediaPlayer>& player)
122 mPlayer = player;
123 if (player != 0) {
127 ALOGE("Unable to create media player");
146 sp<IMediaPlayer> player(service->create(this, mAudioSessionId));
147 if ((NO_ERROR != doSetRetransmitEndpoint(player)) ||
148 (NO_ERROR != player->setDataSource(url, headers))) {
149 player.clear();
151 err = attachNewPlayer(player);
163 sp<IMediaPlayer> player(service->create(this, mAudioSessionId));
164 if ((NO_ERROR != doSetRetransmitEndpoint(player)) ||
165 (NO_ERROR != player->setDataSource(fd, offset, length))) {
166 player.clear();
168 err = attachNewPlayer(player);
179 sp<IMediaPlayer> player(service->create(this, mAudioSessionId));
180 if ((NO_ERROR != doSetRetransmitEndpoint(player)) ||
181 (NO_ERROR != player->setDataSource(source))) {
182 player.clear();
184 err = attachNewPlayer(player);
357 ALOGV("isPlaying: no active player");
496 status_t MediaPlayer::doSetRetransmitEndpoint(const sp<IMediaPlayer>& player) {
499 if (player == NULL) {
504 return player->setRetransmitEndpoint(&mRetransmitEndpoint);
550 ALOGV("isLooping: no active player");
623 ALOGV("setParameter: no active player");
634 ALOGV("getParameter: no active player");
828 ALOGE("next player is not prepared");