)]}'
{
  "log": [
    {
      "commit": "8cf5cf7c49e6c7cff160149727b17e1ab6015409",
      "tree": "5a29d017b134bb1e70b31100effe5ff5094cfc50",
      "parents": [
        "b6845aff2f9f4802340d3c9b3b7e749a10a340ab"
      ],
      "author": {
        "name": "Safa Boumaiza",
        "email": "Safax.boumaiza@intel.com",
        "time": "Tue Nov 10 10:11:54 2015 +0100"
      },
      "committer": {
        "name": "Zhiquan Liu",
        "email": "zhiquan.liu@intel.com",
        "time": "Thu Dec 03 05:43:37 2015 +0000"
      },
      "message": "Volume should take VOLUME_MIN_DB value when audio is muted.\n\nAudio can be heard when muting volume as the minimum volume\nvalue takes 0.0f instead of VOLUME_MIN_DB (-758).\n\nThis patch fixes the minimum volume value which should be\nVOLUME_MIN_DB instead of 0.0f.\n\nChange-Id: I4cb8093b6d9f18e5330ba5f770b9133baa77542f\nSigned-off-by: Safa Boumaiza \u003cSafax.boumaiza@intel.com\u003e\nSigned-off-by: Zhiquan Liu \u003czhiquan.liu@intel.com\u003e\n"
    },
    {
      "commit": "0489aa0a7a9930a155022cac97242eb7ec610cdc",
      "tree": "6ad1c1cdbd99bc13187660c06f00951d2f2d6970",
      "parents": [
        "1bc88814f530bf67e425cfb8cea0f2b8dce3c03f"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@intel.com",
        "time": "Wed Jun 24 17:29:40 2015 +0200"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jul 15 17:15:52 2015 -0700"
      },
      "message": "Update Policy PFW plugin makefile for PFW release 2.6.0\n\nThis patch updates the Policy PFW plugin with latest change within\nPFW. It makes use of the dynamic xmlserializer library and does not\nneed anymore to link against xmlserializer library dependencies.\n\nChange-Id: Ic7b912929a69d3906a34999c1ae25ddb9ac800e5\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@intel.com\u003e\n\nBug 246391\n"
    },
    {
      "commit": "0f17ab7f9fac4327a8772e9199f411af7df912a4",
      "tree": "05d9dcb97a6f76ce0c0a43520d81705eb3241c27",
      "parents": [
        "20f06f996337c9bf79d0b112083f6427a122ebab"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@intel.com",
        "time": "Wed May 13 18:13:00 2015 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 18 10:55:05 2015 -0700"
      },
      "message": "Bug fix on Engine Configurable\n\nThis patch fixes a couple of issue within audio policy engine configurable\n -valgrind error detected within the parsing of the configuration file\n -configuration file typos\n -start of the PFW delayed to the init in order to wait the full construction\nof the engine object\n -wrong specialization of template functions.\n -broadcast volume min / max init to stream collection of manager \u0026 PFW\n\nChange-Id: I08823ab4040c92b719747c60cc3fa5c8b5f172ac\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@intel.com\u003e\n"
    },
    {
      "commit": "20f06f996337c9bf79d0b112083f6427a122ebab",
      "tree": "ad50ded183a11ceef01566a2ff78c29e89f5c4e2",
      "parents": [
        "3fc792fe36b0b9100f74185665221b37f650ff65"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@intel.com",
        "time": "Tue Mar 24 09:01:14 2015 +0100"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 18 10:52:09 2015 -0700"
      },
      "message": "Add a configurable version of the policy engine based on PFW\n\nThis patch adds a configurable version of the policy engine\nbased on the parameter framework.\nThis configurable engine shall be activated with a flag\nUSE_CONFIGURABLE_AUDIO_POLICY within BoardConfig.mk\n\nThis patch provides the generic configuration as an example.\nThis configuration provides the same user experience as the default\npolicy engine.\n\n- Fix M Issue on configurable policy engine version.\n\n- Remove the \"empty static lib include trick\" hack\n\nThe code was using a hack to import headers only through an empty lib.\nThis trick was used not only by the PFW and its plugin but also internally\nwith policy.\n\nThis patch removes this hack and either links againts the real libraries if exist\nor point on the path of the header.\nHowever, since header directories are not recursively detected on Andoid, we need to manually\nadd all necessary libraries. (for example libicuuc needed by libxml2)\n\n- let the build system decide which compiler and which stl is to be used\n\n- Disable by default Audio Policy Settings XML file generation at compilation time\n\nIn order not to depend on python tool for the configurable policy example,\nthis patch adds the generated Settings XML file and disables the generation\nfrom .pfw files at compile time.\nIf the user wishes to regenerate it, he may use the pfw_rebuild_settings\noption.\n\n- Fix Clang issues within Configurable Audio Policy\n\nFix compilation issues revealed when switching to CLANG compiler\nwithin the configurable version of policy engine.\n\nChange-Id: I3edc26db94c0bf8a76430ab8081bae52e9193705\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@intel.com\u003e\n"
    },
    {
      "commit": "6fc6a64fa3b0a9e4577eb763590f531c0a50a27b",
      "tree": "2c51b5f8ffe7015ffdc3fdaf19bd36982546bf89",
      "parents": [
        "65c3781db3443531deacecfbda5c7e7e82868a34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Apr 25 05:18:59 2015 +0000"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Apr 25 05:18:59 2015 +0000"
      },
      "message": "Revert \"Add a configurable version of the policy engine based on PFW\"\n\nThis reverts commit 65c3781db3443531deacecfbda5c7e7e82868a34.\n\nChange-Id: Ib61cd70f97c4c4f4b503fb845643627d6896f4f9\n"
    },
    {
      "commit": "65c3781db3443531deacecfbda5c7e7e82868a34",
      "tree": "5560072d1f61a9d76e437ef311ef282976fc253d",
      "parents": [
        "21db57282da8b3daba1549f3a8e41c4fbaf80059"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@intel.com",
        "time": "Tue Mar 24 09:01:14 2015 +0100"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Apr 24 14:57:55 2015 -0700"
      },
      "message": "Add a configurable version of the policy engine based on PFW\n\nThis patch adds a configurable version of the policy engine\nbased on the parameter framework.\nThis configurable engine shall be activated with a flag\nUSE_CONFIGURABLE_AUDIO_POLICY within BoardConfig.mk\n\nThis patch provides the generic configuration as an example.\nThis configuration provides the same user experience as the default\npolicy engine.\n\nChange-Id: Ic8217333ae370b89bfdd2ad11320c5f14ea4da34\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@intel.com\u003e\n"
    }
  ]
}
