From a23456b306f35b9ecf973bf5818ca39295e9e029 Mon Sep 17 00:00:00 2001 From: Ashish Sharma Date: Thu, 7 Jul 2011 17:57:05 -0700 Subject: 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 --- media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp') diff --git a/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp b/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp index 887fe7c..180460b 100644 --- a/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp +++ b/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp @@ -61,6 +61,12 @@ status_t ChromiumHTTPDataSource::connect( off64_t offset) { Mutex::Autolock autoLock(mLock); + uid_t uid; + if (getUID(&uid)) { + mDelegate->setUID(uid); + } + LOG_PRI(ANDROID_LOG_VERBOSE, LOG_TAG, "connect on behalf of uid %d", uid); + return connect_l(uri, headers, offset); } -- cgit v1.1