Home | History | Annotate | Download | only in nuplayer2
      1 cc_library_static {
      2 
      3     srcs: [
      4         "JWakeLock.cpp",
      5         "GenericSource2.cpp",
      6         "HTTPLiveSource2.cpp",
      7         "NuPlayer2.cpp",
      8         "NuPlayer2CCDecoder.cpp",
      9         "NuPlayer2Decoder.cpp",
     10         "NuPlayer2DecoderBase.cpp",
     11         "NuPlayer2DecoderPassThrough.cpp",
     12         "NuPlayer2Driver.cpp",
     13         "NuPlayer2Drm.cpp",
     14         "NuPlayer2Renderer.cpp",
     15         "RTSPSource2.cpp",
     16     ],
     17 
     18     header_libs: [
     19         "libmediaplayer2_headers",
     20         "media_plugin_headers",
     21     ],
     22 
     23     include_dirs: [
     24         "frameworks/av/media/libstagefright",
     25         "frameworks/av/media/libstagefright/httplive",
     26         "frameworks/av/media/libstagefright/include",
     27         "frameworks/av/media/libstagefright/mpeg2ts",
     28         "frameworks/av/media/libstagefright/rtsp",
     29         "frameworks/av/media/libstagefright/timedtext",
     30     ],
     31 
     32     cflags: [
     33         "-Werror",
     34         "-Wall",
     35     ],
     36 
     37     product_variables: {
     38         debuggable: {
     39             cflags: [
     40                 "-DENABLE_STAGEFRIGHT_EXPERIMENTS",
     41             ],
     42         }
     43     },
     44 
     45     shared_libs: [
     46         "libbinder",
     47         "libui",
     48         "libgui",
     49         "libmedia",
     50         "libmediadrm",
     51         "libmediandk",
     52         "libpowermanager",
     53     ],
     54 
     55     static_libs: [
     56         "libmedia_helper",
     57     ],
     58 
     59     name: "libstagefright_nuplayer2",
     60 
     61     tags: ["eng"],
     62 
     63     sanitize: {
     64         cfi: true,
     65         diag: {
     66             cfi: true,
     67         },
     68     },
     69 
     70 }
     71