Lines Matching full:player
18 // Proxy for media player implementations
273 String16("media.player"), new MediaPlayerService());
415 result.append(" lock is taken, no dump from player and audio output\n");
630 // and reset the player. We assume the player will serialize
648 // determine if we have the right player type
651 ALOGV("delete player");
732 ALOGV("player type = %d", playerType);
735 // create the right type of player
890 // create the right type of player
958 // Note that we must set the player's new GraphicBufferProducer before
984 // This call doesn't need to access the native player.
1003 sp<MediaPlayerBase> player = getPlayer();
1004 if (player == 0) return UNKNOWN_ERROR;
1026 status = player->getMetadata(ids, reply);
1193 status_t MediaPlayerService::Client::setNextPlayer(const sp<IMediaPlayer>& player) {
1196 sp<Client> c = static_cast<Client*>(player.get());
1221 // for hardware output, call player instead
1238 // for hardware output, call player instead
1274 // TODO: for hardware output, call player instead
1312 // for hardware output, call player instead
1382 // player selection has been made (since the presence or absence of a
1383 // retransmit endpoint is going to determine which player is selected during
2162 // This is possible even without the next player being started,
2163 // for example, the next player could be prepared and seeked.
2178 ALOGW("Ignoring gapless playback because next player has already started");
2324 // to the new player so that unducking may occur as expected.
2339 // player has already started, but before it is registered to receive
2374 // by another player, but the format turned out to be incompatible.