From a0f24dff86da413f9a2ff377afb86b972d71261c Mon Sep 17 00:00:00 2001 From: Andreas Date: Fri, 24 Apr 2015 17:43:18 +0200 Subject: [PATCH] Network remote: Only start transcoder when we actually have something to transcode. --- src/networkremote/songsender.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/networkremote/songsender.cpp b/src/networkremote/songsender.cpp index 0a77a6cd4..1d984c62b 100644 --- a/src/networkremote/songsender.cpp +++ b/src/networkremote/songsender.cpp @@ -114,9 +114,12 @@ void SongSender::TranscodeLosslessFiles() { total_transcode_++; } - transcoder_->Start(); - - SendTranscoderStatus(); + if (total_transcode_ > 0) { + transcoder_->Start(); + SendTranscoderStatus(); + } else { + StartTransfer(); + } } void SongSender::TranscodeJobComplete(const QString& input, const QString& output, bool success) {