)]}'
{
  "log": [
    {
      "commit": "115418b3c0ad77a6910d3490a071182d68aca2ea",
      "tree": "8f54d866bff14a0e5285918066d226f84cfd30fd",
      "parents": [
        "06b5923bf678bafb9a35a2e632e2d7771a0287d8"
      ],
      "author": {
        "name": "Aravind Sreekumar",
        "email": "aravinds@google.com",
        "time": "Thu Apr 05 15:13:34 2018 -0700"
      },
      "committer": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Fri Apr 13 11:17:36 2018 -0700"
      },
      "message": "Migrate MediaComponents to androidx.\n\nTest: make MediaComponents\nBug: 76692459\nChange-Id: I013659d10c5c7dd97704f3d31bd2ee72c2779473\n"
    },
    {
      "commit": "262081a2dd8e3fdc1e1eddeb1a39a097235e0376",
      "tree": "3321d1ddf4da912546a3446b29b38eaa5802ea88",
      "parents": [
        "ef3dbdbf730a1921aa387eec81f0cd0d46f9260b"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Mar 09 16:08:49 2018 -0800"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Apr 06 23:26:19 2018 -0700"
      },
      "message": "Exclude MediaComponents from the build.\n\nJava Media2 APIs are now hidden in P and extractor\nplug-ins exists in /system/lib...\n\nTest: build and boot with aosp and non-aosp build\nBug: 67908547\nChange-Id: Ic3465ada867133aa118f78d874adfd38c4c959dd\n"
    },
    {
      "commit": "0738f27674e6d6818951d01eb3a724f7f60b80a7",
      "tree": "9cdc8a6a7a539c844adac625f6968e3be2c9f92a",
      "parents": [
        "f247a89ef809d77e0ff34c8bb05e00e4473c1a65"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Wed Mar 21 08:52:42 2018 +0900"
      },
      "committer": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Fri Mar 23 08:59:09 2018 +0900"
      },
      "message": "Use SessionPlaylistAgent in MediaSession2Impl\n\nBug: 74090741\nTest: SessionPlaylistAgentTest\nChange-Id: I9ea059f99e940f71f173ae5d0248253a26292304\n"
    },
    {
      "commit": "337272811a792a9a6b2eac4e3796d365f80cd0d2",
      "tree": "7948f91ddfb8467319ce89860f8ef9d7e667fc30",
      "parents": [
        "fd0ccd539c4e13080b4e977f951f8613ec39267a"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Fri Mar 09 00:02:40 2018 +0900"
      },
      "committer": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Tue Mar 20 16:44:24 2018 +0900"
      },
      "message": "Introduce SessionPlaylistAgent\n\nBug: 74090741\nTest: SessionPlaylistAgentTest\nChange-Id: I7fdff75e9f42e3d38f4bb08ca904706b25ecc884\n"
    },
    {
      "commit": "98f280314350160874af3bc3fd660aa3e9a0fabe",
      "tree": "724cbcdd89a000436c41cd09dac989f81ce59292",
      "parents": [
        "35f4f64f02901b4006339149f3f25f685af7272d"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Tue Mar 13 09:53:13 2018 +0900"
      },
      "committer": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Tue Mar 13 14:07:13 2018 +0900"
      },
      "message": "Rename IMediaSession2Callback to IMediaController2\n\nBug: 74567527\nTest: build\nChange-Id: Idce5eec84821bc1fb41786d501f93c550c2003c7\n"
    },
    {
      "commit": "99e1fcf9dfb4963347dcb9d72df4e42d859b8887",
      "tree": "2a93e64e64e3454650c90b98edbcb251f08f66d5",
      "parents": [
        "cda259fbfd8e64cde11251d6a8dea89c907789db"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Feb 23 17:21:46 2018 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Mar 08 10:56:45 2018 +0000"
      },
      "message": "frameworks/av: Set LOCAL_SDK_VERSION where possible.\n\nThis change sets LOCAL_SDK_VERSION for all packages where\nthis is possible without breaking the build, and\nLOCAL_PRIVATE_PLATFORM_APIS :\u003d true otherwise.\n\nSetting one of these two will be made required soon, and this\nis a change in preparation for that. Not setting LOCAL_SDK_VERSION\nmakes the app implicitly depend on the bootclasspath, which is\noften not required. This change effectively makes depending on\nprivate apis opt-in rather than opt-out.\n\nTest: make relevant packages\nBug: 73535841\nExempt-From-Owner-Approval: Global cleanup\nChange-Id: I616c59eede8627f73ed79c77b3a45c52eec1cd80\nMerged-In: I616c59eede8627f73ed79c77b3a45c52eec1cd80\n"
    },
    {
      "commit": "887adabbe26479b216f976095d3cd0d8cc4b9a49",
      "tree": "6eff9fab800ceebba4d6520d82255e61566aec55",
      "parents": [
        "57c91e1e527e271fb8fc385d672922c4c8261424"
      ],
      "author": {
        "name": "Logan Chien",
        "email": "loganchien@google.com",
        "time": "Tue Feb 13 18:30:25 2018 +0800"
      },
      "committer": {
        "name": "Logan Chien",
        "email": "loganchien@google.com",
        "time": "Tue Feb 13 19:09:34 2018 +0800"
      },
      "message": "Fix PDK build\n\nThis commit disables \"MediaComponents\" in PDK builds because\n\"MediaComponents\" depends on classes from \"frameworks/base/core/java\"\nwhich are not in PDK builds as well.\n\nTest: Build a target (described in http://b/72961456) with\n`platform.zip` built from master FSK source tree.\n\nBug: 72961456\nChange-Id: I79ff96b84d8d7865c83b186490f7587d2a89fbdc\n"
    },
    {
      "commit": "c63d0068be830cfbb44096c3ebef12ad8c60dd2f",
      "tree": "2772af32b182ce972113f078ee080ac199711308",
      "parents": [
        "bf38c7537bf132d7ec0247897f75fdf8455e5dc7"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 21:40:32 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 22:43:33 2018 +0900"
      },
      "message": "MediaSession2: Move binder interfaces into the updatable\n\nTest: Run all MediaComponents tests once\nChange-Id: I159e03156ae5e14c79279c7a30f54e65abbcd097\n"
    },
    {
      "commit": "9498f343a78dd1ce5bd97259332d657875e4ec40",
      "tree": "677feaac86a60319fd306e145baabe22b9ae8a5d",
      "parents": [
        "3ef2af844211dceddc1ca5c1a0415b62aec49cf5",
        "35a6aa31951fa0178efe7245fe09e628275c2200"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 23 09:46:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 09:46:10 2018 +0000"
      },
      "message": "Merge \"MediaSession2: Move MediaSession2/MediaController2 from experimental\""
    },
    {
      "commit": "35a6aa31951fa0178efe7245fe09e628275c2200",
      "tree": "00e7ebf0619049b353b9627a117526cfe007fd6f",
      "parents": [
        "65a438c6429c7f46cb0ab056c7f672ea0aa9e7f5"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Sun Jan 21 20:54:43 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 23 14:00:07 2018 +0900"
      },
      "message": "MediaSession2: Move MediaSession2/MediaController2 from experimental\n\nAPIs will be unhidden later\n\nTest: Run MediaComponentsTest\nChange-Id: I4e6f5937baa7e09cf850929e534ac44b5278d744\n"
    },
    {
      "commit": "767456dfce275fbe2d0bea227c271fcbd4c5be19",
      "tree": "ebd969afaae14e6c8c5dc1646786138a7f384d52",
      "parents": [
        "3e4d2ed649875f4823e72075518f3c39fd27c8a2"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Jan 19 16:26:19 2018 -0800"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Jan 19 16:44:32 2018 -0800"
      },
      "message": "Load system extractor plugins from /system|vendor/lib[64]/extractors.\n\nPlugins will be placed under /system|vendor/lib[64]/extractors and the\ndevice will include a stub MediaComponents apk for later update.\n\nTest: boots and play mp4 files\nBug: 67908547\nChange-Id: I5ab30093d9dd50324ba327baa8270a204e10f8a5\n"
    },
    {
      "commit": "080b934e6da4c1e09c91e236f5d0705edbd6cb0c",
      "tree": "4c1b69ff786799747bae9bbaff5ab2c55cee8f98",
      "parents": [
        "9df8cfa0a6c9bf32986fcbd9d12234d4c7c15131"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Wed Jan 17 23:03:48 2018 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Fri Jan 19 17:11:16 2018 +0900"
      },
      "message": "Initial commit for VideoView2Impl\n\nTest: build\nChange-Id: I2f5e7f85b5a7358c707cf3897f354ead42980956\n"
    },
    {
      "commit": "692a547730bbc95ad277d5214ef3d786ce1e499f",
      "tree": "cb96e6572edf65877936ef63a6e25bbf6c295731",
      "parents": [
        "e18835269d8e875297603d889b3f928a13f93d6c"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Wed Jan 17 15:11:07 2018 +0900"
      },
      "committer": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Thu Jan 18 15:54:23 2018 +0900"
      },
      "message": "Copy support MediaRouter code\n\n- Copied the code from framework/support/v7/mediarouter\n- Changed the package names\n- Updated copyrights\n- Removed the use of support annotations\n- TODO: Use MediaRouter from MediaControlView2\n- TODO: Make support MediaRouter use updatable code\n\nTest: build\nChange-Id: I1eb9330fd6a19b74916a04c48d971903b6390b70\n"
    },
    {
      "commit": "73a2b25fd96f16fa4590fe3b8e6a4a4d334cd422",
      "tree": "72e6ac79dc690d6b6840e20c86049ce149b40eac",
      "parents": [
        "87b4679598403fe752f57f1cfca4709ca82e97b8"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jan 17 12:43:45 2018 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jan 17 13:20:48 2018 -0800"
      },
      "message": "Rename MediaUpdate to MediaComponents\n\nBug: 67908547\nTest: build, boot\nChange-Id: Idb873b1e0eddeb8d56f818ba3967d05727060cd4\n"
    },
    {
      "commit": "d73a1d99c5a2594a81bc8d560d208696b44656b3",
      "tree": "d1281e36e77a04d3e2c69611c90f3302a293a5e3",
      "parents": [
        "3e6d245e154f8a382fd88529c2572d1117685511"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Tue Jan 16 17:28:55 2018 -0800"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Tue Jan 16 17:28:55 2018 -0800"
      },
      "message": "Fix for sdk builds.\n\nTest: sdk build passes.\nBug: 67908547\nChange-Id: I43a81e65bd2486b1e8d8431c0d4f451f170e58bc\n"
    },
    {
      "commit": "3e6d245e154f8a382fd88529c2572d1117685511",
      "tree": "c80af5c77faac575297581c4d82448f53e16609e",
      "parents": [
        "5e1897bbd25d8353d9567b746ce50d4b80d30564"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Jun 29 15:21:53 2017 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Jan 12 18:03:50 2018 -0800"
      },
      "message": "Load extractor libs directly from update APK\n\nTest: play MP4 file. install and uninstall media update apk.\nBug: 67908547\nChange-Id: I80c7772e25ba010be468834ce238f0fb86bc8d14\n"
    },
    {
      "commit": "cae43346c0191b55efa421f32fb594d55b005728",
      "tree": "db936f8a2e23105aadf80a3ca4d6bfa282c987e9",
      "parents": [
        "bf4637b5b8d8086fdfc92e691d470d283ce6e37f"
      ],
      "author": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Wed Dec 20 17:59:35 2017 +0900"
      },
      "committer": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Thu Jan 04 20:51:26 2018 +0900"
      },
      "message": "Initial commit of updatable media API\n\nTest: Created instance \u0026 called method\nChange-Id: Ie886936c50884636b33112e6d5e44b43cfe504ae\n"
    },
    {
      "commit": "1fb1d31cc625e75f6c29e85b84c97027257554fb",
      "tree": "1c2dc817a80e36d136a987d97aee14ac3138dd22",
      "parents": [
        "3d2c309be468a0a66fad3a6dd35525bf059a35ac"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Tue Dec 19 11:48:15 2017 +0900"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Dec 20 09:26:51 2017 +0900"
      },
      "message": "Add a package used for updatable media component\n\nTest: build\nBug: 67908547\nChange-Id: Ia646adac183b1036d42fb6a138160e7b76b800ac\n"
    }
  ]
}
