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 ] ;


Addon dvb.media_addon :
	DVBCard.cpp
	DVBMediaAddon.cpp
	DVBMediaNode.cpp
	MediaFormat.cpp
	MediaStreamDecoder.cpp
	Packet.cpp
	PacketQueue.cpp
	pes.cpp
	TransportStreamDemux.cpp
	: be media $(TARGET_LIBSUPC++)
;

Includes [ FGristFiles MediaFormat.cpp ] : $(HAIKU_FFMPEG_HEADERS_DEPENDENCY) ;

