1#
2#  Macro to declare an video decoder plugin
3#
4include(admPluginLocation)
5SET(VD_PLUGIN_DIR "${AVIDEMUX_LIB_DIR}/${ADM_PLUGIN_DIR}/videoDecoders/")
6MACRO(INIT_VIDEO_DECODER _lib)
7    ADD_DEFINITIONS("-DADM_MINIMAL_UI_INTERFACE")
8ENDMACRO(INIT_VIDEO_DECODER)
9
10MACRO(INSTALL_VIDEO_DECODER _lib)
11	INSTALL(TARGETS ${_lib}
12                DESTINATION "${VD_PLUGIN_DIR}"
13                COMPONENT plugins
14                )
15	TARGET_LINK_LIBRARIES(${_lib} ADM_core6 ADM_coreUI6 ADM_coreVideoCodec6 ADM_coreImage6 ADM_coreUtils6)
16ENDMACRO(INSTALL_VIDEO_DECODER)
17
18