diff options
author | Ashish Sharma <ashishsharma@google.com> | 2011-07-07 17:57:05 -0700 |
---|---|---|
committer | Ashish Sharma <ashishsharma@google.com> | 2011-08-05 12:58:14 -0700 |
commit | a23456b306f35b9ecf973bf5818ca39295e9e029 (patch) | |
tree | 306cdb8f5f84adc84f2ecf7e5a34c80d988b9818 /media/libmediaplayerservice/MediaPlayerService.cpp | |
parent | ea7c2fea6a031d37270cb5b22b432729626b266d (diff) | |
download | frameworks_av-a23456b306f35b9ecf973bf5818ca39295e9e029.zip frameworks_av-a23456b306f35b9ecf973bf5818ca39295e9e029.tar.gz frameworks_av-a23456b306f35b9ecf973bf5818ca39295e9e029.tar.bz2 |
Network traffic accounting for chromium stack support in mediaserver.
- Atribute network activity to uid calling the mediaplayer
- Enables logging of chromium network stack in logcat
Change-Id: I2d28c8392248a056b3cee305dd4d4475ebba4337
Diffstat (limited to 'media/libmediaplayerservice/MediaPlayerService.cpp')
-rw-r--r-- | media/libmediaplayerservice/MediaPlayerService.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/media/libmediaplayerservice/MediaPlayerService.cpp b/media/libmediaplayerservice/MediaPlayerService.cpp index 1e7c969..8630ec1 100644 --- a/media/libmediaplayerservice/MediaPlayerService.cpp +++ b/media/libmediaplayerservice/MediaPlayerService.cpp @@ -255,8 +255,8 @@ sp<IMediaPlayer> MediaPlayerService::create( this, pid, connId, client, audioSessionId, IPCThreadState::self()->getCallingUid()); - LOGV("Create new client(%d) from pid %d, url=%s, connId=%d, audioSessionId=%d", - connId, pid, url, connId, audioSessionId); + LOGV("Create new client(%d) from pid %d, uid %d, url=%s, connId=%d, audioSessionId=%d", + connId, pid, IPCThreadState::self()->getCallingUid(), url, connId, audioSessionId); if (NO_ERROR != c->setDataSource(url, headers)) { c.clear(); @@ -277,8 +277,9 @@ sp<IMediaPlayer> MediaPlayerService::create(pid_t pid, const sp<IMediaPlayerClie this, pid, connId, client, audioSessionId, IPCThreadState::self()->getCallingUid()); - LOGV("Create new client(%d) from pid %d, fd=%d, offset=%lld, length=%lld, audioSessionId=%d", - connId, pid, fd, offset, length, audioSessionId); + LOGV("Create new client(%d) from pid %d, uid %d, fd=%d, offset=%lld, " + "length=%lld, audioSessionId=%d", connId, pid, + IPCThreadState::self()->getCallingUid(), fd, offset, length, audioSessionId); if (NO_ERROR != c->setDataSource(fd, offset, length)) { c.clear(); } else { |