INCLUDE(ad_plugin)

IF(NOT USE_EXTERNAL_LIBA52)
  ADD_SUBDIRECTORY(ADM_liba52)
ENDIF()

SET(ADM_ad_a52_SRCS ADM_ad_a52.cpp)

ADD_AUDIO_DECODER( ADM_ad_a52  ${ADM_ad_a52_SRCS})

IF(USE_EXTERNAL_LIBA52)
  ADD_DEFINITIONS("-DUSE_EXTERNAL_LIBA52")
  TARGET_LINK_LIBRARIES(ADM_ad_a52 PRIVATE ${LIBA52_LIBRARIES})
ELSE()
  TARGET_LINK_LIBRARIES(ADM_ad_a52 PRIVATE ADM_liba52)
ENDIF()

INIT_AUDIO_PLUGIN(ADM_ad_a52)
INSTALL_AUDIODECODER(ADM_ad_a52)
