Files
genode-world/lib/mk/av.inc
Norman Feske 4ab0ad26ca Add libav, avplay, and qt_avplay
Imported from the genode repository.

Issue genodelabs/genode#3103
2019-01-04 12:06:30 +01:00

25 lines
644 B
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
CC_C_OPT += -DHAVE_AV_CONFIG_H
CC_C_OPT += -std=c99 -DPIC
# The third-party sources induce a lot of "assignment discards const
# qualifier" and "passing argument from incompatible pointer type" warnings.
# Therefore, switch off _all_ warnings.
CC_WARN += -w
# Some source files do not build with -O0 due to conflicting register
# allocation and inline assembler constrains. We enforce optimization for these
# files.
CC_OPT_h264_cabac = -O2
CC_OPT_motion_est = -O2
INC_DIR += $(REP_DIR)/src/lib/libav
include $(REP_DIR)/src/lib/libav/config.mak
SRC_C += $(OBJS:.o=.c)
SRC_C += $(OBJS-yes:.o=.c)
LIBS += libc libm
SHARED_LIB = yes