History

first cut at codec plugins

Brad Hefta-Gaub committed 10 years ago

Commit be379211 parent 647714212 files · +224 −7Browse files

Showing the changes to interface/src/Application.cpp (1 of 12 files). Show all

Unified · Split

interface/src/Application.cpp+7−0
@@ -85,6 +85,7 @@ · 84 unmodified lines
8585 #include <PhysicsEngine.h>
8686 #include <PhysicsHelpers.h>
8787 #include <plugins/PluginManager.h>
88+#include <plugins/CodecPlugin.h>
8889 #include <RenderableWebEntityItem.h>
8990 #include <RenderShadowTask.h>
9091 #include <RenderDeferredTask.h>
@@ -1236,7 +1237,13 @@ QString Application::getUserAgent() { · 1145 unmodified lines
12361237 userAgent += " " + formatPluginName(ip->getName());
12371238 }
12381239 }
1240+ // for codecs, we include all of them, even if not active
1241+ auto codecPlugins = PluginManager::getInstance()->getCodecPlugins();
1242+ for (auto& cp : codecPlugins) {
1243+ userAgent += " " + formatPluginName(cp->getName());
1244+ }
12391245
1246+ qDebug() << __FUNCTION__ << ":" << userAgent;
12401247 return userAgent;
12411248 }
12421249