Преглед изворни кода

CodecsComponent: headers fixup

Vincent Lang пре 8 година
родитељ
комит
827c06c4e3
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      src/player/CodecsComponent.cpp

+ 3 - 1
src/player/CodecsComponent.cpp

@@ -36,8 +36,10 @@
 Q_DECLARE_METATYPE(CodecDriver);
 
 #ifdef HAVE_CODEC_MANIFEST
+#define WITH_CODECS 1
 #include "CodecManifest.h"
 #else
+#define WITH_CODECS 0
 #define CODEC_VERSION   "dummy"
 #define SHLIB_PREFIX    ""
 #define SHLIB_EXTENSION "dummy"
@@ -680,7 +682,7 @@ static Downloader::HeaderList getPlexHeaders()
   QString auth = SystemComponent::Get().authenticationToken();
   if (auth.size())
     headers.append({"X-Plex-Token", auth});
-  headers.append({"X-Plex-Product", "Plex Media Player"});
+  headers.append({"X-Plex-Product", WITH_CODECS ? "Plex Media Player" : "openpmp"});
   headers.append({"X-Plex-Platform", "Konvergo"});
   return headers;
 }