Lines Matching full:player
122 status_t MediaPlayer::attachNewPlayer(const sp<IMediaPlayer>& player)
137 mPlayer = player;
138 if (player != 0) {
140 player->getDefaultBufferingSettings(&mCurrentBufferingSettings);
144 ALOGE("Unable to create media player");
164 sp<IMediaPlayer> player(service->create(this, mAudioSessionId));
165 if ((NO_ERROR != doSetRetransmitEndpoint(player)) ||
166 (NO_ERROR != player->setDataSource(httpService, url, headers))) {
167 player.clear();
169 err = attachNewPlayer(player);
181 sp<IMediaPlayer> player(service->create(this, mAudioSessionId));
182 if ((NO_ERROR != doSetRetransmitEndpoint(player)) ||
183 (NO_ERROR != player->setDataSource(fd, offset, length))) {
184 player.clear();
186 err = attachNewPlayer(player);
197 sp<IMediaPlayer> player(service->create(this, mAudioSessionId));
198 if ((NO_ERROR != doSetRetransmitEndpoint(player)) ||
199 (NO_ERROR != player->setDataSource(source))) {
200 player.clear();
202 err = attachNewPlayer(player);
429 ALOGV("isPlaying: no active player");
635 status_t MediaPlayer::doSetRetransmitEndpoint(const sp<IMediaPlayer>& player) {
638 if (player == NULL) {
643 return player->setRetransmitEndpoint(&mRetransmitEndpoint);
697 ALOGV("isLooping: no active player");
776 // parameter doesn't require player state check
799 ALOGV_IF(mPlayer == NULL, "setParameter: no active player");
820 ALOGV("getParameter: no active player");
987 ALOGE("next player is not prepared");
1026 // Only allowed it in player's preparing/prepared state.