diff options
author | Andreas Huber <andih@google.com> | 2011-02-24 14:42:48 -0800 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2011-02-24 14:42:48 -0800 |
commit | 7314fa17093d514199fedcb55ac41136a1b31cb3 (patch) | |
tree | 87378f5d573dd94da744bdecf42f011dad05abea /media/libstagefright/httplive | |
parent | 9287abf2657bee9464965c37bdaa866d023c9d89 (diff) | |
download | frameworks_av-7314fa17093d514199fedcb55ac41136a1b31cb3.zip frameworks_av-7314fa17093d514199fedcb55ac41136a1b31cb3.tar.gz frameworks_av-7314fa17093d514199fedcb55ac41136a1b31cb3.tar.bz2 |
Suppress the logging of URLs when in incognito mode.
Change-Id: Ib951b495eae15669e160ef54686eab0eeb9b366a
related-to-bug: 3336575
Diffstat (limited to 'media/libstagefright/httplive')
-rw-r--r-- | media/libstagefright/httplive/LiveSession.cpp | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/media/libstagefright/httplive/LiveSession.cpp b/media/libstagefright/httplive/LiveSession.cpp index ee845a3..f0cd6a0 100644 --- a/media/libstagefright/httplive/LiveSession.cpp +++ b/media/libstagefright/httplive/LiveSession.cpp @@ -41,9 +41,14 @@ namespace android { const int64_t LiveSession::kMaxPlaylistAgeUs = 15000000ll; -LiveSession::LiveSession() - : mDataSource(new LiveDataSource), - mHTTPDataSource(new NuHTTPDataSource), +LiveSession::LiveSession(uint32_t flags) + : mFlags(flags), + mDataSource(new LiveDataSource), + mHTTPDataSource( + new NuHTTPDataSource( + (mFlags & kFlagIncognito) + ? NuHTTPDataSource::kFlagIncognito + : 0)), mPrevBandwidthIndex(-1), mLastPlaylistFetchTimeUs(-1), mSeqNumber(-1), @@ -139,7 +144,11 @@ void LiveSession::onConnect(const sp<AMessage> &msg) { AString url; CHECK(msg->findString("url", &url)); - LOGI("onConnect '%s'", url.c_str()); + if (!(mFlags & kFlagIncognito)) { + LOGI("onConnect '%s'", url.c_str()); + } else { + LOGI("onConnect <URL suppressed>"); + } mMasterURL = url; |