12f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel TriviLOCAL_PATH:= $(call my-dir)
22f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Triviinclude $(CLEAR_VARS)
32f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi
42f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel TriviLOCAL_SRC_FILES := \
52f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi        SoftFlacEncoder.cpp
62f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi
72f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel TriviLOCAL_C_INCLUDES := \
82f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi        frameworks/av/media/libstagefright/include \
92f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi        frameworks/native/include/media/openmax \
102f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi        external/flac/include
112f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi
122f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel TriviLOCAL_SHARED_LIBRARIES := \
132f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi        libstagefright libstagefright_omx libstagefright_foundation libutils
142f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi
152f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel TriviLOCAL_STATIC_LIBRARIES := \
162f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi        libFLAC \
172f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi
182f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel TriviLOCAL_MODULE := libstagefright_soft_flacenc
192f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel TriviLOCAL_MODULE_TAGS := optional
202f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Trivi
212f74ef3cdc192f817ee1121f41765f0852c1d81eJean-Michel Triviinclude $(BUILD_SHARED_LIBRARY)
22