diff --git a/app/src/main/java/com/limelight/binding/video/MediaCodecDecoderRenderer.java b/app/src/main/java/com/limelight/binding/video/MediaCodecDecoderRenderer.java index 4bfdb10a..ed8dcd62 100644 --- a/app/src/main/java/com/limelight/binding/video/MediaCodecDecoderRenderer.java +++ b/app/src/main/java/com/limelight/binding/video/MediaCodecDecoderRenderer.java @@ -656,17 +656,18 @@ public class MediaCodecDecoderRenderer extends VideoDecoderRenderer { } float decodeTimeMs = (float)lastTwo.decoderTimeMs / lastTwo.totalFramesReceived; - String perfText = context.getString( - R.string.perf_overlay_text, - initialWidth + "x" + initialHeight, - decoder, - fps.totalFps, - fps.receivedFps, - fps.renderedFps, - (float)lastTwo.framesLost / lastTwo.totalFrames * 100, - ((float)lastTwo.totalTimeMs / lastTwo.totalFramesReceived) - decodeTimeMs, - decodeTimeMs); - perfListener.onPerfUpdate(perfText); + StringBuilder sb = new StringBuilder(); + sb.append(context.getString(R.string.perf_overlay_dimensions, initialWidth + "x" + initialHeight)).append('\n'); + sb.append(context.getString(R.string.perf_overlay_decoder, decoder)).append('\n'); + sb.append(context.getString(R.string.perf_overlay_hostfps, fps.totalFps)).append('\n'); + sb.append(context.getString(R.string.perf_overlay_incomingfps, fps.receivedFps)).append('\n'); + sb.append(context.getString(R.string.perf_overlay_renderingfps, fps.renderedFps)).append('\n'); + sb.append(context.getString(R.string.perf_overlay_netdrops, + (float)lastTwo.framesLost / lastTwo.totalFrames * 100)).append('\n'); + sb.append(context.getString(R.string.perf_overlay_recvtime, + ((float)lastTwo.totalTimeMs / lastTwo.totalFramesReceived) - decodeTimeMs)).append('\n'); + sb.append(context.getString(R.string.perf_overlay_dectime, decodeTimeMs)); + perfListener.onPerfUpdate(sb.toString()); } globalVideoStats.add(activeWindowVideoStats); diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index db4ff0c0..244bb9c7 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -94,14 +94,15 @@ Langsame Verbindung zum Host \nReduziere die Bitrate Sehr langsame Verbindung zum Host - Videodimensionen: %1$s -\nDecoder: %2$s -\nGeschätzte Host Bildwiederholrate: %3$.2f FPS -\nBildwiederholrate der Netzwerkübertragung: %4$.2f FPS -\nWiedergabe-Bildwiederholungsrate: %5$.2f FPS -\nWegen Netzwerkübertragung ausgelassene Frames: %6$.2f%% -\nDurchschnittliche Übertragungsdauer: %7$.2f ms -\nDurchschnittliche Dekodierungszeit: %8$.2f ms + Videodimensionen: %1$s + Decoder: %1$s + Geschätzte Host Bildwiederholrate: %1$.2f FPS + Bildwiederholrate der Netzwerkübertragung: %1$.2f FPS + Wiedergabe-Bildwiederholungsrate: %1$.2f FPS + Wegen Netzwerkübertragung ausgelassene Frames: %1$.2f%% + Durchschnittliche Übertragungsdauer: %1$.2f ms + Durchschnittliche Dekodierungszeit: %1$.2f ms + Verbinde mit Host… Sitzung wiederherstellen diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 229f9398..3b467940 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -88,14 +88,14 @@ Êtes-vous sûr de vouloir supprimer ce PC \? Connexion lente au PC\nRéduisez votre débit Mauvaise connexion au PC - Dimensions vidéo : %1$s -\nDécodeur : %2$s -\nEstimation de la fréquence d\'images de l\'ordinateur hôte : %3$.2f FPS -\nFréquence d\'images entrantes du réseau : %4$.2f FPS -\nFréquence d\'images de rendu : %5$.2f FPS -\nImages perdues par votre connexion réseau : %6$.2f%% -\nTemps moyen de réception : %7$.2f ms -\nTemps moyen de décodage : %8$.2f ms + Dimensions vidéo : %1$s + Décodeur : %1$s + Estimation de la fréquence d\'images de l\'ordinateur hôte : %1$.2f FPS + Fréquence d\'images entrantes du réseau : %1$.2f FPS + Fréquence d\'images de rendu : %1$.2f FPS + Images perdues par votre connexion réseau : %1$.2f%% + Temps moyen de réception : %1$.2f ms + Temps moyen de décodage : %1$.2f ms Connexion au PC… Reprise de la session diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml index bcfb8b05..8268d985 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -7,14 +7,16 @@ Videobilderammetakt Er du sikker på at du vil avslutte det kjørende programmet\? All ulagret data vil gå tapt. Gjenoppfrisker programmer … - Videooppløsning: %1$s -\nDekoder: %2$s -\nAntatt bilderammetakt på verts-PC: %3$.2f BPS -\nInnkommende bilderammetakt fra nettverket: %4$.2f BPS -\nOpptegningsbilderammetakt: %5$.2f BPS -\nBilderammer droppet av din nettverkstilknytning: %6$.2f%% -\nGjennomsnittlig mottakstid: %7$.2f ms -\nGjennomsnittlig dekodingstid: %8$.2f ms + + Videooppløsning: %1$s + Dekoder: %1$s + Antatt bilderammetakt på verts-PC: %1$.2f BPS + Innkommende bilderammetakt fra nettverket: %1$.2f BPS + Opptegningsbilderammetakt: %1$.2f BPS + Bilderammer droppet av din nettverkstilknytning: %1$.2f%% + Gjennomsnittlig mottakstid: %1$.2f ms + Gjennomsnittlig dekodingstid: %1$.2f ms + Mistet tilknytning til PC Søker etter PC-er med GameStream kjørende … \n diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 49d63f10..0d041c0c 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -82,7 +82,14 @@ Sigur dorești să ștergi acest PC? Conexiune inceată catre PC\nRedu rata de biți Conexiune slabă catre PC - Dimensiunile video: %1$s\nDecodor: %2$s\nRata cadrelor estimata PC: %3$.2f FPS\nRata cadrelor primite din rețea: %4$.2f FPS\nRata de afisare a cadrelor: %5$.2f FPS\nCadre pierdute de rețea: %6$.2f%%\nTimpul mediu de primire: %7$.2f ms\nTimpul mediu de decodare: %8$.2f ms + Dimensiunile video: %1$s + Decodor: %1$s + Rata cadrelor estimata PC: %1$.2f FPS + Rata cadrelor primite din rețea: %1$.2f FPS + Rata de afisare a cadrelor: %1$.2f FPS + Cadre pierdute de rețea: %1$.2f%% + Timpul mediu de primire: %1$.2f ms + Timpul mediu de decodare: %1$.2f ms Se conectează la PC… diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index d90f198c..1c098e57 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -175,7 +175,14 @@ Медленное подключение к PC\nУменьшите битрейт Трансляция со скоростью 90 или 120 кадров в секунду может уменьшить задержку на устройствах высокого класса, но может вызвать задержки или сбой на устройствах без поддержки этого функционала Отображение оверлея на экране с информацией о производительности во время трансляции в режиме реального времени - Разрешение видео: %1$s\nДекодер: %2$s\nРасчетная частота кадров PC-хоста: %3$.2f FPS\nВходящая частота кадров из сети: %4$.2f FPS\nЧастота кадров при рендеринге: %5$.2f FPS\nОтброшеных кадров вашей сетью: %6$.2f%%\nСреднее время получения: %7$.2f ms\nСреднее время декодирования: %8$.2f ms + Разрешение видео: %1$s + Декодер: %1$s + Расчетная частота кадров PC-хоста: %1$.2f FPS + Входящая частота кадров из сети: %1$.2f FPS + Частота кадров при рендеринге: %1$.2f FPS + Отброшеных кадров вашей сетью: %1$.2f%% + Среднее время получения: %1$.2f ms + Среднее время декодирования: %1$.2f ms Увеличение для более плавного видео потока. Уменьшите для лучшей производительности на более слабых устройствах. Указанный PC недействителен Указанное приложение недействительно diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 9aad24a4..dba53f76 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -180,7 +180,14 @@ Повільне підключення до ПК\nЗменшити бітрейт Трансляція зі швидкістю 90 або 120 кадрів в секунду може зменшити затримку на пристроях високого класу, але може викликати затримки або збій на пристроях без підтримки цього функціоналу Відображення накладення на екрані з інформацією про продуктивність під час трансляції в режимі реального часу - Розширення відео: %1$s\nДекодер: %2$s\nРозрахункова частота кадрів ПК-хоста: %3$.2f FPS\nВхідна частота кадрів з мережі: %4$.2f FPS\nЧастота кадрів під час рендерінгу: %5$.2f FPS\nВідкинутих кадрів вашою мережею: %6$.2f%%\nСередній час отримання: %7$.2f ms\nСередній час декодування: %8$.2f ms + Розширення відео: %1$s + Декодер: %1$s + Розрахункова частота кадрів ПК-хоста: %1$.2f FPS + Вхідна частота кадрів з мережі: %1$.2f FPS + Частота кадрів під час рендерінгу: %1$.2f FPS + Відкинутих кадрів вашою мережею: %1$.2f%% + Середній час отримання: %1$.2f ms + Середній час декодування: %1$.2f ms Збільшення для більш плавного відео потоку. Зменшіть для кращої продуктивності на більш слабких пристроях. Зазначений ПК недійсний Зазначений додаток недійсне diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index da7c8464..a63a0e57 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -105,14 +105,14 @@ Thoát phiên làm việc Tiếp tục phiên làm việc Đang kết nối đến PC… - Kích thước video: %1$s -\nTrình giải mã: %2$s -\nTốc độ khung hình trên PC chủ được ước tính: %3$.2f FPS -\nTốc độ khung hình đang đến từ mạng: %4$.2f FPS -\nTốc độ khung hình kết xuất: %5$.2f FPS -\nKhung hình bị giảm bởi kết nối mạng: %6$.2f%% -\nThời gian nhận trung bình: %7$.2f ms -\nThời gian giải mã trung bình: %8$.2f ms + Kích thước video: %1$s + Trình giải mã: %1$s + Tốc độ khung hình trên PC chủ được ước tính: %1$.2f FPS + Tốc độ khung hình đang đến từ mạng: %1$.2f FPS + Tốc độ khung hình kết xuất: %1$.2f FPS + Khung hình bị giảm bởi kết nối mạng: %1$.2f%% + Thời gian nhận trung bình: %1$.2f ms + Thời gian giải mã trung bình: %1$.2f ms Kết nối đến PC bị kém Kết nối đến PC bị chậm. \nHãy giảm tốc độ bit diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index a24f3e91..4d7e57c8 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -72,7 +72,14 @@ 你确定要删除这台电脑? 与电脑连接过慢 \n 请降低码率 与电脑连接不良 - 视频分辨率: %1$s\n解码器: %2$s\n估计主机帧数: %3$.2f FPS\n网络接收帧数: %4$.2f FPS\n渲染帧数: %5$.2f FPS\n网络丢失帧: %6$.2f%%\n平均接收时间: %7$.2f ms\n平均解码时间: %8$.2f ms + 视频分辨率: %1$s + 解码器: %1$s + 估计主机帧数: %1$.2f FPS + 网络接收帧数: %1$.2f FPS + 渲染帧数: %1$.2f FPS + 网络丢失帧: %1$.2f%% + 平均接收时间: %1$.2f ms + 平均解码时间: %1$.2f ms 正在连接电脑…… 恢复串流 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 4717dc8c..6824662f 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -72,7 +72,14 @@ 你確定要刪除這台電腦? 與電腦連接過慢 \n 請降低碼率 與電腦連接不良 - 視頻解析度: %1$s\n解碼器: %2$s\n估計主機幀數: %3$.2f FPS\n網路接收幀數: %4$.2f FPS\n渲染幀數: %5$.2f FPS\n網路丟失幀: %6$.2f%%\n平均接收時間: %7$.2f ms\n平均解碼時間: %8$.2f ms + 視頻解析度: %1$s + 解碼器: %1$s + 估計主機幀數: %1$.2f FPS + 網路接收幀數: %1$.2f FPS + 渲染幀數: %1$.2f FPS + 網路丟失幀: %1$.2f%% + 平均接收時間: %1$.2f ms + 平均解碼時間: %1$.2f ms 正在連接電腦…… 恢復串流 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ffb2a6d9..009daa69 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -104,7 +104,14 @@ Are you sure you want to delete this PC? Slow connection to PC\nReduce your bitrate Poor connection to PC - Video dimensions: %1$s\nDecoder: %2$s\nEstimated host PC frame rate: %3$.2f FPS\nIncoming frame rate from network: %4$.2f FPS\nRendering frame rate: %5$.2f FPS\nFrames dropped by your network connection: %6$.2f%%\nAverage receive time: %7$.2f ms\nAverage decoding time: %8$.2f ms + Video dimensions: %1$s + Decoder: %1$s + Estimated host PC frame rate: %1$.2f FPS + Incoming frame rate from network: %1$.2f FPS + Rendering frame rate: %1$.2f FPS + Frames dropped by your network connection: %1$.2f%% + Average receive time: %1$.2f ms + Average decoding time: %1$.2f ms Connecting to PC…