From 7007402957f67a3ccd2698399634af182dd19cc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Wed, 7 Mar 2012 02:02:59 +0100 Subject: [PATCH] DVB: add a dependency on FFMpeg optional package * MediaFormat.cpp includes avcodec.h from libavcodec without actually using the library. --- src/add-ons/media/media-add-ons/dvb/Jamfile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/add-ons/media/media-add-ons/dvb/Jamfile b/src/add-ons/media/media-add-ons/dvb/Jamfile index d3d0879c17..a0d0e816cd 100644 --- a/src/add-ons/media/media-add-ons/dvb/Jamfile +++ b/src/add-ons/media/media-add-ons/dvb/Jamfile @@ -2,11 +2,11 @@ SubDir HAIKU_TOP src add-ons media media-add-ons dvb ; UsePrivateHeaders drivers ; +UseHeaders [ FDirName $(HAIKU_FFMPEG_HEADERS) ] ; +UseHeaders [ FDirName $(HAIKU_FFMPEG_HEADERS) libavcodec ] ; +UseHeaders [ FDirName $(HAIKU_FFMPEG_HEADERS) libavformat ] ; +UseHeaders [ FDirName $(HAIKU_FFMPEG_HEADERS) libavutil ] ; -SubDirHdrs [ FDirName $(SUBDIR) .. .. plugins ffmpeg ] ; -SubDirHdrs [ FDirName $(SUBDIR) .. .. plugins ffmpeg libavcodec ] ; -SubDirHdrs [ FDirName $(SUBDIR) .. .. plugins ffmpeg libavformat ] ; -SubDirHdrs [ FDirName $(SUBDIR) .. .. plugins ffmpeg libavutil ] ; Addon dvb.media_addon : DVBCard.cpp @@ -20,3 +20,6 @@ Addon dvb.media_addon : TransportStreamDemux.cpp : be media $(TARGET_LIBSUPC++) ; + +Includes [ FGristFiles MediaFormat.cpp ] : $(HAIKU_FFMPEG_HEADERS_DEPENDENCY) ; +