diff --git a/src/components/playerstats/playerstats.js b/src/components/playerstats/playerstats.js
index 8d7d162c7dd..4b130d00c92 100644
--- a/src/components/playerstats/playerstats.js
+++ b/src/components/playerstats/playerstats.js
@@ -172,12 +172,17 @@ function getTranscodingStats(session, player, displayPlayMethod) {
value: session.TranscodingInfo.TranscodeReasons.map(translateReason).join('
')
});
}
- if (session.TranscodingInfo.HardwareAccelerationType) {
- sessionStats.push({
- label: globalize.translate('LabelHardwareEncoding'),
- value: session.TranscodingInfo.HardwareAccelerationType
- });
- }
+ // Hide this for now because it is not useful in its current state.
+ // This only reflects the configuration in the dashboard, but the actual
+ // decoder/encoder selection is more complex. As a result, the hardware
+ // encoder may not be used even if hardware acceleration is configured,
+ // making the display of hardware acceleration misleading.
+ // if (session.TranscodingInfo.HardwareAccelerationType) {
+ // sessionStats.push({
+ // label: globalize.translate('LabelHardwareEncoding'),
+ // value: session.TranscodingInfo.HardwareAccelerationType
+ // });
+ // }
}
return sessionStats;
diff --git a/src/controllers/dashboard/encodingsettings.html b/src/controllers/dashboard/encodingsettings.html
index 371a54abfbf..3bb7aaf0119 100644
--- a/src/controllers/dashboard/encodingsettings.html
+++ b/src/controllers/dashboard/encodingsettings.html
@@ -11,7 +11,7 @@