)]}'
{
  "regions": [
    {
      "start": 1,
      "count": 25,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 26,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 27,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 31,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f74b0cc490a3b8523252ded00f7ca55160effd1",
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "2009-06-03 17:32:49 -0700"
      }
    },
    {
      "start": 32,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 33,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "14d2747c7e54037e267bcff78b29e65b2181f0fa",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-13 14:37:49 -0700"
      }
    },
    {
      "start": 34,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f74b0cc490a3b8523252ded00f7ca55160effd1",
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "2009-06-03 17:32:49 -0700"
      }
    },
    {
      "start": 36,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 37,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 38,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0c98417c829c0b85ab207c8117a147f6b8c3040",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-03-29 12:10:19 -0700"
      }
    },
    {
      "start": 39,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7562408b2261d38415453378b6188f74fda99d88",
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "2009-05-19 19:08:10 -0700"
      }
    },
    {
      "start": 43,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b1e7cd156ca3e1747374e0d20cdd1ce467210453",
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "2013-02-14 17:11:27 -0800"
      }
    },
    {
      "start": 44,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1d187f1a86855f5f0694d7ec30efc9833bf7c589",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-05-12 23:25:55 -0700"
      }
    },
    {
      "start": 46,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "10dbb8e97e7a81ca4867663b5517f048820b3094",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2009-09-20 10:42:13 -0700"
      }
    },
    {
      "start": 47,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "06ad1528e6dd4c866c085d3cad9235d2752eb3ed",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2014-08-28 07:27:44 -0700"
      }
    },
    {
      "start": 48,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1d187f1a86855f5f0694d7ec30efc9833bf7c589",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-05-12 23:25:55 -0700"
      }
    },
    {
      "start": 49,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 50,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 51,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "42057ce1890b2be250b95f56734a47b93c8ad537",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-09-23 12:15:57 -0700"
      }
    },
    {
      "start": 52,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 53,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1b86fe063badb5f28c467ade39be0f4008688947",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2014-01-29 11:13:26 -0800"
      }
    },
    {
      "start": 54,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2013a54981d4ffb036dff279b88cc9f08c0ee1c2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2012-09-04 21:38:42 -0700"
      }
    },
    {
      "start": 56,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 59,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 60,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 61,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d91dc5a0602f54fc0d4d2187f37b5b8169bb62c3",
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "2017-10-10 00:07:09 -0700"
      }
    },
    {
      "start": 62,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 63,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1381d4b5c0385aec3741073e5998773b064c1fb0",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2014-08-07 15:18:35 -0700"
      }
    },
    {
      "start": 64,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9cb839a0fcc98fe4278b39afb8b6d664c04f1673",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2011-09-27 09:48:56 -0700"
      }
    },
    {
      "start": 65,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "83b0fd9997b558f6c2ebf5e6e4db20570cb233b8",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2015-09-16 13:48:07 -0700"
      }
    },
    {
      "start": 66,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "42057ce1890b2be250b95f56734a47b93c8ad537",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-09-23 12:15:57 -0700"
      }
    },
    {
      "start": 67,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 68,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f09611f2f33752afc28141e1bbaa897651c05d6f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2015-02-13 14:12:42 -0800"
      }
    },
    {
      "start": 69,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "181fd9b5b64bab24bb49a34208f60a16e98488c5",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-02-16 15:53:03 -0800"
      }
    },
    {
      "start": 70,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "99e69716215cd0665379bc90d708f2ea8689831d",
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "2015-05-26 17:25:07 -0700"
      }
    },
    {
      "start": 71,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e9eb03e9db8f66c711e2824e0f96d1fdc8f727b5",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2020-04-04 14:08:23 -0700"
      }
    },
    {
      "start": 72,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "535412965145a1df2ec1770331e8477e52cd37b5",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-13 16:48:51 -0700"
      }
    },
    {
      "start": 73,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "64760240f931714858a59c1579f07264d7182ba2",
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "2011-05-11 14:15:23 -0700"
      }
    },
    {
      "start": 74,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "fce7a473248381cc83a01855f92581077d3c9ee2",
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "2011-04-19 22:30:36 -0700"
      }
    },
    {
      "start": 75,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 77,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "559bf2836f5da25b75bfb229fec0d20d540ee426",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2012-03-28 10:29:14 -0700"
      }
    },
    {
      "start": 78,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 81,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "44a7e42f0310831e6a846d1b6bb40bf3a399bf6d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-06-21 17:29:24 -0700"
      }
    },
    {
      "start": 82,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 83,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "14d2747c7e54037e267bcff78b29e65b2181f0fa",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-13 14:37:49 -0700"
      }
    },
    {
      "start": 84,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f933441648ef6a71dee783d733aac17b9508b452",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-12-15 15:17:42 -0800"
      }
    },
    {
      "start": 85,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 86,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ed3e3e046840d5bf1ca84a8c0cc097425e89d6d6",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2012-03-26 11:13:27 -0700"
      }
    },
    {
      "start": 87,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "502c2f405355c3253990ac4edae345ac1907f916",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-07-13 17:47:56 -0700"
      }
    },
    {
      "start": 90,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 91,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 92,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 97,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "8cf3a0788df2ee184b498086b1b8da322eeadcca",
      "author": {
        "name": "Ivan Lozano",
        "email": "ivanlozano@google.com",
        "time": "2017-08-09 09:01:33 -0700"
      }
    },
    {
      "start": 98,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 99,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 103,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ff874dc957f9ea70d87f4d627bf903e1fc86d58b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-11 16:49:09 -0700"
      }
    },
    {
      "start": 105,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 106,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d608a813a9d2cbc6e2a5ea81d78d4a9044090c4c",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-16 16:39:53 -0700"
      }
    },
    {
      "start": 107,
      "count": 23,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 130,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 131,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 133,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 135,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 136,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 137,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 141,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 142,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 143,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 144,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 148,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 149,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 151,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 152,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 153,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 154,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 155,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 157,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 158,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "833b47505c513cb5c8f22aa922a7ea20d153b319",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-04 17:15:48 -0700"
      }
    },
    {
      "start": 159,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 163,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 165,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 166,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 167,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 168,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 169,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 176,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 177,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 178,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 179,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 185,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 186,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 188,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 189,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 192,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 193,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 194,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 195,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 200,
      "count": 16,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 216,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4f418f9705d6c247b645cbcf255a3f56e665d216",
      "author": {
        "name": "Hyejin Kim",
        "email": "hyejin.kim@lge.com",
        "time": "2014-09-05 15:50:03 +0900"
      }
    },
    {
      "start": 218,
      "count": 15,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 233,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4f418f9705d6c247b645cbcf255a3f56e665d216",
      "author": {
        "name": "Hyejin Kim",
        "email": "hyejin.kim@lge.com",
        "time": "2014-09-05 15:50:03 +0900"
      }
    },
    {
      "start": 234,
      "count": 13,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 247,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1d3f4278b2666d1a145af2f54782c993aa07d1d9",
      "author": {
        "name": "Sergio Giro",
        "email": "sgiro@google.com",
        "time": "2016-06-28 18:24:52 +0100"
      }
    },
    {
      "start": 249,
      "count": 9,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 258,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 260,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f09611f2f33752afc28141e1bbaa897651c05d6f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2015-02-13 14:12:42 -0800"
      }
    },
    {
      "start": 263,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d681bbb1767bed09415e050ba78975df214bcd68",
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "2011-08-30 14:39:17 +0100"
      }
    },
    {
      "start": 264,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d681bbb1767bed09415e050ba78975df214bcd68",
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "2011-08-30 14:39:17 +0100"
      }
    },
    {
      "start": 266,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 267,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d681bbb1767bed09415e050ba78975df214bcd68",
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "2011-08-30 14:39:17 +0100"
      }
    },
    {
      "start": 270,
      "count": 156,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 426,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d579f3efb69bd96bf58c81514ca2428cb4b73231",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-10-07 14:14:09 -0700"
      }
    },
    {
      "start": 429,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 436,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 437,
      "count": 10,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 447,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 448,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 449,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9ee159b79022b2e1a050acb3890ce948e99e9ccb",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-24 14:51:45 -0800"
      }
    },
    {
      "start": 450,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "44a7e42f0310831e6a846d1b6bb40bf3a399bf6d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-06-21 17:29:24 -0700"
      }
    },
    {
      "start": 451,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 455,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 456,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 458,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 459,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 460,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 468,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "dac6a31a33ba53fb93850670cdddd1e6515dadce",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2009-10-29 15:46:37 -0700"
      }
    },
    {
      "start": 471,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 473,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 476,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "36d0ca16024820df9a12903d2ac443fabcc180bc",
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "2016-08-09 14:31:32 -0700"
      }
    },
    {
      "start": 477,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "dac6a31a33ba53fb93850670cdddd1e6515dadce",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2009-10-29 15:46:37 -0700"
      }
    },
    {
      "start": 480,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 481,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "dac6a31a33ba53fb93850670cdddd1e6515dadce",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2009-10-29 15:46:37 -0700"
      }
    },
    {
      "start": 483,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f37971f624164c3ed185d3f976404a6f60f49b9a",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2012-02-03 11:06:53 -0800"
      }
    },
    {
      "start": 484,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 485,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f37971f624164c3ed185d3f976404a6f60f49b9a",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2012-02-03 11:06:53 -0800"
      }
    },
    {
      "start": 486,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 487,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 488,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 491,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f37971f624164c3ed185d3f976404a6f60f49b9a",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2012-02-03 11:06:53 -0800"
      }
    },
    {
      "start": 492,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 493,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 495,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 501,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9b80c2bdb205bc143104f54d0743b6eedd67b14e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-06-30 15:47:02 -0700"
      }
    },
    {
      "start": 503,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 504,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9b80c2bdb205bc143104f54d0743b6eedd67b14e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-06-30 15:47:02 -0700"
      }
    },
    {
      "start": 505,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 507,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d681bbb1767bed09415e050ba78975df214bcd68",
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "2011-08-30 14:39:17 +0100"
      }
    },
    {
      "start": 510,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 513,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e2b1028852120bcfded33b8f06f66b780437fe92",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-11-23 11:41:34 -0800"
      }
    },
    {
      "start": 516,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1381d4b5c0385aec3741073e5998773b064c1fb0",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2014-08-07 15:18:35 -0700"
      }
    },
    {
      "start": 520,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2013a54981d4ffb036dff279b88cc9f08c0ee1c2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2012-09-04 21:38:42 -0700"
      }
    },
    {
      "start": 521,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d0a98fa05f0f6719b93d000c4638230af06e0b99",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-09-14 17:43:10 -0700"
      }
    },
    {
      "start": 525,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "aba33d58ef6fe33210cc384b05cadf6ab8bac077",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2012-09-07 17:38:58 -0700"
      }
    },
    {
      "start": 526,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d0a98fa05f0f6719b93d000c4638230af06e0b99",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-09-14 17:43:10 -0700"
      }
    },
    {
      "start": 527,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2013a54981d4ffb036dff279b88cc9f08c0ee1c2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2012-09-04 21:38:42 -0700"
      }
    },
    {
      "start": 529,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 540,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "db354e58e65592777aa17caa47933e14838b8b35",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2012-03-05 17:27:11 -0800"
      }
    },
    {
      "start": 541,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 542,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 546,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 553,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6d339f1f764bbd32e3381dae7bfa7c6c575bb493",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-17 16:15:53 -0700"
      }
    },
    {
      "start": 554,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 559,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 561,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 562,
      "count": 10,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "502c2f405355c3253990ac4edae345ac1907f916",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-07-13 17:47:56 -0700"
      }
    },
    {
      "start": 572,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0b1d4b161599c2bb2a47119e50c51e75bbe980e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-06-07 15:52:25 -0700"
      }
    },
    {
      "start": 573,
      "count": 15,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "502c2f405355c3253990ac4edae345ac1907f916",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-07-13 17:47:56 -0700"
      }
    },
    {
      "start": 588,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 593,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f09611f2f33752afc28141e1bbaa897651c05d6f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2015-02-13 14:12:42 -0800"
      }
    },
    {
      "start": 597,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 602,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "330c8e3ff98e4cb78dad28bbacdb127da3e265ac",
      "author": {
        "name": "Ravi Kumar Alamanda",
        "email": "ralama@codeaurora.org",
        "time": "2014-12-22 10:05:29 +0530"
      }
    },
    {
      "start": 605,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 606,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 607,
      "count": 9,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 616,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "330c8e3ff98e4cb78dad28bbacdb127da3e265ac",
      "author": {
        "name": "Ravi Kumar Alamanda",
        "email": "ralama@codeaurora.org",
        "time": "2014-12-22 10:05:29 +0530"
      }
    },
    {
      "start": 617,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 618,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b914122eb9cb54bbeae4ec03bfebb194aecdccbd",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2010-07-08 11:16:11 -0700"
      }
    },
    {
      "start": 623,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e579e28089c6b86f56d257030b778c5e22b1a5a5",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2011-10-18 22:29:20 -0700"
      }
    },
    {
      "start": 624,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 625,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e579e28089c6b86f56d257030b778c5e22b1a5a5",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2011-10-18 22:29:20 -0700"
      }
    },
    {
      "start": 629,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "330c8e3ff98e4cb78dad28bbacdb127da3e265ac",
      "author": {
        "name": "Ravi Kumar Alamanda",
        "email": "ralama@codeaurora.org",
        "time": "2014-12-22 10:05:29 +0530"
      }
    },
    {
      "start": 630,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e579e28089c6b86f56d257030b778c5e22b1a5a5",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2011-10-18 22:29:20 -0700"
      }
    },
    {
      "start": 631,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b914122eb9cb54bbeae4ec03bfebb194aecdccbd",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2010-07-08 11:16:11 -0700"
      }
    },
    {
      "start": 632,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "dac6a31a33ba53fb93850670cdddd1e6515dadce",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2009-10-29 15:46:37 -0700"
      }
    },
    {
      "start": 634,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 635,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 636,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 639,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 640,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "73ac1eebff620714c6977f7342ff8dcc4858b3cf",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-05-07 15:36:32 -0700"
      }
    },
    {
      "start": 641,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 642,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "02fa834249a01144d6f23137951538600aa5d611",
      "author": {
        "name": "Dave Sparks",
        "email": "davidsparks@android.com",
        "time": "2010-09-27 16:55:18 -0700"
      }
    },
    {
      "start": 643,
      "count": 12,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 655,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 656,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 661,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 662,
      "count": 14,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 676,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "73ac1eebff620714c6977f7342ff8dcc4858b3cf",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-05-07 15:36:32 -0700"
      }
    },
    {
      "start": 677,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 678,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "02fa834249a01144d6f23137951538600aa5d611",
      "author": {
        "name": "Dave Sparks",
        "email": "davidsparks@android.com",
        "time": "2010-09-27 16:55:18 -0700"
      }
    },
    {
      "start": 679,
      "count": 23,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 702,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f09611f2f33752afc28141e1bbaa897651c05d6f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2015-02-13 14:12:42 -0800"
      }
    },
    {
      "start": 704,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d579f3efb69bd96bf58c81514ca2428cb4b73231",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-10-07 14:14:09 -0700"
      }
    },
    {
      "start": 708,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 709,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "535412965145a1df2ec1770331e8477e52cd37b5",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-13 16:48:51 -0700"
      }
    },
    {
      "start": 710,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 713,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "535412965145a1df2ec1770331e8477e52cd37b5",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-13 16:48:51 -0700"
      }
    },
    {
      "start": 715,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 718,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "07b745e166ee62030960ccea37e117caadf71c32",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-05-23 16:21:07 -0700"
      }
    },
    {
      "start": 721,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 722,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "535412965145a1df2ec1770331e8477e52cd37b5",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-13 16:48:51 -0700"
      }
    },
    {
      "start": 728,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 730,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f67577935bf3516302ebcc19e7dfae009457860",
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "2019-08-20 17:06:53 -0700"
      }
    },
    {
      "start": 731,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 734,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "36d0ca16024820df9a12903d2ac443fabcc180bc",
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "2016-08-09 14:31:32 -0700"
      }
    },
    {
      "start": 735,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 740,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ee0a0e39acdcf8f97e0d6945c31ff36a06a36e9d",
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "2016-08-16 16:50:54 -0700"
      }
    },
    {
      "start": 746,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9b80c2bdb205bc143104f54d0743b6eedd67b14e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-06-30 15:47:02 -0700"
      }
    },
    {
      "start": 747,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 748,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9b80c2bdb205bc143104f54d0743b6eedd67b14e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-06-30 15:47:02 -0700"
      }
    },
    {
      "start": 749,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 751,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 752,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 753,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 758,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a514bdb58b5de4986679f72b7204b4764f7a2778",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-06-21 09:27:30 -0700"
      }
    },
    {
      "start": 759,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 760,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 761,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 762,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a514bdb58b5de4986679f72b7204b4764f7a2778",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-06-21 09:27:30 -0700"
      }
    },
    {
      "start": 763,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 764,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a805261bf0282e992d3608035e47d05a898710",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-12-20 16:23:08 +0000"
      }
    },
    {
      "start": 765,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 766,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 771,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 772,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 773,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 776,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 779,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 780,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 784,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 785,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 791,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "dcfefde6be8f9f33bbd2b3546f3be946d958d677",
      "author": {
        "name": "beanz",
        "email": "beanz@marvell.com",
        "time": "2012-11-05 09:51:43 +0800"
      }
    },
    {
      "start": 792,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "502c2f405355c3253990ac4edae345ac1907f916",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-07-13 17:47:56 -0700"
      }
    },
    {
      "start": 793,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 794,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 795,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 799,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 800,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 801,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a805261bf0282e992d3608035e47d05a898710",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-12-20 16:23:08 +0000"
      }
    },
    {
      "start": 802,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 807,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 811,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 812,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 815,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 818,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "502c2f405355c3253990ac4edae345ac1907f916",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-07-13 17:47:56 -0700"
      }
    },
    {
      "start": 819,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 820,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 821,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 824,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 826,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 827,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9b80c2bdb205bc143104f54d0743b6eedd67b14e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-06-30 15:47:02 -0700"
      }
    },
    {
      "start": 828,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "db29e5238e28d59978755a2ff2e7e0f05393abdf",
      "author": {
        "name": "Jason Simmons",
        "email": "jsimmons@google.com",
        "time": "2011-08-12 13:46:55 -0700"
      }
    },
    {
      "start": 829,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 830,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "db29e5238e28d59978755a2ff2e7e0f05393abdf",
      "author": {
        "name": "Jason Simmons",
        "email": "jsimmons@google.com",
        "time": "2011-08-12 13:46:55 -0700"
      }
    },
    {
      "start": 831,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9b80c2bdb205bc143104f54d0743b6eedd67b14e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-06-30 15:47:02 -0700"
      }
    },
    {
      "start": 832,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 835,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 846,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 857,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 860,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6dc3a3e2292454f94c015da45f1ebfc6a493e736",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2016-04-29 15:42:06 -0700"
      }
    },
    {
      "start": 862,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1b5a7ee3fdc33ee584a88580171fbad154e10f5d",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2016-09-30 13:54:30 -0700"
      }
    },
    {
      "start": 866,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 877,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6dc3a3e2292454f94c015da45f1ebfc6a493e736",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2016-04-29 15:42:06 -0700"
      }
    },
    {
      "start": 878,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0c98417c829c0b85ab207c8117a147f6b8c3040",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-03-29 12:10:19 -0700"
      }
    },
    {
      "start": 881,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 882,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0c98417c829c0b85ab207c8117a147f6b8c3040",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-03-29 12:10:19 -0700"
      }
    },
    {
      "start": 883,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 886,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0c98417c829c0b85ab207c8117a147f6b8c3040",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-03-29 12:10:19 -0700"
      }
    },
    {
      "start": 888,
      "count": 13,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 901,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0c98417c829c0b85ab207c8117a147f6b8c3040",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-03-29 12:10:19 -0700"
      }
    },
    {
      "start": 904,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 905,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0c98417c829c0b85ab207c8117a147f6b8c3040",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-03-29 12:10:19 -0700"
      }
    },
    {
      "start": 906,
      "count": 20,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 926,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e4da6c62ba4a9ee1b414b91afcba0c84de0cf329",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-04-01 15:01:41 -0700"
      }
    },
    {
      "start": 927,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a0c98417c829c0b85ab207c8117a147f6b8c3040",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2019-03-29 12:10:19 -0700"
      }
    },
    {
      "start": 928,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1b5a7ee3fdc33ee584a88580171fbad154e10f5d",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2016-09-30 13:54:30 -0700"
      }
    },
    {
      "start": 929,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6dc3a3e2292454f94c015da45f1ebfc6a493e736",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2016-04-29 15:42:06 -0700"
      }
    },
    {
      "start": 930,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 932,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2019-04-06 04:41:15 -0700"
      }
    },
    {
      "start": 934,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 935,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 936,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 937,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 939,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 945,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 946,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 950,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 953,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 957,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 960,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 963,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 965,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 967,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 968,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 970,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2db8455d8f4468a637109d31f319ce02d9d743ec",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-01-28 11:19:57 -0800"
      }
    },
    {
      "start": 971,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1b86fe063badb5f28c467ade39be0f4008688947",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2014-01-29 11:13:26 -0800"
      }
    },
    {
      "start": 974,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 975,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 976,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 979,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d681bbb1767bed09415e050ba78975df214bcd68",
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "2011-08-30 14:39:17 +0100"
      }
    },
    {
      "start": 987,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 995,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 996,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 998,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 999,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1000,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1001,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1002,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "44a7e42f0310831e6a846d1b6bb40bf3a399bf6d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-06-21 17:29:24 -0700"
      }
    },
    {
      "start": 1003,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 1006,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1008,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1011,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1016,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "83b0fd9997b558f6c2ebf5e6e4db20570cb233b8",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2015-09-16 13:48:07 -0700"
      }
    },
    {
      "start": 1018,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1021,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 1022,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1025,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "833b47505c513cb5c8f22aa922a7ea20d153b319",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-04 17:15:48 -0700"
      }
    },
    {
      "start": 1026,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1027,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "77342f72fdf96603938a95fcbb9888ec90e71e68",
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "2014-06-18 16:31:32 -0700"
      }
    },
    {
      "start": 1029,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "833b47505c513cb5c8f22aa922a7ea20d153b319",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-04 17:15:48 -0700"
      }
    },
    {
      "start": 1030,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1032,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 1033,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1037,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "833b47505c513cb5c8f22aa922a7ea20d153b319",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-04 17:15:48 -0700"
      }
    },
    {
      "start": 1038,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1040,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "44a7e42f0310831e6a846d1b6bb40bf3a399bf6d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-06-21 17:29:24 -0700"
      }
    },
    {
      "start": 1044,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 1047,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1050,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1051,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1053,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e2b1028852120bcfded33b8f06f66b780437fe92",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-11-23 11:41:34 -0800"
      }
    },
    {
      "start": 1056,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "44a7e42f0310831e6a846d1b6bb40bf3a399bf6d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-06-21 17:29:24 -0700"
      }
    },
    {
      "start": 1057,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 1058,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e2b1028852120bcfded33b8f06f66b780437fe92",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-11-23 11:41:34 -0800"
      }
    },
    {
      "start": 1062,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e2b1028852120bcfded33b8f06f66b780437fe92",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-11-23 11:41:34 -0800"
      }
    },
    {
      "start": 1063,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1064,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e2b1028852120bcfded33b8f06f66b780437fe92",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-11-23 11:41:34 -0800"
      }
    },
    {
      "start": 1066,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "99f31604136d66ae10e20669fb6b5716f342bde0",
      "author": {
        "name": "Chris Watkins",
        "email": "watk@google.com",
        "time": "2015-03-20 13:06:33 -0700"
      }
    },
    {
      "start": 1068,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d91dc5a0602f54fc0d4d2187f37b5b8169bb62c3",
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "2017-10-10 00:07:09 -0700"
      }
    },
    {
      "start": 1069,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "99f31604136d66ae10e20669fb6b5716f342bde0",
      "author": {
        "name": "Chris Watkins",
        "email": "watk@google.com",
        "time": "2015-03-20 13:06:33 -0700"
      }
    },
    {
      "start": 1075,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1076,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "99f31604136d66ae10e20669fb6b5716f342bde0",
      "author": {
        "name": "Chris Watkins",
        "email": "watk@google.com",
        "time": "2015-03-20 13:06:33 -0700"
      }
    },
    {
      "start": 1078,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "28225abc2693b746889cdd39ea570a93a7ce19a5",
      "author": {
        "name": "Byeongjo Park",
        "email": "bjo.park@samsung.com",
        "time": "2019-01-24 20:31:19 +0900"
      }
    },
    {
      "start": 1089,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1090,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1091,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "181fd9b5b64bab24bb49a34208f60a16e98488c5",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-02-16 15:53:03 -0800"
      }
    },
    {
      "start": 1093,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1095,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "181fd9b5b64bab24bb49a34208f60a16e98488c5",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-02-16 15:53:03 -0800"
      }
    },
    {
      "start": 1096,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1102,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1173118eace0e9e347cb007f0da817cee87579ed",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2011-02-08 17:26:17 -0800"
      }
    },
    {
      "start": 1103,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "484566c410afdfbc4b6bc5aa1732aef37428a5b8",
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "2012-12-18 09:46:54 -0800"
      }
    },
    {
      "start": 1104,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1173118eace0e9e347cb007f0da817cee87579ed",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2011-02-08 17:26:17 -0800"
      }
    },
    {
      "start": 1105,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "484566c410afdfbc4b6bc5aa1732aef37428a5b8",
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "2012-12-18 09:46:54 -0800"
      }
    },
    {
      "start": 1106,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1173118eace0e9e347cb007f0da817cee87579ed",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2011-02-08 17:26:17 -0800"
      }
    },
    {
      "start": 1108,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1109,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f888020c6e2735624f2b2a30e72aca24e17b8b4d",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2014-11-14 07:58:25 -0800"
      }
    },
    {
      "start": 1110,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1115,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "484566c410afdfbc4b6bc5aa1732aef37428a5b8",
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "2012-12-18 09:46:54 -0800"
      }
    },
    {
      "start": 1116,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ee08f7e36eeba80e005f9bdaebce635860a8f005",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2013-09-16 13:30:01 -0700"
      }
    },
    {
      "start": 1117,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "181fd9b5b64bab24bb49a34208f60a16e98488c5",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-02-16 15:53:03 -0800"
      }
    },
    {
      "start": 1118,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1120,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 1121,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1126,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1128,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1133,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "484566c410afdfbc4b6bc5aa1732aef37428a5b8",
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "2012-12-18 09:46:54 -0800"
      }
    },
    {
      "start": 1134,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1136,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "484566c410afdfbc4b6bc5aa1732aef37428a5b8",
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "2012-12-18 09:46:54 -0800"
      }
    },
    {
      "start": 1137,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1138,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1140,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1142,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1143,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1144,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1145,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1146,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1154,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7dae00baa6e8957be15523c46bb948bd1dde64c3",
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "2011-10-26 18:36:31 -0700"
      }
    },
    {
      "start": 1157,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1173118eace0e9e347cb007f0da817cee87579ed",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2011-02-08 17:26:17 -0800"
      }
    },
    {
      "start": 1159,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1d187f1a86855f5f0694d7ec30efc9833bf7c589",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-05-12 23:25:55 -0700"
      }
    },
    {
      "start": 1167,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1171,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1172,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1173,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1176,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1183,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1184,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "77342f72fdf96603938a95fcbb9888ec90e71e68",
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "2014-06-18 16:31:32 -0700"
      }
    },
    {
      "start": 1185,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "8e1b6cce24574b9ecd5b0300155776bd0b4ef756",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-09 09:21:33 -0700"
      }
    },
    {
      "start": 1186,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1188,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1189,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d608a813a9d2cbc6e2a5ea81d78d4a9044090c4c",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-16 16:39:53 -0700"
      }
    },
    {
      "start": 1193,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1194,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1201,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d608a813a9d2cbc6e2a5ea81d78d4a9044090c4c",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-16 16:39:53 -0700"
      }
    },
    {
      "start": 1202,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1205,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "8e1b6cce24574b9ecd5b0300155776bd0b4ef756",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-09 09:21:33 -0700"
      }
    },
    {
      "start": 1206,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1207,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1208,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1210,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d608a813a9d2cbc6e2a5ea81d78d4a9044090c4c",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-16 16:39:53 -0700"
      }
    },
    {
      "start": 1212,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1213,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 1214,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d608a813a9d2cbc6e2a5ea81d78d4a9044090c4c",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-16 16:39:53 -0700"
      }
    },
    {
      "start": 1221,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d608a813a9d2cbc6e2a5ea81d78d4a9044090c4c",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-16 16:39:53 -0700"
      }
    },
    {
      "start": 1222,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1223,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d608a813a9d2cbc6e2a5ea81d78d4a9044090c4c",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-16 16:39:53 -0700"
      }
    },
    {
      "start": 1224,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "8e1b6cce24574b9ecd5b0300155776bd0b4ef756",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-09 09:21:33 -0700"
      }
    },
    {
      "start": 1226,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d399e7e6065aa310e025ab633f633d5b4831a358",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-10-26 15:49:11 -0700"
      }
    },
    {
      "start": 1229,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "dc6f340e537ce511ea1d2f8ce7dc1c4ed231f6a6",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-01-09 15:04:18 -0800"
      }
    },
    {
      "start": 1231,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d399e7e6065aa310e025ab633f633d5b4831a358",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-10-26 15:49:11 -0700"
      }
    },
    {
      "start": 1236,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9bb3803a80a680ea7a3bc11e07b8a89ccddee003",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-03-23 18:00:38 -0700"
      }
    },
    {
      "start": 1237,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d399e7e6065aa310e025ab633f633d5b4831a358",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-10-26 15:49:11 -0700"
      }
    },
    {
      "start": 1242,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9bb3803a80a680ea7a3bc11e07b8a89ccddee003",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-03-23 18:00:38 -0700"
      }
    },
    {
      "start": 1243,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d399e7e6065aa310e025ab633f633d5b4831a358",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-10-26 15:49:11 -0700"
      }
    },
    {
      "start": 1244,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9bb3803a80a680ea7a3bc11e07b8a89ccddee003",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-03-23 18:00:38 -0700"
      }
    },
    {
      "start": 1245,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "dc6f340e537ce511ea1d2f8ce7dc1c4ed231f6a6",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-01-09 15:04:18 -0800"
      }
    },
    {
      "start": 1246,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d399e7e6065aa310e025ab633f633d5b4831a358",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-10-26 15:49:11 -0700"
      }
    },
    {
      "start": 1247,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9bb3803a80a680ea7a3bc11e07b8a89ccddee003",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-03-23 18:00:38 -0700"
      }
    },
    {
      "start": 1248,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d399e7e6065aa310e025ab633f633d5b4831a358",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-10-26 15:49:11 -0700"
      }
    },
    {
      "start": 1252,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1254,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1255,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1259,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a805261bf0282e992d3608035e47d05a898710",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-12-20 16:23:08 +0000"
      }
    },
    {
      "start": 1260,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1267,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1268,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1276,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1277,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1284,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1285,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1296,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1297,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1300,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 1301,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9816016afb2a13c6a866cd047d57020566a8b9a9",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-02-04 17:01:11 -0800"
      }
    },
    {
      "start": 1302,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 1304,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9816016afb2a13c6a866cd047d57020566a8b9a9",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-02-04 17:01:11 -0800"
      }
    },
    {
      "start": 1306,
      "count": 40,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 1346,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9816016afb2a13c6a866cd047d57020566a8b9a9",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-02-04 17:01:11 -0800"
      }
    },
    {
      "start": 1348,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1350,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1351,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1355,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1356,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1357,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 1358,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1364,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1365,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1369,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1370,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1371,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 1372,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1376,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1380,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "282841278723166e74039329ca56e444ad472daf",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-08-30 13:49:06 -0700"
      }
    },
    {
      "start": 1381,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ee0a0e39acdcf8f97e0d6945c31ff36a06a36e9d",
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "2016-08-16 16:50:54 -0700"
      }
    },
    {
      "start": 1384,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1385,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5f7e55ea443c80ef8b6173efd1c2551e07309b0a",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-08-24 14:47:25 -0700"
      }
    },
    {
      "start": 1396,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1397,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5f7e55ea443c80ef8b6173efd1c2551e07309b0a",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-08-24 14:47:25 -0700"
      }
    },
    {
      "start": 1398,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1401,
      "count": 36,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9fc8b5cd4a64ef07e84c69112461324d5c13a0b0",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-01-24 13:36:48 -0800"
      }
    },
    {
      "start": 1437,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c5de09127e9e0d5df7aa587be317e1487d793245",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-11-18 10:22:14 -0800"
      }
    },
    {
      "start": 1438,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1439,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c5de09127e9e0d5df7aa587be317e1487d793245",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-11-18 10:22:14 -0800"
      }
    },
    {
      "start": 1440,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1442,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c5de09127e9e0d5df7aa587be317e1487d793245",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-11-18 10:22:14 -0800"
      }
    },
    {
      "start": 1443,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1447,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1448,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 1449,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1454,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "52c2851b30588df1aba00766c37ffde86a3345bc",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2017-09-13 18:17:51 -0700"
      }
    },
    {
      "start": 1462,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "fff6d715a8db0daf08a50634f242c40268de3d49",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2012-01-12 16:38:12 -0800"
      }
    },
    {
      "start": 1463,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1464,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1465,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1471,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 1475,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2650e9661ea1608dfb6b58bc640a66cdbbb6ae58",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2015-07-22 18:14:02 -0700"
      }
    },
    {
      "start": 1478,
      "count": 12,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 1490,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1492,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1493,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1501,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1502,
      "count": 15,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "761defc341c5ce9019a42919c441f035f665ec0d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-09 15:09:05 -0800"
      }
    },
    {
      "start": 1517,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1520,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 1522,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1523,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 1530,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1531,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 1535,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1536,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4f9e47f2c03ce36261c4717cd7e131d7940bb068",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-04-25 17:28:22 -0700"
      }
    },
    {
      "start": 1537,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1538,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 1549,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4f9e47f2c03ce36261c4717cd7e131d7940bb068",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-04-25 17:28:22 -0700"
      }
    },
    {
      "start": 1552,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1553,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4f9e47f2c03ce36261c4717cd7e131d7940bb068",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-04-25 17:28:22 -0700"
      }
    },
    {
      "start": 1558,
      "count": 21,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 1579,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1580,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 1583,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1584,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c795b64060c3af9d7961fc1371e4ccfa8ee3e450",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-02-22 15:38:35 -0800"
      }
    },
    {
      "start": 1590,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "44a7e42f0310831e6a846d1b6bb40bf3a399bf6d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-06-21 17:29:24 -0700"
      }
    },
    {
      "start": 1601,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f9c81464b9494082fa7cdff9f70c5402e8ac78c0",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-09-28 05:31:11 -0700"
      }
    },
    {
      "start": 1602,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "44a7e42f0310831e6a846d1b6bb40bf3a399bf6d",
      "author": {
        "name": "John Grossman",
        "email": "johngro@google.com",
        "time": "2012-06-21 17:29:24 -0700"
      }
    },
    {
      "start": 1610,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b483c4724846c0b8d4e82afcbb7c17f671bae81c",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-04-11 17:23:27 -0700"
      }
    },
    {
      "start": 1611,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1612,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1613,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a9825bf0f5c74333b0e4ff5ba7677ac6fd2a25",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2012-08-26 16:13:03 -0700"
      }
    },
    {
      "start": 1614,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6cb337596796996c3095dc8017eb36beba00dab2",
      "author": {
        "name": "Haynes Mathew George",
        "email": "hgeorge@codeaurora.org",
        "time": "2015-06-22 14:16:42 -0700"
      }
    },
    {
      "start": 1616,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1617,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1621,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6cb337596796996c3095dc8017eb36beba00dab2",
      "author": {
        "name": "Haynes Mathew George",
        "email": "hgeorge@codeaurora.org",
        "time": "2015-06-22 14:16:42 -0700"
      }
    },
    {
      "start": 1622,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1624,
      "count": 17,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6cb337596796996c3095dc8017eb36beba00dab2",
      "author": {
        "name": "Haynes Mathew George",
        "email": "hgeorge@codeaurora.org",
        "time": "2015-06-22 14:16:42 -0700"
      }
    },
    {
      "start": 1641,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2afac0c7c42560ff5b8f133c6074b7e023279d6d",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-01-07 12:13:07 -0800"
      }
    },
    {
      "start": 1642,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1645,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1646,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1647,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1648,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1649,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1650,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1655,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1656,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1657,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a9825bf0f5c74333b0e4ff5ba7677ac6fd2a25",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2012-08-26 16:13:03 -0700"
      }
    },
    {
      "start": 1659,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1660,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a9825bf0f5c74333b0e4ff5ba7677ac6fd2a25",
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "2012-08-26 16:13:03 -0700"
      }
    },
    {
      "start": 1662,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1664,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1665,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1666,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1667,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1668,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1669,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1670,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1673,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1674,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1675,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1676,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a7e0e8b4c429fc68eb1bd5b5a30f5b91352288f9",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-08 08:57:42 -0700"
      }
    },
    {
      "start": 1680,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1681,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    },
    {
      "start": 1682,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4829038419910aa6e75ce8992d45a223452d5c67",
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "2009-07-10 13:53:06 -0700"
      }
    },
    {
      "start": 1688,
      "count": 26,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "cefac14261a32fb856b0d1ab31541787112e306e",
      "author": {
        "name": "Hassan Shojania",
        "email": "shojania@google.com",
        "time": "2017-02-06 21:02:02 -0800"
      }
    },
    {
      "start": 1714,
      "count": 36,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 1750,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1753,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1755,
      "count": 14,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1769,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a805261bf0282e992d3608035e47d05a898710",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-12-20 16:23:08 +0000"
      }
    },
    {
      "start": 1770,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1773,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1774,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "082e4f75a383f957a6ed9186ca0692b694e1ce45",
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "2017-12-17 02:31:18 -0800"
      }
    },
    {
      "start": 1775,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1780,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b8a805261bf0282e992d3608035e47d05a898710",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-12-20 16:23:08 +0000"
      }
    },
    {
      "start": 1781,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1785,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1787,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 1789,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 1790,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a514bdb58b5de4986679f72b7204b4764f7a2778",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-06-21 09:27:30 -0700"
      }
    },
    {
      "start": 1791,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1792,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1793,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1799,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1948eb3ea6eee336e8cdab9b0c693f93f5f19993",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2012-04-13 16:50:19 -0700"
      }
    },
    {
      "start": 1800,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 1801,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1803,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4ef88d7106c01f81109ee163cb6789073d80c6ae",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-02-21 19:47:53 -0800"
      }
    },
    {
      "start": 1804,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 1806,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "161b64fc1c9ee03d32b3bd634be950fac5ad6ed8",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-11-17 09:31:48 -0800"
      }
    },
    {
      "start": 1807,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 1808,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 1809,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1810,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 1811,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4356269be6d2b62bbb945364e8fc4beb99e1aada",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2015-07-15 16:49:07 -0700"
      }
    },
    {
      "start": 1812,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2650e9661ea1608dfb6b58bc640a66cdbbb6ae58",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2015-07-22 18:14:02 -0700"
      }
    },
    {
      "start": 1815,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "58d4be5a5a5d24f18b7a207148c7caa317fef366",
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@renault.com",
        "time": "2018-11-06 15:30:12 +0100"
      }
    },
    {
      "start": 1816,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2650e9661ea1608dfb6b58bc640a66cdbbb6ae58",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2015-07-22 18:14:02 -0700"
      }
    },
    {
      "start": 1819,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4356269be6d2b62bbb945364e8fc4beb99e1aada",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2015-07-15 16:49:07 -0700"
      }
    },
    {
      "start": 1821,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1827,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2650e9661ea1608dfb6b58bc640a66cdbbb6ae58",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2015-07-22 18:14:02 -0700"
      }
    },
    {
      "start": 1828,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 1829,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1831,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1832,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1834,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a3f344615cfd118bcc0520c3d019313c9ca5b0e9",
      "author": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "2021-03-10 16:17:24 -0800"
      }
    },
    {
      "start": 1835,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1840,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1841,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1843,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1844,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1847,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1848,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1850,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1851,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1856,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1857,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1858,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1859,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1863,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1864,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1870,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1871,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1877,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1878,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1879,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1880,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1884,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1885,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "db354e58e65592777aa17caa47933e14838b8b35",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2012-03-05 17:27:11 -0800"
      }
    },
    {
      "start": 1887,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1891,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1892,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 1895,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4110c101c3d0dd8dbc44c8d2d0edd3e2e7d6652f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-03-29 09:31:28 -0700"
      }
    },
    {
      "start": 1896,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "342e9cf388cceb807def720e40e8b0a217f4bcaa",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-01-19 17:37:09 -0800"
      }
    },
    {
      "start": 1897,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1898,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "342e9cf388cceb807def720e40e8b0a217f4bcaa",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-01-19 17:37:09 -0800"
      }
    },
    {
      "start": 1902,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "06ad1528e6dd4c866c085d3cad9235d2752eb3ed",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2014-08-28 07:27:44 -0700"
      }
    },
    {
      "start": 1904,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1905,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "06ad1528e6dd4c866c085d3cad9235d2752eb3ed",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2014-08-28 07:27:44 -0700"
      }
    },
    {
      "start": 1909,
      "count": 12,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1921,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "213f490215c2946edc2cc3f589219efe283d6548",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-22 08:55:25 -0700"
      }
    },
    {
      "start": 1922,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1925,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1926,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1927,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1931,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1933,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1935,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1936,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1937,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1938,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1941,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1944,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1949,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1950,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1953,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1954,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1955,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1956,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1962,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5d313803bdd61d59f28e518e7a793f33832f1901",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-10-10 15:09:39 -0700"
      }
    },
    {
      "start": 1964,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c4ac8173f911aeac8d5006b19ba48fb51a865115",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-10-21 10:35:48 -0700"
      }
    },
    {
      "start": 1967,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4110c101c3d0dd8dbc44c8d2d0edd3e2e7d6652f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-03-29 09:31:28 -0700"
      }
    },
    {
      "start": 1969,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1970,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4110c101c3d0dd8dbc44c8d2d0edd3e2e7d6652f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-03-29 09:31:28 -0700"
      }
    },
    {
      "start": 1971,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2f6e73db45995636e5405fb2e1063a55550ba10f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-08 12:12:58 -0700"
      }
    },
    {
      "start": 1977,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4110c101c3d0dd8dbc44c8d2d0edd3e2e7d6652f",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-03-29 09:31:28 -0700"
      }
    },
    {
      "start": 1979,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 1981,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1982,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 1988,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1989,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 1993,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 1994,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 1995,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2650e9661ea1608dfb6b58bc640a66cdbbb6ae58",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2015-07-22 18:14:02 -0700"
      }
    },
    {
      "start": 2003,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "58d4be5a5a5d24f18b7a207148c7caa317fef366",
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@renault.com",
        "time": "2018-11-06 15:30:12 +0100"
      }
    },
    {
      "start": 2004,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4356269be6d2b62bbb945364e8fc4beb99e1aada",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2015-07-15 16:49:07 -0700"
      }
    },
    {
      "start": 2009,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2650e9661ea1608dfb6b58bc640a66cdbbb6ae58",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2015-07-22 18:14:02 -0700"
      }
    },
    {
      "start": 2010,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4356269be6d2b62bbb945364e8fc4beb99e1aada",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2015-07-15 16:49:07 -0700"
      }
    },
    {
      "start": 2014,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 2016,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2017,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2018,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2019,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2027,
      "count": 13,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e13f8a603867280de9b02ce4839202a182556416",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-03-30 14:20:42 -0700"
      }
    },
    {
      "start": 2040,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2048,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2049,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2051,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2054,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2059,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 2060,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "786618ffe881aceb64d65a6a2e2d76ede6e01ec0",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-03-02 14:54:07 -0800"
      }
    },
    {
      "start": 2062,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1948eb3ea6eee336e8cdab9b0c693f93f5f19993",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2012-04-13 16:50:19 -0700"
      }
    },
    {
      "start": 2063,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ad3af3305f024bcbbd55c894a4995e449498e1ba",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-03-25 16:54:37 +0000"
      }
    },
    {
      "start": 2064,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "faeb0f291330134dc4468359a36e099aae508449",
      "author": {
        "name": "Ronghua Wu",
        "email": "ronghuawu@google.com",
        "time": "2015-05-21 12:20:21 -0700"
      }
    },
    {
      "start": 2065,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "179652ee2a508361df1aa18e99000373886f0816",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:49:46 -0700"
      }
    },
    {
      "start": 2067,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2068,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2070,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2071,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2076,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2078,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "179652ee2a508361df1aa18e99000373886f0816",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:49:46 -0700"
      }
    },
    {
      "start": 2080,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2083,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "179652ee2a508361df1aa18e99000373886f0816",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:49:46 -0700"
      }
    },
    {
      "start": 2085,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2087,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2093,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "259fb46dca67d43ce621fed18faf10c830eadcd0",
      "author": {
        "name": "Ben Romberger",
        "email": "bromberg@codeaurora.org",
        "time": "2018-08-07 17:58:53 -0700"
      }
    },
    {
      "start": 2096,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "179652ee2a508361df1aa18e99000373886f0816",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:49:46 -0700"
      }
    },
    {
      "start": 2098,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2099,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "179652ee2a508361df1aa18e99000373886f0816",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:49:46 -0700"
      }
    },
    {
      "start": 2100,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "259fb46dca67d43ce621fed18faf10c830eadcd0",
      "author": {
        "name": "Ben Romberger",
        "email": "bromberg@codeaurora.org",
        "time": "2018-08-07 17:58:53 -0700"
      }
    },
    {
      "start": 2103,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "179652ee2a508361df1aa18e99000373886f0816",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:49:46 -0700"
      }
    },
    {
      "start": 2114,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2115,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 2116,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "786618ffe881aceb64d65a6a2e2d76ede6e01ec0",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-03-02 14:54:07 -0800"
      }
    },
    {
      "start": 2117,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ab334fd351ae5a0e18903da123d63e565b536874",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2012-03-14 12:56:06 -0700"
      }
    },
    {
      "start": 2118,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "786618ffe881aceb64d65a6a2e2d76ede6e01ec0",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-03-02 14:54:07 -0800"
      }
    },
    {
      "start": 2123,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1948eb3ea6eee336e8cdab9b0c693f93f5f19993",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2012-04-13 16:50:19 -0700"
      }
    },
    {
      "start": 2124,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2125,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "179652ee2a508361df1aa18e99000373886f0816",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:49:46 -0700"
      }
    },
    {
      "start": 2128,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2131,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2132,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2133,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2136,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2137,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2140,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2146,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2148,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2149,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2150,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2154,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2156,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2157,
      "count": 10,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2167,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2168,
      "count": 27,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2195,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "462fd2fa9eef642b0574aa7409de0bde3fec8d43",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2013-01-14 14:12:05 -0800"
      }
    },
    {
      "start": 2196,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 2197,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "faeb0f291330134dc4468359a36e099aae508449",
      "author": {
        "name": "Ronghua Wu",
        "email": "ronghuawu@google.com",
        "time": "2015-05-21 12:20:21 -0700"
      }
    },
    {
      "start": 2198,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 2200,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 2201,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2202,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ff874dc957f9ea70d87f4d627bf903e1fc86d58b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-11 16:49:09 -0700"
      }
    },
    {
      "start": 2210,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2217,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "462fd2fa9eef642b0574aa7409de0bde3fec8d43",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2013-01-14 14:12:05 -0800"
      }
    },
    {
      "start": 2223,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 2224,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "faeb0f291330134dc4468359a36e099aae508449",
      "author": {
        "name": "Ronghua Wu",
        "email": "ronghuawu@google.com",
        "time": "2015-05-21 12:20:21 -0700"
      }
    },
    {
      "start": 2225,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ff874dc957f9ea70d87f4d627bf903e1fc86d58b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-11 16:49:09 -0700"
      }
    },
    {
      "start": 2226,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 2227,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "bda4575c36ad11b0870ccdb50dcb3a04573d6782",
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "2020-07-17 16:41:18 -0700"
      }
    },
    {
      "start": 2228,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2229,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a6b270399fdacb09826e751657b7bb321652e3ac",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2020-04-27 10:34:24 -0700"
      }
    },
    {
      "start": 2232,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2235,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3e98ecd18c906dc3ac2ff1a890f0b3163447272d",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2015-05-18 13:13:24 -0700"
      }
    },
    {
      "start": 2236,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2237,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d9d7fa0873796ac661c44a7fcd6ad5ff697ff01f",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2014-06-24 08:01:46 -0700"
      }
    },
    {
      "start": 2241,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2249,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "833b47505c513cb5c8f22aa922a7ea20d153b319",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-04 17:15:48 -0700"
      }
    },
    {
      "start": 2250,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2253,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b3ce44820908fd4d095e3eb9657c60f508bad4b3",
      "author": {
        "name": "Jaideep Sharma",
        "email": "quic_jaidshar@quicinc.com",
        "time": "2020-11-16 11:52:35 +0530"
      }
    },
    {
      "start": 2259,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2261,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2262,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2263,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2264,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2265,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2266,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2269,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2270,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e0bbac912f9ea561ed96ad8b0a354cbab8f345a1",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-07-18 16:04:53 -0700"
      }
    },
    {
      "start": 2271,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2272,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2274,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2277,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2278,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2282,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "67295b543c16ed7c77b67f859d598fe7b4571660",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-06-11 14:52:53 -0700"
      }
    },
    {
      "start": 2283,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2284,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2285,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2286,
      "count": 13,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2299,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f370264dfa5237524a3535f5242a0c68cbbb13eb",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-05-05 17:33:32 -0700"
      }
    },
    {
      "start": 2300,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2302,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4ef88d7106c01f81109ee163cb6789073d80c6ae",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-02-21 19:47:53 -0800"
      }
    },
    {
      "start": 2303,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4ef88d7106c01f81109ee163cb6789073d80c6ae",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-02-21 19:47:53 -0800"
      }
    },
    {
      "start": 2304,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7a8b0ed6419e57dd8b41d3806893d63d3df91aab",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-02-02 09:06:31 -0800"
      }
    },
    {
      "start": 2305,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2e17eef829f1870d9bde963a356dfb11f120a6b5",
      "author": {
        "name": "Preetam Singh Ranawat",
        "email": "apranawat@codeaurora.org",
        "time": "2015-08-12 12:11:46 -0700"
      }
    },
    {
      "start": 2306,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2307,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2308,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2309,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2310,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e0bbac912f9ea561ed96ad8b0a354cbab8f345a1",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-07-18 16:04:53 -0700"
      }
    },
    {
      "start": 2318,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2319,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "0162d00a38cdb5f4eba5dfe8cd272f69ddbc8c21",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-06-09 11:59:33 -0700"
      }
    },
    {
      "start": 2321,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e0bbac912f9ea561ed96ad8b0a354cbab8f345a1",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-07-18 16:04:53 -0700"
      }
    },
    {
      "start": 2324,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2325,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e0bbac912f9ea561ed96ad8b0a354cbab8f345a1",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-07-18 16:04:53 -0700"
      }
    },
    {
      "start": 2327,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2328,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7a8b0ed6419e57dd8b41d3806893d63d3df91aab",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-02-02 09:06:31 -0800"
      }
    },
    {
      "start": 2329,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 2333,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e0bbac912f9ea561ed96ad8b0a354cbab8f345a1",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-07-18 16:04:53 -0700"
      }
    },
    {
      "start": 2334,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2335,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2337,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2338,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2339,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2340,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2341,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2344,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2345,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2346,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2347,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2352,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2353,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2354,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2356,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2357,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2358,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2360,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7ee8ac94bb1a724a481a7cddf10ce63d35df6296",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2010-01-12 09:23:54 -0800"
      }
    },
    {
      "start": 2361,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2363,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2370,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2371,
      "count": 18,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2389,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "adee56abc3749b18f90e7788990a0b5ae1bf430e",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2016-08-05 15:40:34 -0700"
      }
    },
    {
      "start": 2390,
      "count": 29,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2419,
      "count": 14,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2433,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2436,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7d3f4df0a77e052a7d37de9268aff8c2ed0909cc",
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "2015-03-03 15:28:00 -0800"
      }
    },
    {
      "start": 2437,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2438,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2439,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "adad3d7d935da176ff24941b4ae9edf7340e9b96",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2014-02-21 14:51:43 -0800"
      }
    },
    {
      "start": 2440,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 2441,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2442,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2443,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2f6e73db45995636e5405fb2e1063a55550ba10f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-08 12:12:58 -0700"
      }
    },
    {
      "start": 2444,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "10dbb8e97e7a81ca4867663b5517f048820b3094",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2009-09-20 10:42:13 -0700"
      }
    },
    {
      "start": 2445,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2450,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2451,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2452,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2453,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2457,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2458,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2459,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2460,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2464,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2465,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2466,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2467,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2471,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2472,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7845a1f0790a1de9e26e99578f6ce3219cf8efc3",
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "2015-10-30 12:07:52 -0700"
      }
    },
    {
      "start": 2479,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2483,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2484,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2485,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2487,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2488,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5",
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "2009-03-03 19:31:44 -0800"
      }
    },
    {
      "start": 2492,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2493,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7a8b0ed6419e57dd8b41d3806893d63d3df91aab",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-02-02 09:06:31 -0800"
      }
    },
    {
      "start": 2494,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2496,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2497,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2501,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7a8b0ed6419e57dd8b41d3806893d63d3df91aab",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-02-02 09:06:31 -0800"
      }
    },
    {
      "start": 2502,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2509,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7a8b0ed6419e57dd8b41d3806893d63d3df91aab",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-02-02 09:06:31 -0800"
      }
    },
    {
      "start": 2510,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2511,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7a8b0ed6419e57dd8b41d3806893d63d3df91aab",
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "2012-02-02 09:06:31 -0800"
      }
    },
    {
      "start": 2515,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2518,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2519,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3a474aa67fc31505740526dd249d96204c08bf79",
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "2015-04-24 17:10:07 -0700"
      }
    },
    {
      "start": 2526,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2528,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2529,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2530,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2531,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2532,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2539,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2540,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2541,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2542,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2799d743ee2ae5a25fe869a7f9c052acc029559f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2013-05-30 14:33:29 -0700"
      }
    },
    {
      "start": 2543,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2beeb50b1bba9e92f6cacfeca37fe9fa9d36ead1",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-07-16 07:43:46 -0700"
      }
    },
    {
      "start": 2548,
      "count": 16,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 2564,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "161b64fc1c9ee03d32b3bd634be950fac5ad6ed8",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-11-17 09:31:48 -0800"
      }
    },
    {
      "start": 2565,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 2566,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "161b64fc1c9ee03d32b3bd634be950fac5ad6ed8",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-11-17 09:31:48 -0800"
      }
    },
    {
      "start": 2568,
      "count": 19,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "156c6873a5e69af71f3c28b236c5831b9cb2ac95",
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "2017-10-06 09:47:15 -0700"
      }
    },
    {
      "start": 2587,
      "count": 6,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9fc8b5cd4a64ef07e84c69112461324d5c13a0b0",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-01-24 13:36:48 -0800"
      }
    },
    {
      "start": 2593,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4ef88d7106c01f81109ee163cb6789073d80c6ae",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-02-21 19:47:53 -0800"
      }
    },
    {
      "start": 2594,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4ef88d7106c01f81109ee163cb6789073d80c6ae",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-02-21 19:47:53 -0800"
      }
    },
    {
      "start": 2595,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2597,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9fc8b5cd4a64ef07e84c69112461324d5c13a0b0",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-01-24 13:36:48 -0800"
      }
    },
    {
      "start": 2598,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2601,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f370264dfa5237524a3535f5242a0c68cbbb13eb",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-05-05 17:33:32 -0700"
      }
    },
    {
      "start": 2604,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2605,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4ef88d7106c01f81109ee163cb6789073d80c6ae",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-02-21 19:47:53 -0800"
      }
    },
    {
      "start": 2606,
      "count": 27,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "c01eddb86e01eedc8baca1ad1768c942387b33a8",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-07-21 16:42:41 -0700"
      }
    },
    {
      "start": 2633,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2634,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9fc8b5cd4a64ef07e84c69112461324d5c13a0b0",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-01-24 13:36:48 -0800"
      }
    },
    {
      "start": 2635,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "39399b6b08b4e9fd7eae50e58e93b07216ad697f",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-04-21 15:07:45 -0700"
      }
    },
    {
      "start": 2636,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9fc8b5cd4a64ef07e84c69112461324d5c13a0b0",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-01-24 13:36:48 -0800"
      }
    },
    {
      "start": 2643,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "4ef88d7106c01f81109ee163cb6789073d80c6ae",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-02-21 19:47:53 -0800"
      }
    },
    {
      "start": 2645,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9fc8b5cd4a64ef07e84c69112461324d5c13a0b0",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-01-24 13:36:48 -0800"
      }
    },
    {
      "start": 2646,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9fc8b5cd4a64ef07e84c69112461324d5c13a0b0",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2017-01-24 13:36:48 -0800"
      }
    },
    {
      "start": 2648,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 2650,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d217a8c4632b3e3065f8c2a26b9ce4dc4c97171f",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2011-06-01 15:20:35 -0700"
      }
    },
    {
      "start": 2651,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "3856b090cd04ba5dd4a59a12430ed724d5995909",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2011-10-20 11:56:00 +0100"
      }
    },
    {
      "start": 2652,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2653,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2654,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2656,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 2657,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2661,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2664,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2666,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 2667,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2672,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7d5b8a70c28c0d5746a600467b2887822dbff88e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-02-09 16:59:18 -0800"
      }
    },
    {
      "start": 2673,
      "count": 8,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "719b46bdbafa226aed3163ed8e76a2cc4dff386b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:18:25 -0700"
      }
    },
    {
      "start": 2681,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "2e8ffaf95bd35358ecd14ddf00cddaf3abefe0a9",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-02-18 16:45:13 -0800"
      }
    },
    {
      "start": 2682,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "719b46bdbafa226aed3163ed8e76a2cc4dff386b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:18:25 -0700"
      }
    },
    {
      "start": 2683,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2687,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2688,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "719b46bdbafa226aed3163ed8e76a2cc4dff386b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:18:25 -0700"
      }
    },
    {
      "start": 2689,
      "count": 11,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2700,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "421743b3f8d14b700f2e1be256e010756fa85af8",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2015-06-01 08:18:08 -0700"
      }
    },
    {
      "start": 2701,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "719b46bdbafa226aed3163ed8e76a2cc4dff386b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:18:25 -0700"
      }
    },
    {
      "start": 2702,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "421743b3f8d14b700f2e1be256e010756fa85af8",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2015-06-01 08:18:08 -0700"
      }
    },
    {
      "start": 2705,
      "count": 5,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "719b46bdbafa226aed3163ed8e76a2cc4dff386b",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-05-31 22:18:25 -0700"
      }
    },
    {
      "start": 2710,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e93cc03da360a1a0d2ad937c745ce8c8e8be81c2",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2016-05-05 10:15:10 -0700"
      }
    },
    {
      "start": 2711,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "421743b3f8d14b700f2e1be256e010756fa85af8",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2015-06-01 08:18:08 -0700"
      }
    },
    {
      "start": 2713,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d89532e133b881c7e0dac089333ad7642fc510f1",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-05-14 13:18:21 +0100"
      }
    },
    {
      "start": 2715,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "51c1e0e86a0ad95bf3d890a9a2f51e54b8ef9444",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2011-04-04 11:43:40 -0700"
      }
    },
    {
      "start": 2717,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6b74d671a1321a6ecc4a40b6c87beedfecc1ec44",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2012-02-28 16:07:44 -0800"
      }
    },
    {
      "start": 2718,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "20111aa043c5f404472bc63b90bc5aad906b1101",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2009-07-14 16:56:47 -0700"
      }
    },
    {
      "start": 2720,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d848eb48c121c119e8ba7583efc75415fe102570",
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "2016-03-08 13:42:11 -0800"
      }
    },
    {
      "start": 2721,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "8c563ed9ca8a863a66965330b5d14bb4b4ab59d4",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-10-07 18:23:03 -0700"
      }
    },
    {
      "start": 2722,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2723,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "8c563ed9ca8a863a66965330b5d14bb4b4ab59d4",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2010-10-07 18:23:03 -0700"
      }
    },
    {
      "start": 2726,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f59db12a64f4496866952a251122ccb77a36c6b",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2013-07-26 17:16:50 -0700"
      }
    },
    {
      "start": 2728,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "d1c74340c9346e2bfd061e20fba9bf34c22d77db",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2015-07-07 16:54:23 -0700"
      }
    },
    {
      "start": 2729,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "6f59db12a64f4496866952a251122ccb77a36c6b",
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "2013-07-26 17:16:50 -0700"
      }
    },
    {
      "start": 2733,
      "count": 13,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "f2c87b3f88d987d2af6322e9763eb8224a2bae48",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-04-07 19:49:29 -0700"
      }
    },
    {
      "start": 2746,
      "count": 53,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7d5b8a70c28c0d5746a600467b2887822dbff88e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-02-09 16:59:18 -0800"
      }
    },
    {
      "start": 2799,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "ad3af3305f024bcbbd55c894a4995e449498e1ba",
      "author": {
        "name": "Richard Fitzgerald",
        "email": "rf@opensource.wolfsonmicro.com",
        "time": "2013-03-25 16:54:37 +0000"
      }
    },
    {
      "start": 2801,
      "count": 3,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7d5b8a70c28c0d5746a600467b2887822dbff88e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-02-09 16:59:18 -0800"
      }
    },
    {
      "start": 2804,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a31335a4ec96ba351f25f3b26fa79a78c2723a13",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2014-08-20 17:37:59 -0700"
      }
    },
    {
      "start": 2806,
      "count": 7,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7d5b8a70c28c0d5746a600467b2887822dbff88e",
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "2010-02-09 16:59:18 -0800"
      }
    },
    {
      "start": 2813,
      "count": 25,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e5b9b6924007d6658bb1c24e958d16ec82e2a9c3",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-05-11 11:44:56 -0700"
      }
    },
    {
      "start": 2838,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 2840,
      "count": 40,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9ee159b79022b2e1a050acb3890ce948e99e9ccb",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-24 14:51:45 -0800"
      }
    },
    {
      "start": 2880,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "b7848f1c442bc8c71020957948d1b003a62a25b7",
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "2014-12-04 08:57:56 -0800"
      }
    },
    {
      "start": 2881,
      "count": 16,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9ee159b79022b2e1a050acb3890ce948e99e9ccb",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-24 14:51:45 -0800"
      }
    },
    {
      "start": 2897,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5ff1dd576bb93c45b44088a51544a18fc43ebf58",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-05 23:22:43 +0000"
      }
    },
    {
      "start": 2898,
      "count": 19,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9ee159b79022b2e1a050acb3890ce948e99e9ccb",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-24 14:51:45 -0800"
      }
    },
    {
      "start": 2917,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "1afd0983fdca07cd55df8dca1fa05b55c45063f4",
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "2016-11-08 16:13:44 -0800"
      }
    },
    {
      "start": 2918,
      "count": 4,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 2922,
      "count": 9,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 2931,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9ee159b79022b2e1a050acb3890ce948e99e9ccb",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-24 14:51:45 -0800"
      }
    },
    {
      "start": 2932,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 2933,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9ee159b79022b2e1a050acb3890ce948e99e9ccb",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-24 14:51:45 -0800"
      }
    },
    {
      "start": 2935,
      "count": 15,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 2950,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "5ff1dd576bb93c45b44088a51544a18fc43ebf58",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-05 23:22:43 +0000"
      }
    },
    {
      "start": 2951,
      "count": 2,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 2953,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47",
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "2012-01-06 19:20:56 +0000"
      }
    },
    {
      "start": 2954,
      "count": 23,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 2977,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "e5b9b6924007d6658bb1c24e958d16ec82e2a9c3",
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "2017-05-11 11:44:56 -0700"
      }
    },
    {
      "start": 2978,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 2979,
      "count": 20,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "9ee159b79022b2e1a050acb3890ce948e99e9ccb",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-24 14:51:45 -0800"
      }
    },
    {
      "start": 2999,
      "count": 26,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "7cf180c9bff69e5cc4a2f4e53b432db45ebbebab",
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "2011-02-19 18:37:57 -0800"
      }
    },
    {
      "start": 3025,
      "count": 1,
      "path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "commit": "a64c8c79af1a15911c55306d83a797fa50969f77",
      "author": {
        "name": "niko",
        "email": "niko@google.com",
        "time": "2009-07-20 15:07:26 -0700"
      }
    }
  ]
}
