summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/wifi-display/source/PlaybackSession.cpp
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2012-10-03 09:01:11 -0700
committerAndreas Huber <andih@google.com>2012-10-03 09:01:11 -0700
commit8d16bbc5a354d302abfd912b8d88d9c7feb3948f (patch)
tree8280fbf907ec72b8345aebe44b2d9b0d1b0105a7 /media/libstagefright/wifi-display/source/PlaybackSession.cpp
parent47aa9c47a0796bb695d09aa307b2d1c2c913f0eb (diff)
downloadframeworks_av-8d16bbc5a354d302abfd912b8d88d9c7feb3948f.zip
frameworks_av-8d16bbc5a354d302abfd912b8d88d9c7feb3948f.tar.gz
frameworks_av-8d16bbc5a354d302abfd912b8d88d9c7feb3948f.tar.bz2
Increase polling frequency again temporarily to fix A/V issues
Fixes a bug in the silence detection and increases the timeout after which we enter "silent mode" to 10 secs. Change-Id: I802b058f054becd5c377186664437f7b3970193f related-to-bug: 7248248
Diffstat (limited to 'media/libstagefright/wifi-display/source/PlaybackSession.cpp')
-rw-r--r--media/libstagefright/wifi-display/source/PlaybackSession.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/media/libstagefright/wifi-display/source/PlaybackSession.cpp b/media/libstagefright/wifi-display/source/PlaybackSession.cpp
index c91b4c8..ffdafed 100644
--- a/media/libstagefright/wifi-display/source/PlaybackSession.cpp
+++ b/media/libstagefright/wifi-display/source/PlaybackSession.cpp
@@ -919,13 +919,22 @@ status_t WifiDisplaySource::PlaybackSession::addVideoSource() {
source->setUseAbsoluteTimestamps();
+#if 1
sp<RepeaterSource> videoSource =
new RepeaterSource(source, 30.0 /* rateHz */);
+#endif
+#if 1
size_t numInputBuffers;
status_t err = addSource(
true /* isVideo */, videoSource, true /* isRepeaterSource */,
&numInputBuffers);
+#else
+ size_t numInputBuffers;
+ status_t err = addSource(
+ true /* isVideo */, source, false /* isRepeaterSource */,
+ &numInputBuffers);
+#endif
if (err != OK) {
return err;