)]}'
{
  "log": [
    {
      "commit": "e5ed4fc299dce4783cdd015595f733a51da92c19",
      "tree": "163c5269faf1479fa0f041c4abdec841504f6d77",
      "parents": [
        "a31d18c95c2404536f8c555f2b3a3165c98b837f",
        "a9034e0e535ea8f41a7b1d0a5c9e4e9f074be236"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jun 02 19:03:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 02 19:03:00 2017 +0000"
      },
      "message": "Merge \"add native IPlayer interface implementation\" into oc-dev\nam: a9034e0e53\n\nChange-Id: I83e86118e969a3d305850114a879b73cb9caba21\n"
    },
    {
      "commit": "b5323222bd524876dda1ebf89694f186278e2229",
      "tree": "fe007d41f19f26925d55e35ffd81351dcb40f644",
      "parents": [
        "cc12f885a86a25fd28aa1bb449c6ea0d5cc60417"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 31 15:01:56 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 01 19:23:40 2017 -0700"
      },
      "message": "add native IPlayer interface implementation\n\nGeneralized the IPlayer implementation done for OpenSL ES\nso that it can be used by other native audio players\nCreated two classes:\n - PlayerBase implementing the interfacin native AudioManager and\n IPlayer methods\n - TrackPlayerBase, a derived class specialized for AudioTrack.\n\nBug: 62027849\nTest: verify regressions with OpenSL ES buffer queue player\n\nChange-Id: If5ad21a3c1a243fba0b312001c5034102e6d6672\n"
    },
    {
      "commit": "e0ad778bfe63308a37f5b5745d92f0d7d165660a",
      "tree": "3319716b837ca02c13ffce53dcb2083216e0afb8",
      "parents": [
        "c8df2c1881daaf3743abf3b3dfc7299c4918de63",
        "ed566c401ff959cd8a6ef15b7be12a47218e97df"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed May 03 18:01:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 03 18:01:31 2017 +0000"
      },
      "message": "Merge \"Remove reference to libc_logging.\" am: 87428f1e82 am: 46b2135bfb\nam: ed566c401f\n\nChange-Id: Ia3390de121f6146e81c5bd61d9b8327e7d810a7c\n"
    },
    {
      "commit": "5a00c54fac03ab2f3ee3eb79b2837832eeef3186",
      "tree": "7211c75035bbb708876b62a0d38d8c5ebd02afcd",
      "parents": [
        "afca9ca288c46038527ee28a34b9f2206132ba55"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Apr 25 13:05:49 2017 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue May 02 10:46:20 2017 -0700"
      },
      "message": "Remove reference to libc_logging.\n\nThe libc_malloc_debug_backtrace includes the log functions so there\nis no need to also add the libc log library.\n\nTest: Built and booted a bullhead device.\nChange-Id: I00457ad0c321b385e68232ee87575588a8188db7\n"
    },
    {
      "commit": "25a9e5561a7f14e79b04f713a515a9464b9ea077",
      "tree": "ea551e17c5a57e4615e474feb60ebc8366f2e133",
      "parents": [
        "2efd6be69a00b55bd2c20f27a99039b5ac2c5ff3"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Apr 17 14:30:39 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 18 02:31:04 2017 +0000"
      },
      "message": "Add libaudioclient_headers\n\nTest: works with BOARD_VNDK_VERSION :\u003d current\nBug: 33241851\nChange-Id: I31cf7e7cd89fe6e71d4e52f7682990146a12b2fb\n"
    },
    {
      "commit": "e2b43843fd12783188edd2c54188ea8d26864788",
      "tree": "baab518964134359128ed35e5ebfc36cf977cde4",
      "parents": [
        "b4d5ec0d8f3755ccb8d5ce51798c3004330e1120"
      ],
      "author": {
        "name": "Vijay Venkatraman",
        "email": "vijaykv@google.com",
        "time": "Thu Feb 02 13:35:37 2017 -0800"
      },
      "committer": {
        "name": "Vijay Venkatraman",
        "email": "vijaykv@google.com",
        "time": "Fri Feb 24 11:47:45 2017 -0800"
      },
      "message": "Moved headers from include/ to appropriate libs\n\ninclude/camera -\u003e camera/include/camera\ninclude/media/audiohal -\u003e media/libaudiohal/include\ninclude/media/AudioResampler*.h -\u003e media/libaudioprocessing/include\ninclude/media/Audio*.h,IAudio*.h,IEffect*.h,ToneGenerator.h -\u003e media/libaudioclient/include\ninclude/media/EffectsFactoryApi.h -\u003e media/libeffects/include\ninclude/media/stagefright -\u003e media/libstagefright/include\ninclude/media/nbaio -\u003e media/libnbaio/include\ninclude/media/\u003crest of files\u003e -\u003e media/libmedia/include\ninclude/cpustats -\u003e media/libcpustats/include/cpustats\n\nAdded symlinks from old location to new ones\n\nBug: 33241851\n\nTest: VNDK linked modules will need to add explicit lib dep.\nAll other modules should compile the same\n\nChange-Id: I0ecf754a2132640ae781a3cc31428fb8c0bd1669\n"
    },
    {
      "commit": "d92d34e86cca348097cea2afa3ddb009572b9303",
      "tree": "dff68900160963ab0800da0af99d249ede268203",
      "parents": [
        "98d1217d58b1879eccee445c3510a8c563a61d11"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Thu Dec 08 15:44:14 2016 -0800"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jan 10 11:13:25 2017 -0800"
      },
      "message": "Convert Android.mk in libaudioclient to Android.bp\n\n* Since system/bt depends on this library, it needs to be converted to\n  Android.bp before the conversion in system/bt can be continued.\n* Majority of work is done by androidmk Android.mk \u003e Android.bp\n* Fixed sanitize arguements\n* Removed LOCAL_EXPORT_C_INCLUDE_DIRS as Android.bp only supports\n  exporting sub-directories of current Android.bp file\n* Removed frameworks/av/media/libmedia/aidl include path as it no longer\n  exists and Android.mk failed to check that\n* Removed include path for audio-utils as it is being automatically\n  included when we link against libaudioutils\n* Android.mk file must be deleted as a library of the same name can only\n  be defined once in either Android.bp or Android.mk\n* A library defined in Android.bp can be used by either Android.bp or\n  Android.mk files. However, a library defined in Android.mk cannot be\n  used by Android.bp file. Therefore, for system/bt to link against this\n  library in the Android.bp, this library must be converted first\n\nBug: 32958753\nTest: Code compilation, no user visible effect\n\nChange-Id: I2ae87a1151ed4235122c7774096c2dbff8b1fc62\n"
    }
  ]
}
