Home | History | Annotate | Download | only in aac
      1 cc_library_static {
      2     name: "libFraunhoferAAC",
      3     vendor_available: true,
      4     srcs: [
      5         "libAACdec/src/*.cpp",
      6         "libAACenc/src/*.cpp",
      7         "libPCMutils/src/*.cpp",
      8         "libFDK/src/*.cpp",
      9         "libSYS/src/*.cpp",
     10         "libMpegTPDec/src/*.cpp",
     11         "libMpegTPEnc/src/*.cpp",
     12         "libSBRdec/src/*.cpp",
     13         "libSBRenc/src/*.cpp",
     14         "libArithCoding/src/*.cpp",
     15         "libDRCdec/src/*.cpp",
     16         "libSACdec/src/*.cpp",
     17         "libSACenc/src/*.cpp",
     18     ],
     19     cflags: [
     20         "-Werror",
     21         "-Wno-unused-parameter",
     22         "-Wno-#warnings",
     23         "-Wuninitialized",
     24         "-Wno-self-assign",
     25     ],
     26     sanitize: {
     27         misc_undefined:["unsigned-integer-overflow", "signed-integer-overflow"],
     28         cfi: true,
     29     },
     30     export_include_dirs: [
     31         "libAACdec/include",
     32         "libAACenc/include",
     33         "libPCMutils/include",
     34         "libFDK/include",
     35         "libSYS/include",
     36         "libMpegTPDec/include",
     37         "libMpegTPEnc/include",
     38         "libSBRdec/include",
     39         "libSBRenc/include",
     40         "libArithCoding/include",
     41         "libDRCdec/include",
     42         "libSACdec/include",
     43         "libSACenc/include",
     44     ],
     45 }
     46