summaryrefslogtreecommitdiff
path: root/media
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2012-09-12 12:15:18 -0700
committerAndreas Huber <andih@google.com>2012-09-13 09:22:49 -0700
commit5a832f87b680ead3606c4448a0a82c0e556d1b93 (patch)
treee457812d56837e8701b46e40db414eed3771f789 /media
parentbdde5f884eaf270ab4b806849f3122a46cd872ce (diff)
Use proper number of video buffers to be acquired simultaneously from
SurfaceMediaSource, this should match the number of encoder input buffers. Change-Id: Ibeb102337fd23698c5321c63dd3cb00b93e632b0
Diffstat (limited to 'media')
-rw-r--r--media/libstagefright/wifi-display/source/PlaybackSession.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/media/libstagefright/wifi-display/source/PlaybackSession.cpp b/media/libstagefright/wifi-display/source/PlaybackSession.cpp
index 5d0ddf1f..a6bb8c6f 100644
--- a/media/libstagefright/wifi-display/source/PlaybackSession.cpp
+++ b/media/libstagefright/wifi-display/source/PlaybackSession.cpp
@@ -785,8 +785,7 @@ status_t WifiDisplaySource::PlaybackSession::addVideoSource() {
}
// Add one reference to account for the serializer.
- // Add another two for unknown reasons.
- err = source->setMaxAcquiredBufferCount(15); // XXX numInputBuffers + 2);
+ err = source->setMaxAcquiredBufferCount(numInputBuffers);
CHECK_EQ(err, (status_t)OK);
mBufferQueue = source->getBufferQueue();