diff options
Diffstat (limited to 'src/plugins/Input/ffmpeg_legacy/ffmpeg_legacy.pro')
| -rw-r--r-- | src/plugins/Input/ffmpeg_legacy/ffmpeg_legacy.pro | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/src/plugins/Input/ffmpeg_legacy/ffmpeg_legacy.pro b/src/plugins/Input/ffmpeg_legacy/ffmpeg_legacy.pro new file mode 100644 index 000000000..54099d44a --- /dev/null +++ b/src/plugins/Input/ffmpeg_legacy/ffmpeg_legacy.pro @@ -0,0 +1,59 @@ +include(../../plugins.pri) +FORMS += settingsdialog.ui +HEADERS += decoderffmpegfactory.h \ + decoder_ffmpeg.h \ + settingsdialog.h \ + ffmpegmetadatamodel.h +SOURCES += decoder_ffmpeg.cpp \ + decoderffmpegfactory.cpp \ + settingsdialog.cpp \ + ffmpegmetadatamodel.cpp + +INCLUDEPATH += ../../../ + + + +CONFIG += release \ + warn_on \ + plugin \ + link_pkgconfig +TEMPLATE = lib + +TARGET = $$PLUGINS_PREFIX/Input/ffmpeg_legacy + +unix { + isEmpty(LIB_DIR):LIB_DIR = /lib + target.path = $$LIB_DIR/qmmp/Input + INSTALLS += target + QMAKE_CLEAN = $$PLUGINS_PREFIX/Input/libffmpeg_legacy.so + LIBS += -lqmmp + QMAKE_LIBDIR += ../../../../lib + PKGCONFIG += libavcodec libavformat libavutil +} + + +win32 { + HEADERS += ../../../../src/qmmp/metadatamodel.h \ + ../../../../src/qmmp/decoderfactory.h + QMAKE_LIBDIR += ../../../../bin + LIBS += -lqmmp0 -lavcodec.dll -lavformat.dll -lavutil.dll +} + +DEFINES += __STDC_CONSTANT_MACROS + +TRANSLATIONS = translations/ffmpeg_plugin_legacy_ru.ts \ + translations/ffmpeg_plugin_legacy_uk_UA.ts \ + translations/ffmpeg_plugin_legacy_zh_CN.ts \ + translations/ffmpeg_plugin_legacy_zh_TW.ts \ + translations/ffmpeg_plugin_legacy_cs.ts \ + translations/ffmpeg_plugin_legacy_pl.ts \ + translations/ffmpeg_plugin_legacy_de.ts \ + translations/ffmpeg_plugin_legacy_it.ts \ + translations/ffmpeg_plugin_legacy_tr.ts \ + translations/ffmpeg_plugin_legacy_lt.ts \ + translations/ffmpeg_plugin_legacy_nl.ts \ + translations/ffmpeg_plugin_legacy_ja.ts \ + translations/ffmpeg_plugin_legacy_es.ts + +RESOURCES = translations/translations.qrc + |
