Blame encoder/Makefile.am

Packit 1244b8
libyami_encoder_source_c = \
Packit 1244b8
	vaapicodedbuffer.cpp \
Packit 1244b8
	vaapiencpicture.cpp \
Packit 1244b8
	vaapiencoder_base.cpp \
Packit 1244b8
	vaapiencoder_host.cpp \
Packit 1244b8
	vaapilayerid.cpp \
Packit 1244b8
	$(NULL)
Packit 1244b8
Packit 1244b8
if BUILD_H264_ENCODER
Packit 1244b8
libyami_encoder_source_c += vaapiencoder_h264.cpp
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_JPEG_ENCODER
Packit 1244b8
libyami_encoder_source_c += vaapiencoder_jpeg.cpp
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_VP8_ENCODER
Packit 1244b8
libyami_encoder_source_c += vaapiencoder_vp8.cpp
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_H265_ENCODER
Packit 1244b8
libyami_encoder_source_c += vaapiencoder_hevc.cpp
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_VP9_ENCODER
Packit 1244b8
libyami_encoder_source_c += vaapiencoder_vp9.cpp
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
libyami_encoder_source_h = \
Packit 1244b8
	../interface/VideoCommonDefs.h      \
Packit 1244b8
	../interface/VideoEncoderDefs.h      \
Packit 1244b8
	../interface/VideoEncoderInterface.h \
Packit 1244b8
	../interface/VideoEncoderHost.h \
Packit 1244b8
	$(NULL)
Packit 1244b8
Packit 1244b8
libyami_encoder_source_h_priv = \
Packit 1244b8
	vaapicodedbuffer.h \
Packit 1244b8
	vaapiencpicture.h \
Packit 1244b8
	vaapiencoder_base.h \
Packit 1244b8
	vaapilayerid.h \
Packit 1244b8
	$(NULL)
Packit 1244b8
Packit 1244b8
if BUILD_H264_ENCODER
Packit 1244b8
libyami_encoder_source_h_priv += vaapiencoder_h264.h
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_JPEG_ENCODER
Packit 1244b8
libyami_encoder_source_h_priv += vaapiencoder_jpeg.h 
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_VP8_ENCODER
Packit 1244b8
libyami_encoder_source_h_priv += vaapiencoder_vp8.h
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_H265_ENCODER
Packit 1244b8
libyami_encoder_source_h_priv += vaapiencoder_hevc.h
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
if BUILD_VP9_ENCODER
Packit 1244b8
libyami_encoder_source_h_priv += vaapiencoder_vp9.h
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
libyami_encoder_ldflags = \
Packit 1244b8
	$(LIBYAMI_LT_LDFLAGS) \
Packit 1244b8
	$(LIBVA_LIBS) \
Packit 1244b8
	$(LIBVA_DRM_LIBS) \
Packit 1244b8
	-ldl \
Packit 1244b8
	$(NULL)
Packit 1244b8
Packit 1244b8
if ENABLE_X11
Packit 1244b8
libyami_encoder_ldflags += $(LIBVA_X11_LIBS) $(X11_LIBS)
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
#to compile within yocto
Packit 1244b8
extra_includes = \
Packit 1244b8
	-I$(top_srcdir) \
Packit 1244b8
	$(NULL)
Packit 1244b8
Packit 1244b8
libyami_encoder_cppflags = \
Packit 1244b8
	$(LIBVA_CFLAGS) \
Packit 1244b8
	$(LIBVA_DRM_CFLAGS) \
Packit 1244b8
	-I$(top_srcdir)/interface \
Packit 1244b8
	$(extra_includes) \
Packit 1244b8
	$(NULL)
Packit 1244b8
Packit 1244b8
if ENABLE_X11
Packit 1244b8
libyami_encoder_cppflags += $(LIBVA_X11_CFLAGS)
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
noinst_LTLIBRARIES             = libyami_encoder.la
Packit 1244b8
libyami_encoderincludedir      = $(includedir)/libyami
Packit 1244b8
libyami_encoderinclude_HEADERS = $(libyami_encoder_source_h)
Packit 1244b8
noinst_HEADERS                 = $(libyami_encoder_source_h_priv)
Packit 1244b8
libyami_encoder_la_SOURCES     = $(libyami_encoder_source_c)
Packit 1244b8
libyami_encoder_la_LDFLAGS     = $(libyami_encoder_ldflags) $(AM_LDFLAGS)
Packit 1244b8
libyami_encoder_la_CPPFLAGS    = $(libyami_encoder_cppflags) $(AM_CPPFLAGS)
Packit 1244b8
Packit 1244b8
if ENABLE_TESTS
Packit 1244b8
include Makefile.unittest
Packit 1244b8
endif
Packit 1244b8
Packit 1244b8
DISTCLEANFILES = \
Packit 1244b8
	Makefile.in