1plugin_LTLIBRARIES = libgstnvenc.la 2 3libgstnvenc_la_SOURCES = \ 4 gstnvenc.c \ 5 gstnvbaseenc.c \ 6 gstnvh264enc.c \ 7 gstnvh265enc.c 8 9noinst_HEADERS = \ 10 gstnvenc.h \ 11 gstnvbaseenc.h \ 12 gstnvh264enc.h \ 13 gstnvh265enc.h \ 14 nvEncodeAPI.h 15 16libgstnvenc_la_CFLAGS = \ 17 $(GST_PLUGINS_BAD_CFLAGS) \ 18 $(GST_PBUTILS_CFLAGS) \ 19 $(GST_VIDEO_CFLAGS) \ 20 $(GST_CFLAGS) \ 21 $(CUDA_CFLAGS) 22 23libgstnvenc_la_LIBADD = \ 24 $(GST_PBUTILS_LIBS) \ 25 $(GST_VIDEO_LIBS) \ 26 $(GST_LIBS) \ 27 $(CUDA_LIBS) \ 28 $(GMODULE_NO_EXPORT_LIBS) 29 30if USE_NVENC_GST_GL 31libgstnvenc_la_CFLAGS += $(GST_GL_CFLAGS) 32libgstnvenc_la_LIBADD += $(GST_GL_LIBS) 33endif 34libgstnvenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) 35