/xbmc/cores/dvdplayer/DVDCodecs/Video/Makefile.in

http://github.com/xbmc/xbmc · Autoconf · 56 lines · 48 code · 8 blank · 0 comment · 0 complexity · 34b68007a7a14710220ddd2a8810a68f MD5 · raw file

  1. INCLUDES+=-I@abs_top_srcdir@/xbmc/cores/dvdplayer
  2. SRCS = DVDVideoCodecFFmpeg.cpp
  3. SRCS += DVDVideoCodecLibMpeg2.cpp
  4. SRCS += DVDVideoPPFFmpeg.cpp
  5. ifeq (@USE_VDPAU@,1)
  6. SRCS += VDPAU.cpp
  7. endif
  8. ifeq (@USE_VAAPI@,1)
  9. SRCS += VAAPI.cpp
  10. endif
  11. ifeq (@USE_CRYSTALHD@,1)
  12. SRCS += CrystalHD.cpp
  13. SRCS += DVDVideoCodecCrystalHD.cpp
  14. endif
  15. ifeq ($(findstring osx,@ARCH@),osx)
  16. SRCS += DVDVideoCodecVDA.cpp
  17. endif
  18. ifeq (@USE_OPENMAX@,1)
  19. SRCS += OpenMax.cpp
  20. SRCS += OpenMaxVideo.cpp
  21. SRCS += DVDVideoCodecOpenMax.cpp
  22. endif
  23. ifeq (@USE_LIBSTAGEFRIGHT@,1)
  24. SRCS += StageFrightVideo.cpp
  25. SRCS += StageFrightVideoPrivate.cpp
  26. SRCS += DVDVideoCodecStageFright.cpp
  27. INCLUDES += -I${prefix}/opt/android-source/frameworks/base/include
  28. INCLUDES += -I${prefix}/opt/android-source/frameworks/base/native/include
  29. INCLUDES += -I${prefix}/opt/android-source/frameworks/base/include/media/stagefright
  30. INCLUDES += -I${prefix}/opt/android-source/frameworks/base/include/media/stagefright/openmax
  31. INCLUDES += -I${prefix}/opt/android-source/system/core/include
  32. INCLUDES += -I${prefix}/opt/android-source/libhardware/include
  33. endif
  34. ifeq (@USE_LIBAMCODEC@,1)
  35. SRCS += AMLCodec.cpp
  36. SRCS += DVDVideoCodecAmlogic.cpp
  37. INCLUDES += -I$(prefix)/include/amcodec
  38. INCLUDES += -I$(prefix)/include/amplayer
  39. endif
  40. ifeq (@USE_ANDROID@,1)
  41. SRCS += DVDVideoCodecAndroidMediaCodec.cpp
  42. endif
  43. LIB=Video.a
  44. include @abs_top_srcdir@/Makefile.include
  45. -include $(patsubst %.cpp,%.P,$(patsubst %.c,%.P,$(SRCS)))
  46. ifeq (@USE_LIBSTAGEFRIGHT@,1)
  47. CXXFLAGS += -Wno-multichar -fno-rtti
  48. endif