| 2295 | } |
| 2296 | |
| 2297 | static QString formatAudioSupportDetails(int streamCount, const QStringList& sliceLabels) |
| 2298 | { |
| 2299 | if (streamCount <= 0) { |
| 2300 | return "No RX audio packets seen yet."; |
| 2301 | } |
| 2302 | return QString("The radio sends PC speaker audio as a mixed remote_audio_rx stream. " |
| 2303 | "Slice audio is mixed before the packet stream, so per-slice packet timing is not available here. " |
| 2304 | "The Audio tab shows the transport stream rows; current mix: %1.") |
| 2305 | .arg(formatSliceMix(sliceLabels)); |
| 2306 | } |
| 2307 | |
| 2308 | static QString formatAudioStreamSource(const QStringList& sliceLabels) |
| 2309 | { |
no test coverage detected