diff options
author | James Dong <jdong@google.com> | 2011-06-01 15:27:20 -0700 |
---|---|---|
committer | James Dong <jdong@google.com> | 2011-06-02 10:13:52 -0700 |
commit | b33d2ac90cfce0fe6db8c3e979e7ae2bbfc28163 (patch) | |
tree | 9c0ce3c250ee66779410c79580b37b036486e56d /media/libstagefright/AwesomePlayer.cpp | |
parent | d217a8c4632b3e3065f8c2a26b9ce4dc4c97171f (diff) | |
download | frameworks_av-b33d2ac90cfce0fe6db8c3e979e7ae2bbfc28163.zip frameworks_av-b33d2ac90cfce0fe6db8c3e979e7ae2bbfc28163.tar.gz frameworks_av-b33d2ac90cfce0fe6db8c3e979e7ae2bbfc28163.tar.bz2 |
Do not call getEstimatedBandwidth if the streaming is not HTTP-based
Change-Id: I4ab6c57e5b2b989676b8dfbb98402d10a5752261
Diffstat (limited to 'media/libstagefright/AwesomePlayer.cpp')
-rw-r--r-- | media/libstagefright/AwesomePlayer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/media/libstagefright/AwesomePlayer.cpp b/media/libstagefright/AwesomePlayer.cpp index 07a47e5..3a58d3f 100644 --- a/media/libstagefright/AwesomePlayer.cpp +++ b/media/libstagefright/AwesomePlayer.cpp @@ -715,7 +715,7 @@ void AwesomePlayer::onBufferingUpdate() { void AwesomePlayer::sendCacheStats() { sp<MediaPlayerBase> listener = mListener.promote(); - if (listener != NULL) { + if (listener != NULL && mCachedSource != NULL) { int32_t kbps = 0; status_t err = mCachedSource->getEstimatedBandwidthKbps(&kbps); if (err == OK) { |