Lines Matching defs:MediaPlayerService
21 #define LOG_TAG "MediaPlayerService"
65 #include "MediaPlayerService.h"
201 /* static */ int MediaPlayerService::AudioOutput::mMinBufferCount = 4;
202 /* static */ bool MediaPlayerService::AudioOutput::mIsOnEmulator = false;
204 void MediaPlayerService::instantiate() {
206 String16("media.player"), new MediaPlayerService());
209 MediaPlayerService::MediaPlayerService()
211 ALOGV("MediaPlayerService created");
226 MediaPlayerService::~MediaPlayerService()
228 ALOGV("MediaPlayerService destroyed");
231 sp<IMediaRecorder> MediaPlayerService::createMediaRecorder()
242 void MediaPlayerService::removeMediaRecorderClient(wp<MediaRecorderClient> client)
249 sp<IMediaMetadataRetriever> MediaPlayerService::createMetadataRetriever()
257 sp<IMediaPlayer> MediaPlayerService::create(const sp<IMediaPlayerClient>& client,
278 sp<IOMX> MediaPlayerService::getOMX() {
288 sp<ICrypto> MediaPlayerService::makeCrypto() {
292 sp<IDrm> MediaPlayerService::makeDrm() {
296 sp<IHDCP> MediaPlayerService::makeHDCP(bool createEncryptionModule) {
300 sp<IRemoteDisplay> MediaPlayerService::listenForRemoteDisplay(
309 status_t MediaPlayerService::updateProxyConfig(
314 status_t MediaPlayerService::AudioCache::dump(int fd, const Vector<String16>& args) const
336 status_t MediaPlayerService::AudioOutput::dump(int fd, const Vector<String16>& args) const
360 status_t MediaPlayerService::Client::dump(int fd, const Vector<String16>& args) const
380 status_t MediaPlayerService::dump(int fd, const Vector<String16>& args)
387 "can't dump MediaPlayerService from pid=%d, uid=%d\n",
494 void MediaPlayerService::removeClient(wp<Client> client)
500 MediaPlayerService::Client::Client(
501 const sp<MediaPlayerService>& service, pid_t pid,
522 MediaPlayerService::Client::~Client()
531 void MediaPlayerService::Client::disconnect()
562 sp<MediaPlayerBase> MediaPlayerService::Client::createPlayer(player_type playerType)
581 sp<MediaPlayerBase> MediaPlayerService::Client::setDataSource_pre(
600 void MediaPlayerService::Client::setDataSource_post(
624 status_t MediaPlayerService::Client::setDataSource(
665 status_t MediaPlayerService::Client::setDataSource(int fd, int64_t offset, int64_t length)
705 status_t MediaPlayerService::Client::setDataSource(
719 void MediaPlayerService::Client::disconnectNativeWindow() {
732 status_t MediaPlayerService::Client::setVideoSurfaceTexture(
782 status_t MediaPlayerService::Client::invoke(const Parcel& request,
791 status_t MediaPlayerService::Client::setMetadataFilter(const Parcel& filter)
806 status_t MediaPlayerService::Client::getMetadata(
849 status_t MediaPlayerService::Client::prepareAsync()
862 status_t MediaPlayerService::Client::start()
871 status_t MediaPlayerService::Client::stop()
879 status_t MediaPlayerService::Client::pause()
887 status_t MediaPlayerService::Client::isPlaying(bool* state)
897 status_t MediaPlayerService::Client::getCurrentPosition(int *msec)
911 status_t MediaPlayerService::Client::getDuration(int *msec)
925 status_t MediaPlayerService::Client::setNextPlayer(const sp<IMediaPlayer>& player) {
946 status_t MediaPlayerService::Client::seekTo(int msec)
954 status_t MediaPlayerService::Client::reset()
963 status_t MediaPlayerService::Client::setAudioStreamType(audio_stream_type_t type)
972 status_t MediaPlayerService::Client::setLooping(int loop)
981 status_t MediaPlayerService::Client::setVolume(float leftVolume, float rightVolume)
1002 status_t MediaPlayerService::Client::setAuxEffectSendLevel(float level)
1010 status_t MediaPlayerService::Client::attachAuxEffect(int effectId)
1018 status_t MediaPlayerService::Client::setParameter(int key, const Parcel &request) {
1025 status_t MediaPlayerService::Client::getParameter(int key, Parcel *reply) {
1032 status_t MediaPlayerService::Client::setRetransmitEndpoint(
1062 status_t MediaPlayerService::Client::getRetransmitEndpoint(
1081 void MediaPlayerService::Client::notify(
1121 bool MediaPlayerService::Client::shouldDropMetadata(media::Metadata::Type code) const
1137 void MediaPlayerService::Client::addNewMetadataUpdate(media::Metadata::Type metadata_type) {
1179 status_t MediaPlayerService::decode(const char* url, uint32_t *pSampleRate, int* pNumChannels,
1240 status_t MediaPlayerService::decode(int fd, int64_t offset, int64_t length,
1299 MediaPlayerService::AudioOutput::AudioOutput(int sessionId, int uid)
1319 MediaPlayerService::AudioOutput::~AudioOutput()
1325 void MediaPlayerService::AudioOutput::setMinBufferCount()
1334 bool MediaPlayerService::AudioOutput::isOnEmulator()
1340 int MediaPlayerService::AudioOutput::getMinBufferCount()
1346 ssize_t MediaPlayerService::AudioOutput::bufferSize() const
1352 ssize_t MediaPlayerService::AudioOutput::frameCount() const
1358 ssize_t MediaPlayerService::AudioOutput::channelCount() const
1364 ssize_t MediaPlayerService::AudioOutput::frameSize() const
1370 uint32_t MediaPlayerService::AudioOutput::latency () const
1376 float MediaPlayerService::AudioOutput::msecsPerFrame() const
1381 status_t MediaPlayerService::AudioOutput::getPosition(uint32_t *position) const
1387 status_t MediaPlayerService::AudioOutput::getFramesWritten(uint32_t *frameswritten) const
1394 status_t MediaPlayerService::AudioOutput::setParameters(const String8& keyValuePairs)
1400 String8 MediaPlayerService::AudioOutput::getParameters(const String8& keys)
1406 void MediaPlayerService::AudioOutput::deleteRecycledTrack()
1433 status_t MediaPlayerService::AudioOutput::open(
1636 status_t MediaPlayerService::AudioOutput::start()
1650 void MediaPlayerService::AudioOutput::setNextOutput(const sp<AudioOutput>& nextOutput) {
1655 void MediaPlayerService::AudioOutput::switchToNextOutput() {
1673 ssize_t MediaPlayerService::AudioOutput::write(const void* buffer, size_t size)
1686 void MediaPlayerService::AudioOutput::stop()
1692 void MediaPlayerService::AudioOutput::flush()
1698 void MediaPlayerService::AudioOutput::pause()
1704 void MediaPlayerService::AudioOutput::close()
1710 void MediaPlayerService::AudioOutput::setVolume(float left, float right)
1720 status_t MediaPlayerService::AudioOutput::setPlaybackRatePermille(int32_t ratePermille)
1736 status_t MediaPlayerService::AudioOutput::setAuxEffectSendLevel(float level)
1746 status_t MediaPlayerService::AudioOutput::attachAuxEffect(int effectId)
1757 void MediaPlayerService::AudioOutput::CallbackWrapper(
1811 int MediaPlayerService::AudioOutput::getSessionId() const
1816 uint32_t MediaPlayerService::AudioOutput::getSampleRate() const
1824 MediaPlayerService::AudioCache::AudioCache(const sp<IMemoryHeap>& heap) :
1830 uint32_t MediaPlayerService::AudioCache::latency () const
1835 float MediaPlayerService::AudioCache::msecsPerFrame() const
1840 status_t MediaPlayerService::AudioCache::getPosition(uint32_t *position) const
1847 status_t MediaPlayerService::AudioCache::getFramesWritten(uint32_t *written) const
1919 status_t MediaPlayerService::AudioCache::open(
1941 status_t MediaPlayerService::AudioCache::start() {
1948 void MediaPlayerService::AudioCache::stop() {
1954 ssize_t MediaPlayerService::AudioCache::write(const void* buffer, size_t size)
1973 status_t MediaPlayerService::AudioCache::wait()
1989 void MediaPlayerService::AudioCache::notify(
2019 int MediaPlayerService::AudioCache::getSessionId() const
2024 uint32_t MediaPlayerService::AudioCache::getSampleRate() const
2032 void MediaPlayerService::addBatteryData(uint32_t params)
2172 status_t MediaPlayerService::pullBatteryData(Parcel* reply) {