OSDN Git Service

Transmit frames at a higher frame rate for smoother updates, increase
authorAndreas Huber <andih@google.com>
Thu, 30 Aug 2012 17:01:17 +0000 (10:01 -0700)
committerAndreas Huber <andih@google.com>
Thu, 30 Aug 2012 17:01:17 +0000 (10:01 -0700)
video bandwidth to 5 Mbit/sec.

Change-Id: Ieb9051b0f29d5a20004d1b3befdb745bc67769c7

media/libstagefright/wifi-display/source/Converter.cpp
media/libstagefright/wifi-display/source/PlaybackSession.cpp

index 655fbae..ee05e45 100644 (file)
@@ -86,8 +86,8 @@ status_t Converter::initEncoder() {
     if (isAudio) {
         mOutputFormat->setInt32("bitrate", 64000);      // 64 kBit/sec
     } else {
-        mOutputFormat->setInt32("bitrate", 3000000);    // 3Mbit/sec
-        mOutputFormat->setInt32("frame-rate", 30);
+        mOutputFormat->setInt32("bitrate", 5000000);    // 5Mbit/sec
+        mOutputFormat->setInt32("frame-rate", 60);
         mOutputFormat->setInt32("i-frame-interval", 3);  // Iframes every 3 secs
     }
 
index 6b42431..53d27c1 100644 (file)
@@ -624,7 +624,7 @@ status_t WifiDisplaySource::PlaybackSession::setupPacketizer() {
     ssize_t index = mSerializer->addSource(source);
 #else
     ssize_t index = mSerializer->addSource(
-            new RepeaterSource(source, 30.0 /* rateHz */));
+            new RepeaterSource(source, 55.0 /* rateHz */));
 #endif
 
     CHECK_GE(index, 0);