)]}'
{
  "log": [
    {
      "commit": "6f9028e5fd2f4dae3068c07bcb5221c5e7c515fa",
      "tree": "a4fc58887ff6d36376ae46ccbf93a0269ddc6799",
      "parents": [
        "ed6269fd78eb57dce865279f4b777a9dd096cdcc",
        "00f742c087d92e5452d29be1fb668022b5f8a6c7"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Jan 20 09:33:29 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 20 09:33:29 2012 -0800"
      },
      "message": "Merge \"More source code Clean up in video editor engine\""
    },
    {
      "commit": "ed6269fd78eb57dce865279f4b777a9dd096cdcc",
      "tree": "1b7c2c3cf71172ca15999dd116ec301cfd7c8bd4",
      "parents": [
        "7a4097cc526fc25a36e0f451613340a9444ca043"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Jan 19 18:40:59 2012 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Jan 19 18:47:30 2012 -0800"
      },
      "message": "Don\u0027t allow evil constructors in VideoEditorBGAudioProcessing\n\nChange-Id: Ic525ed66308681ec62363bc90ed2cea42c165a2b\n"
    },
    {
      "commit": "00f742c087d92e5452d29be1fb668022b5f8a6c7",
      "tree": "dc3de13666176b2d17655b8719af93f5b3197252",
      "parents": [
        "7a4097cc526fc25a36e0f451613340a9444ca043"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Jan 13 17:34:42 2012 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Jan 19 17:29:53 2012 -0800"
      },
      "message": "More source code Clean up in video editor engine\n\no fixed incorrect design and got rid of PreviewPlayerBase class\no removed obsolete/unused code as much as possible and reformatted the source code\no verified and passed functional tests\no More to come ...\n\nChange-Id: I7a89162f8b9d9ea6eabcf0457366cd2f6d970d11\n"
    },
    {
      "commit": "7a4097cc526fc25a36e0f451613340a9444ca043",
      "tree": "1bcc849215e22b454dcf934a781fa8f079086479",
      "parents": [
        "4a108948e915b5c758cada106c129f56532ccf35"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Jan 17 14:23:29 2012 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Jan 17 14:50:30 2012 -0800"
      },
      "message": "Fix two typos in the defined frequency enums\n\nChange-Id: Ia0b6af98bd8f2ccb4d79705064a225e5f699ed8d\n"
    },
    {
      "commit": "4a108948e915b5c758cada106c129f56532ccf35",
      "tree": "1d4598805ba72409919720634c5543b19fa65459",
      "parents": [
        "daeb5b33861147fda0096f9c794be6f341d884c2",
        "813c1017a499d5fe7a9ee7f40aae845954a3ba55"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Jan 17 07:25:59 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 17 07:25:59 2012 -0800"
      },
      "message": "Merge \"Use audio_stream_type_t consistently\""
    },
    {
      "commit": "813c1017a499d5fe7a9ee7f40aae845954a3ba55",
      "tree": "6ed3607c23f07ef215e2902b3cb2850855b11b5c",
      "parents": [
        "8dcbd11c186e26b67de813adaec66dd578415cd7"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Jan 09 11:16:58 2012 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Jan 12 16:52:52 2012 -0800"
      },
      "message": "Use audio_stream_type_t consistently\n\nChange-Id: I0b3ba8ab74f03433d1e64cb898fa62c02535a2f1\n"
    },
    {
      "commit": "daeb5b33861147fda0096f9c794be6f341d884c2",
      "tree": "434128fd7151191d8718a57da09d3b019e874915",
      "parents": [
        "8dcbd11c186e26b67de813adaec66dd578415cd7"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Jan 12 12:12:40 2012 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Jan 12 15:53:01 2012 -0800"
      },
      "message": "Remove streaming related logic from preview player.\n\nVideo editor engine only deals with local file playback/preview.\n\nChange-Id: I8e3414abf8a109a77a1e34a959fb4a090612ae3d\nrelated-to-bug: 5857057\n"
    },
    {
      "commit": "8dcbd11c186e26b67de813adaec66dd578415cd7",
      "tree": "f7e1a89f6fa2ae4d5632d303fcdd54ef2d1c4671",
      "parents": [
        "c0f8fbe3ded614201abac794c34669c8a9fdb696"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Jan 04 09:30:49 2012 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Jan 12 10:31:55 2012 -0800"
      },
      "message": "Use audio_format_t consistently\n\nChange-Id: Idb08c49fe1a2c87ea2bb080815a5a6f95409834c\n"
    },
    {
      "commit": "c0f8fbe3ded614201abac794c34669c8a9fdb696",
      "tree": "cb98f63f2e75b99424bf3e863ddbe10a107a999c",
      "parents": [
        "f8bd29c66308c820d579b3efb0942a53a277e2c5"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Jan 11 19:11:31 2012 -0800"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Jan 11 19:23:18 2012 -0800"
      },
      "message": "Remove unnecessary drm handling logic in PreviewPlayerBase class\n\nChange-Id: I08b1e23ecf5775deb92a262fb9ed60a464fe60c0\nrelated-to-bug: 5857208\n"
    },
    {
      "commit": "f8bd29c66308c820d579b3efb0942a53a277e2c5",
      "tree": "83b386db49c12a6ba562c1fec76e08c334cff929",
      "parents": [
        "e70ff37034fdb93f65d34704aec400ec9123e55c"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Sun Jan 08 10:14:44 2012 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Sun Jan 08 10:14:44 2012 +0000"
      },
      "message": "Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)  DO NOT MERGE\n\nSee https://android-git.corp.google.com/g/#/c/157220\n\nBug: 5449033\nChange-Id: I5c54a0185527f6ca3e746d625a007aa06f6f25f9\n"
    },
    {
      "commit": "e70ff37034fdb93f65d34704aec400ec9123e55c",
      "tree": "86126a3cbaf89654ea427daac9a9822decba34a2",
      "parents": [
        "ec9e663f697df4254dacc79f52cdb633179c92ab"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Jan 05 23:22:50 2012 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Jan 05 23:22:50 2012 +0000"
      },
      "message": "Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF)  DO NOT MERGE\n\nSee https://android-git.corp.google.com/g/157065\n\nBug: 5449033\nChange-Id: I605079da4a7c01e6555e2aab6f16ccf8cc6ac694\n"
    },
    {
      "commit": "ec9e663f697df4254dacc79f52cdb633179c92ab",
      "tree": "b5a80447fbe0093a1acac8c9a9357949b7958747",
      "parents": [
        "4ca06b0a9af472cfd13f52841fc9d2e5a6558674"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Jan 04 20:06:05 2012 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Jan 04 20:06:05 2012 +0000"
      },
      "message": "Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF)  DO NOT MERGE\n\nSee https://android-git.corp.google.com/g/156801\n\nBug: 5449033\nChange-Id: I261ad4d5348f4832488707edeb3cbdbb6dd12fca\n"
    },
    {
      "commit": "4ca06b0a9af472cfd13f52841fc9d2e5a6558674",
      "tree": "59b24b82e4faee8a6575c6eecaaed4e76c885d39",
      "parents": [
        "2736f1cb9aed4165819d21f2f3d35782dd811d26"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Dec 20 16:24:14 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Jan 03 22:31:06 2012 +0000"
      },
      "message": "Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)  DO NOT MERGE\n\nSee https://android-git.corp.google.com/g/156016\n\nBug: 5449033\nChange-Id: I17166d9fb435c85c5fd9d5fba1a39d2661c61e10\n"
    },
    {
      "commit": "2736f1cb9aed4165819d21f2f3d35782dd811d26",
      "tree": "84b091a5632d4f47a724042ea5cfc1cc757dc2f2",
      "parents": [
        "4cfdbf86ca4f8c9401490da01892aee8a49b2bdc",
        "7bdbbc7e45fca8e50df91ef2e8b39d1608841c9d"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Dec 16 14:58:14 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 16 14:58:14 2011 -0800"
      },
      "message": "Merge \"ditherAndClamp from libaudioutils not AudioMixer\""
    },
    {
      "commit": "7bdbbc7e45fca8e50df91ef2e8b39d1608841c9d",
      "tree": "84b091a5632d4f47a724042ea5cfc1cc757dc2f2",
      "parents": [
        "467a3f3ea4830b4f4d9cb5b68f2f6ee638648801"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Dec 16 11:07:44 2011 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Dec 16 11:40:27 2011 -0800"
      },
      "message": "ditherAndClamp from libaudioutils not AudioMixer\n\nChange-Id: I1e8a00c81efefd956fe9e4d9b58557373320e322\n"
    },
    {
      "commit": "4cfdbf86ca4f8c9401490da01892aee8a49b2bdc",
      "tree": "e2ae11f95f4f4ac4aae1ee920af112f5a2fd565d",
      "parents": [
        "467a3f3ea4830b4f4d9cb5b68f2f6ee638648801",
        "390b7b4e6137ad04d7c36e63e0da6ab5c5fd7aba"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Dec 09 14:57:40 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 14:57:40 2011 -0800"
      },
      "message": "am 576bb4a6: Reconcile with ics-mr1-release\n\n* commit \u0027576bb4a63f925ef5862eedb6428ba890f0ad1054\u0027:\n"
    },
    {
      "commit": "390b7b4e6137ad04d7c36e63e0da6ab5c5fd7aba",
      "tree": "e56345ffeb4157b9499436493c2e1b89d913ee17",
      "parents": [
        "00b82d39c6d1b4e0594857ef5113f46775c4a065",
        "53ea28aa02caa4963f376254299afdf6c1de9765"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Dec 08 10:22:02 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Dec 08 10:22:02 2011 -0800"
      },
      "message": "Reconcile with ics-mr1-release\n\nChange-Id: I409eea7f746a37d96ba1af9b60488d93e7e39d96\n"
    },
    {
      "commit": "467a3f3ea4830b4f4d9cb5b68f2f6ee638648801",
      "tree": "e2ae11f95f4f4ac4aae1ee920af112f5a2fd565d",
      "parents": [
        "51ecb2eb5ce2a2a6fcf05c1a372242686ce7c787",
        "53ea28aa02caa4963f376254299afdf6c1de9765"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 05 08:53:37 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 05 08:53:37 2011 -0800"
      },
      "message": "Reconcile with ics-mr1-release\n\nChange-Id: I50ea08700096cc77b6af3838bb4adbc21062de1c\n"
    },
    {
      "commit": "51ecb2eb5ce2a2a6fcf05c1a372242686ce7c787",
      "tree": "e2ae11f95f4f4ac4aae1ee920af112f5a2fd565d",
      "parents": [
        "d7689b475da6e17bd96518581d6868f8adaf4792",
        "00b82d39c6d1b4e0594857ef5113f46775c4a065"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Fri Dec 02 13:44:09 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 13:44:09 2011 -0800"
      },
      "message": "am 38ca8aaf: Fix for issue 5490443 Native crash while exporting a video Handle the decoder error case, this modification is to fix the native crash.\n\n* commit \u002738ca8aaf3ad045d8623bce0be9b351ae9004abb3\u0027:\n  Fix for issue 5490443 Native crash while exporting a video Handle the decoder error case, this modification is to fix the native crash.\n"
    },
    {
      "commit": "53ea28aa02caa4963f376254299afdf6c1de9765",
      "tree": "e56345ffeb4157b9499436493c2e1b89d913ee17",
      "parents": [
        "00b82d39c6d1b4e0594857ef5113f46775c4a065",
        "9053a58eb870f3d9a623a8a9117f900a45fd3a96"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Fri Dec 02 10:25:17 2011 -0800"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Fri Dec 02 10:25:17 2011 -0800"
      },
      "message": "merge in ics-mr1-release history after reset to ics-mr1\n"
    },
    {
      "commit": "00b82d39c6d1b4e0594857ef5113f46775c4a065",
      "tree": "e56345ffeb4157b9499436493c2e1b89d913ee17",
      "parents": [
        "c8d53b6147249440e6b99f88adc795ac82e1a050"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Nov 30 16:42:56 2011 -0800"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Nov 30 17:35:58 2011 -0800"
      },
      "message": "Fix for issue 5490443 Native crash while exporting a video\nHandle the decoder error case, this modification is to fix the native crash.\n\nChange-Id: I3f2ef62b591ebfb9e01153b80b04eb330f575207\n"
    },
    {
      "commit": "d7689b475da6e17bd96518581d6868f8adaf4792",
      "tree": "379f9bbe990a0c21ba2bff16d3b8c44853aaa7fc",
      "parents": [
        "6f26d10ee6c337112ee5f968a436ac0ee9c6352f",
        "9053a58eb870f3d9a623a8a9117f900a45fd3a96"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Nov 30 12:56:01 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Nov 30 12:56:01 2011 -0800"
      },
      "message": "Reconcile with ics-mr1-release\n\nChange-Id: I49813a61d932c0d7b0562f8706292494c4c04e9b\n"
    },
    {
      "commit": "9053a58eb870f3d9a623a8a9117f900a45fd3a96",
      "tree": "e94156583fb608cb1537a7a0c5e3fc2e95222f49",
      "parents": [
        "c8d53b6147249440e6b99f88adc795ac82e1a050",
        "db3d5c567abd752dcfa25f91f35c051ca0390efa"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon Nov 28 12:22:30 2011 -0800"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon Nov 28 12:22:30 2011 -0800"
      },
      "message": "merge in ics-mr1-release history after reset to ics-mr1\n"
    },
    {
      "commit": "6f26d10ee6c337112ee5f968a436ac0ee9c6352f",
      "tree": "379f9bbe990a0c21ba2bff16d3b8c44853aaa7fc",
      "parents": [
        "2fde76bdc548b4a54e8cafc4e9f8ac33245687ba",
        "c8d53b6147249440e6b99f88adc795ac82e1a050"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Tue Nov 22 09:40:15 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Nov 22 09:40:15 2011 -0800"
      },
      "message": "am 8e611132: Fix for 5638097 KenBurn generation time increased from 19 secs to 30 secs\n\n* commit \u00278e61113210e4c3c1ce57ecef1dda327bea85c19c\u0027:\n  Fix for 5638097 KenBurn generation time increased from 19 secs to 30 secs\n"
    },
    {
      "commit": "c8d53b6147249440e6b99f88adc795ac82e1a050",
      "tree": "e94156583fb608cb1537a7a0c5e3fc2e95222f49",
      "parents": [
        "482cedda9164b9f376dbe47644e33eb07db5b996"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Mon Nov 21 15:09:49 2011 -0800"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Mon Nov 21 16:59:12 2011 -0800"
      },
      "message": "Fix for 5638097 KenBurn generation time increased from 19 secs to 30 secs\n\n-Remove the additional transcoding for kenburn video in video editor saving phase.\n\nChange-Id: Ia8721ba75d4b7923db0f483bf30209c6fa40e4bd\n"
    },
    {
      "commit": "2fde76bdc548b4a54e8cafc4e9f8ac33245687ba",
      "tree": "b4c33f0ec38521c31bb0e75ea3364ac05a665419",
      "parents": [
        "83a4cc4e3a404a02fa4af496ff48ee51581fb098",
        "db3d5c567abd752dcfa25f91f35c051ca0390efa"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Nov 18 15:43:26 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Nov 18 15:43:26 2011 -0800"
      },
      "message": "Reconcile with ics-mr1-release\n\nChange-Id: I90ea8a02a4bb9b357d7bddfa1a02602d3de839fa\n"
    },
    {
      "commit": "db3d5c567abd752dcfa25f91f35c051ca0390efa",
      "tree": "53fcc11f8c0d0fe164fe2de1d9939f23f65d97ec",
      "parents": [
        "482cedda9164b9f376dbe47644e33eb07db5b996",
        "e796622a3a1a2f3be1f09d6b139bbb783fa712ec"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Nov 16 06:46:25 2011 -0800"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Nov 16 06:46:25 2011 -0800"
      },
      "message": "merge in ics-mr1-release history after reset to ics-mr1\n"
    },
    {
      "commit": "83a4cc4e3a404a02fa4af496ff48ee51581fb098",
      "tree": "b4c33f0ec38521c31bb0e75ea3364ac05a665419",
      "parents": [
        "3b8c0478e92f0c52a3bb2eca2d34effd04cf61e7",
        "482cedda9164b9f376dbe47644e33eb07db5b996"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Nov 16 11:39:05 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Nov 16 11:39:05 2011 +0800"
      },
      "message": "resolved conflicts for merge of fbb122bf to master\n\nChange-Id: I607e6b11e925ba858d2a0856117e2fcb68bed963\n"
    },
    {
      "commit": "482cedda9164b9f376dbe47644e33eb07db5b996",
      "tree": "53fcc11f8c0d0fe164fe2de1d9939f23f65d97ec",
      "parents": [
        "72425b1109ddd092048b5280889f972626a61b7e",
        "2db767137112a619751b70b9947aaa064030a210"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Nov 15 18:35:24 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 15 18:35:24 2011 -0800"
      },
      "message": "Merge \"Fix 5607624: Native crash in movie studio while previewing the movie\" into ics-mr1"
    },
    {
      "commit": "3b8c0478e92f0c52a3bb2eca2d34effd04cf61e7",
      "tree": "82b66a0eb0b83815d2b74cc925547021675084fd",
      "parents": [
        "1dcfc417ce7c031f5c039ef89f5312b643908956",
        "72425b1109ddd092048b5280889f972626a61b7e"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Tue Nov 15 13:07:05 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Nov 15 13:07:05 2011 -0800"
      },
      "message": "am 811c53c5:     Fix for issue  5309336     -add videoeditor maximum prefetch YUV frames in media_profiles.xml to      limit the total memory usage.\n\n* commit \u0027811c53c58a870397f2864003dc21d5799a422b26\u0027:\n  Fix for issue  5309336     -add videoeditor maximum prefetch YUV frames in media_profiles.xml to      limit the total memory usage.\n"
    },
    {
      "commit": "2db767137112a619751b70b9947aaa064030a210",
      "tree": "f2dd3c3d99a3e9fc87dc4bbdb57933829657d04c",
      "parents": [
        "e20c2c1775349da6d4a5700f0c7faaa07d62f409"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Nov 15 19:47:25 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Nov 15 19:47:53 2011 +0800"
      },
      "message": "Fix 5607624: Native crash in movie studio while previewing the movie\n\nChange-Id: I6bc123a3da4fb071a65fe776bcba0268fa58bf29\n"
    },
    {
      "commit": "72425b1109ddd092048b5280889f972626a61b7e",
      "tree": "ba3bb60657f9d4440ede6e5e10c800b8ac2bb669",
      "parents": [
        "e20c2c1775349da6d4a5700f0c7faaa07d62f409"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Thu Nov 10 15:01:09 2011 -0800"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Mon Nov 14 13:00:11 2011 -0800"
      },
      "message": "    Fix for issue  5309336\n    -add videoeditor maximum prefetch YUV frames in media_profiles.xml to\n     limit the total memory usage.\n\nChange-Id: I43c03fc626194d9ebbe8d914d9209a04bc085831\n"
    },
    {
      "commit": "1dcfc417ce7c031f5c039ef89f5312b643908956",
      "tree": "e6ef5f3d8965bcbb43ea303bf422b53be2e86cf5",
      "parents": [
        "2703f23af496c13cfa39cc7e157fa12d1cb4c169",
        "e796622a3a1a2f3be1f09d6b139bbb783fa712ec"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Oct 31 13:19:21 2011 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Oct 31 13:19:21 2011 -0700"
      },
      "message": "Reconcile with ics-mr1-release\n\nChange-Id: I712537045ade8ec23936caddcdbf95fbba0ef9a8\n"
    },
    {
      "commit": "2703f23af496c13cfa39cc7e157fa12d1cb4c169",
      "tree": "e6ef5f3d8965bcbb43ea303bf422b53be2e86cf5",
      "parents": [
        "e20c2c1775349da6d4a5700f0c7faaa07d62f409"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Oct 20 11:56:09 2011 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Oct 25 18:16:03 2011 +0100"
      },
      "message": "Rename LOGV(_IF) to ALOGV(_IF)  DO NOT MERGE\n\nSee https://android-git.corp.google.com/g/#/c/143865\n\nBug: 5449033\nChange-Id: I366680b6e614b8983d1def28cc2fdbfa98f39531\n"
    },
    {
      "commit": "e796622a3a1a2f3be1f09d6b139bbb783fa712ec",
      "tree": "99d48f7f1bf93bfbed36ff5bb06d8a6cba61be43",
      "parents": [
        "e20c2c1775349da6d4a5700f0c7faaa07d62f409",
        "feaff441394c3142615f648b96ea6954a109c6a2"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Oct 20 07:00:50 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Oct 20 07:00:50 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "e20c2c1775349da6d4a5700f0c7faaa07d62f409",
      "tree": "99d48f7f1bf93bfbed36ff5bb06d8a6cba61be43",
      "parents": [
        "ee0ef8b405dd308cae26ead9772e9aea5be6ac14",
        "a6fa59c6a798f16cb3253da7566023de3991e8aa"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 20 00:19:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 20 00:19:00 2011 -0700"
      },
      "message": "am f23f7257: Merge \"Fix for 5477832 Movie Studio crash when trying to import the attached h263 file.\" into ics-mr0\n\n* commit \u0027f23f725773de1eb394655e657cd12f95f6250b3d\u0027:\n  Fix for 5477832 Movie Studio crash when trying to import the attached h263 file.\n"
    },
    {
      "commit": "a6fa59c6a798f16cb3253da7566023de3991e8aa",
      "tree": "b37f88035bf3b5c37662a80636a098ecee0b8be5",
      "parents": [
        "c65d276d201f85c2ea99e79ede7b5d2bc08d25fb",
        "799de64f085ccf2a58f0c74a151badaabd0bd679"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 20 00:17:28 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 20 00:17:28 2011 -0700"
      },
      "message": "Merge \"Fix for 5477832 Movie Studio crash when trying to import the attached h263 file.\" into ics-mr0"
    },
    {
      "commit": "ee0ef8b405dd308cae26ead9772e9aea5be6ac14",
      "tree": "6906169a5d8ca98324d0e9f1f5d8eeb66b1afd07",
      "parents": [
        "b3c06552b415b15ad568c41281f148706f7cbd9e",
        "c65d276d201f85c2ea99e79ede7b5d2bc08d25fb"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Oct 19 23:10:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 19 23:10:56 2011 -0700"
      },
      "message": "am 52da22e1: Fix for 5234840 Corrupted frames in transition\n\n* commit \u002752da22e185f4bd4c7778706d8651a2706cdffc5b\u0027:\n  Fix for 5234840 Corrupted frames in transition\n"
    },
    {
      "commit": "c65d276d201f85c2ea99e79ede7b5d2bc08d25fb",
      "tree": "2ca859cac0c807b1330837b21209297300818e59",
      "parents": [
        "eac28ab858dc4ecdfd25b6d8851219e6787d1222"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Oct 19 16:36:12 2011 -0700"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Oct 19 16:56:03 2011 -0700"
      },
      "message": "Fix for 5234840 Corrupted frames in transition\n\nThis is to solve the corrupt frame in transition clip generated\nfrom mpeg4 input clip.\nCompress domain trimming is disabled for mpeg4 since hardware\nencdoer may use different time scale value than the input mpeg4\nclip.\n\nChange-Id: I19377a19840f599ba9cb24c89dc86aaa63fc229e\n"
    },
    {
      "commit": "799de64f085ccf2a58f0c74a151badaabd0bd679",
      "tree": "b85821eb424542ec0738a0b30389085ca131b727",
      "parents": [
        "eac28ab858dc4ecdfd25b6d8851219e6787d1222"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Oct 19 12:49:08 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Oct 19 14:19:53 2011 -0700"
      },
      "message": "Fix for 5477832 Movie Studio crash when trying to import the attached h263 file.\n\nAdd support for Audio Object type 5(SBR) and 29(PS) in\naudio decoder node.\n\nChange-Id: I9b631893f530d0c8550a0a7addfbdce226313693\n"
    },
    {
      "commit": "feaff441394c3142615f648b96ea6954a109c6a2",
      "tree": "bf5c32ea4a394441bfbfd61af638ca8f51482602",
      "parents": [
        "b3c06552b415b15ad568c41281f148706f7cbd9e",
        "754e2904f0c7959f999677663163792b02a8cb9d"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 19 07:44:51 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 19 07:44:51 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "b3c06552b415b15ad568c41281f148706f7cbd9e",
      "tree": "bf5c32ea4a394441bfbfd61af638ca8f51482602",
      "parents": [
        "4a4a8f0143c7ac17f88e73f76e21c6d8b63d6e20",
        "eac28ab858dc4ecdfd25b6d8851219e6787d1222"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Tue Oct 18 22:09:48 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 18 22:09:48 2011 -0700"
      },
      "message": "am 71184927: Fix for 5154138 Titles are not aligned properly in a exported movie from Movie Studio Apply frame effect(overlay) after rendering mode was done\n\n* commit \u0027711849272b603a88f751c1758b51a1dfbec315df\u0027:\n  Fix for 5154138 Titles are not aligned properly in a exported movie from Movie Studio Apply frame effect(overlay) after rendering mode was done\n"
    },
    {
      "commit": "eac28ab858dc4ecdfd25b6d8851219e6787d1222",
      "tree": "81a91571af509d6b8ccc4810263bacdcfa4e47c0",
      "parents": [
        "2534acb86e3f9ea94ed989f778f2606b79536fbc"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Oct 12 19:57:19 2011 -0700"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Tue Oct 18 16:25:31 2011 -0700"
      },
      "message": "Fix for 5154138 Titles are not aligned properly in a exported movie from Movie Studio\nApply frame effect(overlay) after rendering mode was done\n\nChange-Id: I1ff9cc868117cc8dcdc735e6854ff429b74e8154\n"
    },
    {
      "commit": "754e2904f0c7959f999677663163792b02a8cb9d",
      "tree": "2627dcf67aae577ab0398e0bccca441176071d2a",
      "parents": [
        "4a4a8f0143c7ac17f88e73f76e21c6d8b63d6e20",
        "8dd17c4495931db050878107afb8096a7e1bdfa4"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Oct 16 07:00:16 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Oct 16 07:00:16 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "4a4a8f0143c7ac17f88e73f76e21c6d8b63d6e20",
      "tree": "2627dcf67aae577ab0398e0bccca441176071d2a",
      "parents": [
        "2534acb86e3f9ea94ed989f778f2606b79536fbc"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 12 15:08:42 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 12 15:08:42 2011 -0700"
      },
      "message": "Remove RTSP support from libvideoeditor\u0027s PreviewPlayer...\n\nChange-Id: I2032772037c1130736081cb62bd6ce8d1270e1b9\n"
    },
    {
      "commit": "8dd17c4495931db050878107afb8096a7e1bdfa4",
      "tree": "adb3325b94c9d2ddc1a3204f59fd1c78499b543d",
      "parents": [
        "2534acb86e3f9ea94ed989f778f2606b79536fbc",
        "dba0b744774d2dc3d984942231e6338cab2090f0"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Oct 06 07:00:44 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Oct 06 07:00:44 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "2534acb86e3f9ea94ed989f778f2606b79536fbc",
      "tree": "adb3325b94c9d2ddc1a3204f59fd1c78499b543d",
      "parents": [
        "93d4a21f1c73df290e26a21e7a628f28d50bd035",
        "e018023b4844fef7880bf5e45f706afcb10c33b6"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Oct 05 17:26:34 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 05 17:26:34 2011 -0700"
      },
      "message": "Merge \"Fix for 5369981 Native crash : testPreviewWithEndAudioTrack functional test.\""
    },
    {
      "commit": "e018023b4844fef7880bf5e45f706afcb10c33b6",
      "tree": "2246eff8d52a8d7333e86b06eee5b3016d94805c",
      "parents": [
        "e62c387164f176b2f2484fe3bd84d8dc115b5d6b"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Sep 28 18:40:38 2011 -0700"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Oct 05 11:06:16 2011 -0700"
      },
      "message": "Fix for 5369981 Native crash : testPreviewWithEndAudioTrack functional test.\n\nChange-Id: Icb8cadaff50a22588417c2c8f5c31415dd0cca9e\n"
    },
    {
      "commit": "dba0b744774d2dc3d984942231e6338cab2090f0",
      "tree": "8cb2a3f0f71ee98cb8190e68625137758ac1f0ad",
      "parents": [
        "93d4a21f1c73df290e26a21e7a628f28d50bd035",
        "214ecf4ba00fa228340eb2e9a0c478e7d1b35b84"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 05 06:58:58 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 05 06:58:58 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "93d4a21f1c73df290e26a21e7a628f28d50bd035",
      "tree": "8cb2a3f0f71ee98cb8190e68625137758ac1f0ad",
      "parents": [
        "e62c387164f176b2f2484fe3bd84d8dc115b5d6b"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Oct 03 19:40:19 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Oct 03 19:40:19 2011 -0700"
      },
      "message": "Video editor incorrectly rejects videos that could be supported by the HW decoder\n\nChange-Id: I831b32c7ab02fa110865c88bbb02f339889d97a5\nrelated-to-bug: 5407761\n"
    },
    {
      "commit": "214ecf4ba00fa228340eb2e9a0c478e7d1b35b84",
      "tree": "3ec1a57d5726478cec7aab0d2f438b4874a7fb8c",
      "parents": [
        "e62c387164f176b2f2484fe3bd84d8dc115b5d6b",
        "67e4d44711e94e2b099511ab933f02a37ce018f9"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Sep 27 07:00:15 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Sep 27 07:00:15 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "e62c387164f176b2f2484fe3bd84d8dc115b5d6b",
      "tree": "3ec1a57d5726478cec7aab0d2f438b4874a7fb8c",
      "parents": [
        "cf41fc8eff715d7ee1336d7a00db4b8ab76e03c1",
        "eaf349aaffc89c3ff754ddef856c80097b5a79a2"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Mon Sep 26 09:30:04 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 26 09:30:04 2011 -0700"
      },
      "message": "Merge \"Fix for 5205420 compression domain trimming fallback mechanism\""
    },
    {
      "commit": "67e4d44711e94e2b099511ab933f02a37ce018f9",
      "tree": "8cee9ea630986b2b431b4d6c06795726237580f2",
      "parents": [
        "cf41fc8eff715d7ee1336d7a00db4b8ab76e03c1",
        "7fd36eea4b47f27640d1603a3d5d6d9b315e5091"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Sep 25 07:00:22 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Sep 25 07:00:22 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "cf41fc8eff715d7ee1336d7a00db4b8ab76e03c1",
      "tree": "8cee9ea630986b2b431b4d6c06795726237580f2",
      "parents": [
        "738a66268a5d4ad948714dc095711cb4a21997f3",
        "2f7a01be34e511f7a89ce9a3936659e11e7df506"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Sep 23 14:44:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 23 14:44:56 2011 -0700"
      },
      "message": "am 996fb989: (-s ours) DO NOT MERGE. Fix for 5247764 profile and level settings are not always correctly set\n\n* commit \u0027996fb989eb4cbe80c91cfe3ef4d32f349dffa72d\u0027:\n  DO NOT MERGE. Fix for 5247764 profile and level settings are not always correctly set\n"
    },
    {
      "commit": "eaf349aaffc89c3ff754ddef856c80097b5a79a2",
      "tree": "3ec1a57d5726478cec7aab0d2f438b4874a7fb8c",
      "parents": [
        "738a66268a5d4ad948714dc095711cb4a21997f3"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Sep 22 13:00:36 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Sep 23 14:17:26 2011 -0700"
      },
      "message": "Fix for 5205420 compression domain trimming fallback mechanism\n\nTranscode if clip\u0027s profile or level exceeds encoder\u0027s supported\nprofile or level.\n\nChange-Id: Ib2f678828a58657b095ef6ef219fd0aa2bdccf91\n"
    },
    {
      "commit": "2f7a01be34e511f7a89ce9a3936659e11e7df506",
      "tree": "b3768a01557e29c6f6405cdb1dc5744fccf81295",
      "parents": [
        "11e580afaee1e6070e7b682f5493f7bd6d0908be"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Sep 14 11:08:05 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Sep 23 14:15:18 2011 -0700"
      },
      "message": "DO NOT MERGE. Fix for 5247764 profile and level settings are not always correctly set\n\nCherry picked from master.\nCorrect video bitrate value is set from 3gpReader node.\nAlso, bitrate is limited to max supported by encoder as\nper profile and level.\n\nThis patch also fixes bug\n 5309520 [Prime] Native crash while running CTS test testExportEffectOverlay.\n\nChange-Id: Icd649c02465e88553b6e69ea8bcd01baf66ded9e\n"
    },
    {
      "commit": "738a66268a5d4ad948714dc095711cb4a21997f3",
      "tree": "8cee9ea630986b2b431b4d6c06795726237580f2",
      "parents": [
        "6bf2671a1f40c0c564cab2774765f5dba0583703"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Sep 22 10:51:02 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Sep 22 10:51:02 2011 -0700"
      },
      "message": "Fix for 5274212 Transition clip contains more video frames from 1 video clip than the other\n\nSet the alpha blending value correctly.\n\nChange-Id: I6aaed47144d09d182afb1c70d5bb72b7360fb51e\n"
    },
    {
      "commit": "7fd36eea4b47f27640d1603a3d5d6d9b315e5091",
      "tree": "b3768a01557e29c6f6405cdb1dc5744fccf81295",
      "parents": [
        "6bf2671a1f40c0c564cab2774765f5dba0583703",
        "709a3fb5571c1d9bd971662d21bb8aec607c7195"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Sep 18 07:00:26 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Sep 18 07:00:26 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "6bf2671a1f40c0c564cab2774765f5dba0583703",
      "tree": "b3768a01557e29c6f6405cdb1dc5744fccf81295",
      "parents": [
        "547a4fffe81be23c5dc7ef27a0c43ae0ec8f5406",
        "11e580afaee1e6070e7b682f5493f7bd6d0908be"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Sep 15 17:38:26 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 15 17:38:26 2011 -0700"
      },
      "message": "am 2e200ef7: (-s ours) DO NOT MERGE - Fix for bug 5255159 Cannot play exported movie from Movie Studio\n\n* commit \u00272e200ef75541ee0f494877a42ae0e870799cc35c\u0027:\n  DO NOT MERGE - Fix for bug 5255159 Cannot play exported movie from Movie Studio\n"
    },
    {
      "commit": "11e580afaee1e6070e7b682f5493f7bd6d0908be",
      "tree": "a60a3f5484e24d5aab6c41172657d812543a7727",
      "parents": [
        "816cd5ae8896f4965b2f1a5ea72d59dcac7257cb"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Sep 15 16:24:55 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Sep 15 16:24:55 2011 -0700"
      },
      "message": "DO NOT MERGE - Fix for bug 5255159 Cannot play exported movie from Movie Studio\n\nEnsure video encoder is not created and destroyed for every clip.\n\nChange-Id: I9ce4db9312af801570dd51f4b075f262e27e3952\n"
    },
    {
      "commit": "547a4fffe81be23c5dc7ef27a0c43ae0ec8f5406",
      "tree": "b3768a01557e29c6f6405cdb1dc5744fccf81295",
      "parents": [
        "276adbc8cab51c5cd60906fdbff9c7d5345ad0a6",
        "95651ebc7fbb2efba3f407f4825b7805874bbdf2"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Sep 15 10:03:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 15 10:03:21 2011 -0700"
      },
      "message": "Merge \"Fix for 5247764 profile and level settings are not always correctly set\""
    },
    {
      "commit": "276adbc8cab51c5cd60906fdbff9c7d5345ad0a6",
      "tree": "a60a3f5484e24d5aab6c41172657d812543a7727",
      "parents": [
        "816cd5ae8896f4965b2f1a5ea72d59dcac7257cb"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Sep 14 15:38:07 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Sep 14 15:38:07 2011 -0700"
      },
      "message": "Fix for bug 5255159 Cannot play exported movie from Movie Studio\n\nEnsure video encoder is not created and destroyed for every clip.\n\nChange-Id: I7a1d525e7bcdc839acc39d43e5046207c2d3b44f\n"
    },
    {
      "commit": "95651ebc7fbb2efba3f407f4825b7805874bbdf2",
      "tree": "de9f000280256a97edb394075a7181cb2de581db",
      "parents": [
        "816cd5ae8896f4965b2f1a5ea72d59dcac7257cb"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Sep 14 11:08:05 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Sep 14 11:08:05 2011 -0700"
      },
      "message": "Fix for 5247764 profile and level settings are not always correctly set\n\nCorrect video bitrate value is set from 3gpReader node.\nAlso, bitrate is limited to max supported by encoder as\nper profile and level.\n\nThis patch also fixes bug\n 5309520 [Prime] Native crash while running CTS test testExportEffectOverlay.\n\nChange-Id: Icd649c02465e88553b6e69ea8bcd01baf66ded9e\n"
    },
    {
      "commit": "709a3fb5571c1d9bd971662d21bb8aec607c7195",
      "tree": "4a6202becb9e0d179525d928976c89607f6f8db7",
      "parents": [
        "816cd5ae8896f4965b2f1a5ea72d59dcac7257cb",
        "f928b167925692b201ac6ca685dad817e54df31d"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Sep 14 06:34:16 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Sep 14 06:34:16 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "816cd5ae8896f4965b2f1a5ea72d59dcac7257cb",
      "tree": "4a6202becb9e0d179525d928976c89607f6f8db7",
      "parents": [
        "d94b927cafef95db7de0c89b6ef8f246efc37c6c"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Mon Sep 12 14:10:59 2011 -0700"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Mon Sep 12 14:54:08 2011 -0700"
      },
      "message": "Fix for\n-5234840 corrupted frames in transition.\n-Green frames in image transition.\n\n\tmodified:   vss/mcs/src/M4MCS_API.c\n\tmodified:   vss/src/M4VSS3GPP_EditVideo.c\n\nChange-Id: I2632d47c44f00bbc81e2b3e19b225178ab456810\n"
    },
    {
      "commit": "f928b167925692b201ac6ca685dad817e54df31d",
      "tree": "189bb51868ed3743e70a1267437552828879fb4c",
      "parents": [
        "d94b927cafef95db7de0c89b6ef8f246efc37c6c",
        "af7fab4815f79043f745b9060852642dbabb0f37"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Sep 06 06:33:58 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Sep 06 06:33:58 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "d94b927cafef95db7de0c89b6ef8f246efc37c6c",
      "tree": "189bb51868ed3743e70a1267437552828879fb4c",
      "parents": [
        "e02eee1a408656be9beaf1b0ba656dd1ee103799"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Sep 05 14:49:35 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Sep 05 14:49:35 2011 +0800"
      },
      "message": "Enable some logs to debug 5195693.\n\nChange-Id: I1c71b6fa6b8dbcbf2a6685be5f24afddab4afc5d\n"
    },
    {
      "commit": "e02eee1a408656be9beaf1b0ba656dd1ee103799",
      "tree": "2d016be4b0f25075cb09be88259b07eb9de5ad19",
      "parents": [
        "e9eec0e0975c57c0dac91eb5b4cbb052b7dd011a"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Sep 02 16:10:12 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Sep 02 16:15:40 2011 +0800"
      },
      "message": "Fix 5240036: We didn\u0027t handle the 1920x1080 resolution.\n\nChange-Id: Id48c7db085bb73625acad365e0a036c8e45567dc\n"
    },
    {
      "commit": "af7fab4815f79043f745b9060852642dbabb0f37",
      "tree": "a0149c5899128a58ddd146620f566371c365b049",
      "parents": [
        "e9eec0e0975c57c0dac91eb5b4cbb052b7dd011a",
        "4a7d90c6a93cc69422969438fba9e40f5a433d0d"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Sep 01 06:33:59 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Sep 01 06:33:59 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "4a7d90c6a93cc69422969438fba9e40f5a433d0d",
      "tree": "9bf74fa66ebe0fd38af9a1aa556bf97fae46b0d2",
      "parents": [
        "dac2f050b814bd72ff66b4ae58634c25fb2185ff",
        "8e8ff1cde94c09dfc410959d5649c86f60322ef5"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Aug 30 13:42:48 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Aug 30 13:42:48 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "e9eec0e0975c57c0dac91eb5b4cbb052b7dd011a",
      "tree": "a0149c5899128a58ddd146620f566371c365b049",
      "parents": [
        "dac2f050b814bd72ff66b4ae58634c25fb2185ff"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Aug 30 12:59:30 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Aug 30 12:59:30 2011 -0700"
      },
      "message": "Fix for 5156702 Rotate video output for thumbnails and export\n\nThis is part of a multi project submit.\nThis is the native engine part.\n\nChange-Id: Icde922194a123a90544942caa12430fc3c4ef10e\n"
    },
    {
      "commit": "8e8ff1cde94c09dfc410959d5649c86f60322ef5",
      "tree": "42028f700b5faa622f56e0bdf7def9dbd164b16a",
      "parents": [
        "a007d502e7572b225124eea31defbd27b59d4161",
        "dac2f050b814bd72ff66b4ae58634c25fb2185ff"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Aug 30 12:45:36 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Aug 30 12:45:36 2011 -0700"
      },
      "message": "merge in ics-release history after reset to master\n"
    },
    {
      "commit": "dac2f050b814bd72ff66b4ae58634c25fb2185ff",
      "tree": "9bf74fa66ebe0fd38af9a1aa556bf97fae46b0d2",
      "parents": [
        "a007d502e7572b225124eea31defbd27b59d4161",
        "d125366181feab7e45905a8051c94ab5a845e503"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 29 20:37:20 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 29 20:37:20 2011 -0700"
      },
      "message": "Merge \"Fix 5200858: we need to pass timestamp to render correct frames.\""
    },
    {
      "commit": "d125366181feab7e45905a8051c94ab5a845e503",
      "tree": "bdb9806d5ac829adac425a1b1db8ce941dd6a0ba",
      "parents": [
        "5f9cd08076587935f798b2b2eba4aa202362f532"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 29 20:27:54 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 29 20:27:54 2011 +0800"
      },
      "message": "Fix 5200858: we need to pass timestamp to render correct frames.\n\nChange-Id: I262cefabea87f75883bcd074370deae054df3e88\n"
    },
    {
      "commit": "a007d502e7572b225124eea31defbd27b59d4161",
      "tree": "42028f700b5faa622f56e0bdf7def9dbd164b16a",
      "parents": [
        "5f9cd08076587935f798b2b2eba4aa202362f532",
        "3d974e7763495d8fda6f264810619cb3bd265293"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Sun Aug 28 21:57:59 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 28 21:57:59 2011 -0700"
      },
      "message": "Merge \"Fix 5123908: Native crash rewinding movie\""
    },
    {
      "commit": "5f9cd08076587935f798b2b2eba4aa202362f532",
      "tree": "bcc1bbe3e2406fb61c03c8de2b916a75c8545f62",
      "parents": [
        "072be1ea494b0f4ca6d184e6c53d9ba01e539de2"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Aug 26 20:26:46 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Aug 26 20:29:10 2011 +0800"
      },
      "message": "Fix 5212886: free the reader after freeing decoders.\n\nIf we free the reader first, the decoder may still read from it\nafter the reader is freed. So we need to free the reader last.\n\nChange-Id: Ib6c7d6991d544870f1b3892387d0db312d501755\n"
    },
    {
      "commit": "072be1ea494b0f4ca6d184e6c53d9ba01e539de2",
      "tree": "5352005510edafc2392ac801c1bdc3929565cd06",
      "parents": [
        "aef59c544429aae73429a1325d43e830600e3b67"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Aug 26 11:29:14 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Aug 26 11:29:51 2011 +0800"
      },
      "message": "Fix 5200962: Handle 0-length buffers from OMXCodec and drop it.\n\nChange-Id: I67c42c41f649f8e37055721efb67ab3ca4b02f0b\n"
    },
    {
      "commit": "aef59c544429aae73429a1325d43e830600e3b67",
      "tree": "f9e67ba30ddf84e24d2adb166c2820d98e7a2882",
      "parents": [
        "16ecf765405a22118e9d3bd2d3c22df374794dcf"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Aug 25 14:00:18 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Aug 25 14:03:28 2011 +0800"
      },
      "message": "Fix 5180429: Initialize native window transform to 0.\n\nChange-Id: I2730895059d408fa731dc4ca8da3f7984fe196ae\n"
    },
    {
      "commit": "16ecf765405a22118e9d3bd2d3c22df374794dcf",
      "tree": "e23433605bb2614d990693f9c3e3603ba1ea2246",
      "parents": [
        "0a25bd5bacf5408ca205b15e53cfb6dc2fc1d171"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Aug 19 10:56:45 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Aug 23 10:59:54 2011 -0700"
      },
      "message": "Fix for 5151331 [CRESPO] testPerformanceExport failed\n\nEnsure encoding width and height are multiple of 16.\n\nChange-Id: Ia077a52a16273cb9f775ebe0f0c66a81a35b9e19\n"
    },
    {
      "commit": "3d974e7763495d8fda6f264810619cb3bd265293",
      "tree": "0992f6778a26e45862c8c7faea05dc93f59c8977",
      "parents": [
        "0a25bd5bacf5408ca205b15e53cfb6dc2fc1d171"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Aug 18 19:41:30 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Aug 23 16:28:40 2011 +0800"
      },
      "message": "Fix 5123908: Native crash rewinding movie\n\nSimplify the VideoEditorSRC code and fix some bugs.\n\nChange-Id: I6bcf3a5cea21a2eec4b51f167560c4b0d3a04a29\n"
    },
    {
      "commit": "0a25bd5bacf5408ca205b15e53cfb6dc2fc1d171",
      "tree": "7b5c279657faa106315eeb68e7582944ac28f1c5",
      "parents": [
        "f80b313837cca881971bb0afebf23a0381fb99a0"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Aug 12 16:35:23 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Aug 19 12:11:17 2011 -0700"
      },
      "message": "Fix for 4142219 Don\u0027t hard code platform-specific limitations.\n\nAlso fixes 5118207 add other video codec support for video editor export.\n\nFor importing video clips, Video Editor engine will query StageFright codecs\nfor supported codecs, profiles and levels.\nFor Export, the profile and level are configured in media_profiles.xml\n\nChange-Id: I85c8bb8b87cfcf0f1351ecb8c4f369a8902e7a09\n"
    },
    {
      "commit": "f80b313837cca881971bb0afebf23a0381fb99a0",
      "tree": "10beee9a68ed0ca7f0344dabe912126ee82aee00",
      "parents": [
        "b3626dda1df18de2398d6c91647c9d544dd5f6dc"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Aug 18 16:42:54 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Aug 18 16:44:31 2011 +0800"
      },
      "message": "Fix 5115581: Native crash while importing audio track\n\nAdd locking in storeBuffer and read.\nUse the Vector class to simplify the code.\n\nChange-Id: If36ddda432df2b6d6d728b27fa196d2a655e0ba4\n"
    },
    {
      "commit": "b3626dda1df18de2398d6c91647c9d544dd5f6dc",
      "tree": "93bb9a5157f84893923f855be4767960fe46c9e8",
      "parents": [
        "08b82bddf54757ad6bd243181f1b68a79bb70e6d"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Aug 09 20:53:22 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 15 10:09:51 2011 +0800"
      },
      "message": "Speed up thumbnail generation.\n\nWe accept a tolerance parameter while decoding. We also tell the\nstagefright decoder to jump so we can move to the new frame faster.\n\nChange-Id: Iede3c1f909f1c42b2d5a53c782083367b00f62fb\n"
    },
    {
      "commit": "08b82bddf54757ad6bd243181f1b68a79bb70e6d",
      "tree": "59ff1b5558c1f993f1249571e40f793c5b056d80",
      "parents": [
        "7b0a960ef4bdf5529070d575b98222f55433f243"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Aug 11 18:36:45 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Aug 11 20:22:22 2011 +0800"
      },
      "message": "Add connect calls for SurfaceTexture. Clean PreviewRenderer.\n\nNow connect() is necessary for SurfaceTexture.\nAlso cleaned unused code in PreviewRenderer.\n\nChange-Id: Ic49df01e79f38a48a8c2cf194d13ee575660c834\n"
    },
    {
      "commit": "7b0a960ef4bdf5529070d575b98222f55433f243",
      "tree": "c57778e7ab9f7bb440f86241445791de5fe57047",
      "parents": [
        "2aa01fd002bba1dde45791c1138c1f71a8d0aa53",
        "6e779fda8a4f6258f9b910290b2f296d18fb2585"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Aug 09 10:14:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 09 10:14:21 2011 -0700"
      },
      "message": "Merge \"Fix for 4132872 inefficient export logic.\""
    },
    {
      "commit": "6e779fda8a4f6258f9b910290b2f296d18fb2585",
      "tree": "122c1bb8eb8b855137255761df115833ddcb7165",
      "parents": [
        "2d461d443d4d0a35acb9cfd49cafad8941b17a0b"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Aug 03 16:32:40 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Mon Aug 08 17:52:04 2011 -0700"
      },
      "message": "Fix for 4132872 inefficient export logic.\n\nAlso fixes 3371103 Transitions between images takes a long time\nto generate.\n\nRedundant transcoding is removed. Decode encode will be done only\nonce per clip.\nFor images, conversion to 3gp clip is removed (except for generating\nKenburn image clip).\n\nChange-Id: Id722cd0296641bd643eb5c63f4d8028716259c01\n"
    },
    {
      "commit": "2aa01fd002bba1dde45791c1138c1f71a8d0aa53",
      "tree": "dfa99a4f4d0a709a43a9b1b9cc83802c28f48f47",
      "parents": [
        "43fcc396614a587851e2b7c4cea2876ec58b8648"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Aug 05 17:52:45 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 08 18:11:04 2011 +0800"
      },
      "message": "Rename YV12 to I420.\n\nChange-Id: I453b7044bf46950ef67091f3417ed3e6a65086a0\n"
    },
    {
      "commit": "43fcc396614a587851e2b7c4cea2876ec58b8648",
      "tree": "22a07a3df45003665acbb9c0a510f0ff02037f78",
      "parents": [
        "b9410c5dacdb44f2f19bc2487dd9ef84445e1f32"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Aug 02 16:17:39 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 08 18:11:00 2011 +0800"
      },
      "message": "Use GL to render preview.\n\nTo speed up the preview, we direct the decoder output to a\nSurfaceTexture, then draw the texture to a surface. The media\nrendering parameters (crop, black-border) are implemented\nusing different vertex coordinates. The color effects are\nimplemented using fragment shaders. Currently only three color\neffects are implemented, but that\u0027s all the appplication uses.\n\nChange-Id: If84439fee572ed37ea077749ef9f2bd4f78703e1\n"
    },
    {
      "commit": "b9410c5dacdb44f2f19bc2487dd9ef84445e1f32",
      "tree": "1a5fdbf9ac37f099597d7dd9f72e8c338f173433",
      "parents": [
        "cece4b32d340f0ca514160647b9883e3777bc376",
        "48a29a976eb649f9c90e9d69214747d1aa659de1"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Aug 04 11:40:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 04 11:40:51 2011 -0700"
      },
      "message": "Merge \"Remove excessive logging\""
    },
    {
      "commit": "cece4b32d340f0ca514160647b9883e3777bc376",
      "tree": "0572c94638629694105646259fd2204e21d5ad36",
      "parents": [
        "e048e90967aa52e01b6b3ca445e4ade75c0dc878"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 01 16:34:05 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Aug 03 09:41:42 2011 +0800"
      },
      "message": "Remove unused mLastVideoBuffer and bAppliedVideoEffect.\n\nChange-Id: I29511aaa714494a1a6caa4ed95bbc26370b37246\n"
    },
    {
      "commit": "48a29a976eb649f9c90e9d69214747d1aa659de1",
      "tree": "849be7905f1b3837fd95a5a9ffa1b7091c05462e",
      "parents": [
        "2d461d443d4d0a35acb9cfd49cafad8941b17a0b"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Aug 02 10:35:09 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Aug 02 10:35:09 2011 -0700"
      },
      "message": "Remove excessive logging\n\nChange-Id: Ie0b37da59ad326184c983626c45ea78908e7c2b7\nrelated-to-bug: 5109084\n"
    },
    {
      "commit": "e048e90967aa52e01b6b3ca445e4ade75c0dc878",
      "tree": "a45d41b8acb38e8570fa8fa2f5ca6598f7f14324",
      "parents": [
        "2d461d443d4d0a35acb9cfd49cafad8941b17a0b"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 01 12:15:59 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Aug 02 19:34:13 2011 +0800"
      },
      "message": "Remove PreviewLocalRenderer (simplify the code).\n\nChange-Id: I1f04e591cd0a33eb70bd93d5600aba12e727386e\n"
    },
    {
      "commit": "2d461d443d4d0a35acb9cfd49cafad8941b17a0b",
      "tree": "49f6ae8c25638acdbbd985c9eefb5475d7ccad01",
      "parents": [
        "76cdb30c5bf3110354051aca2a16b5c8fbad3398"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Jul 28 14:16:45 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Jul 28 14:16:45 2011 -0700"
      },
      "message": "Fix for 5083973 M4VSS3GPP_editCleanUp called twice problem.\n\nSet VSS context to NULL after cleanup.\n\nChange-Id: I1086fbe60a7777b00e80f0ea504f58a183fd3241\n"
    },
    {
      "commit": "76cdb30c5bf3110354051aca2a16b5c8fbad3398",
      "tree": "245069de0bcd92f6b327ee5681b0952f09053eb4",
      "parents": [
        "7efb8efc88ba529c1c57366a305855c2051ebb8b"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Jul 27 20:03:59 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Jul 27 20:03:59 2011 +0800"
      },
      "message": "Remove unnecessary encoder input format check.\n\nThis was preventing the export function from working because the\nencoder may accept a format other than YV12. As we always\nconvert frames to what the encoder accepts, the check is\nunnecessary.\n\nChange-Id: I2056f560b4737d33956b277fb39ebe85278464ae\n"
    },
    {
      "commit": "7efb8efc88ba529c1c57366a305855c2051ebb8b",
      "tree": "4d13cead0028ee272f3c8267edbdd12b81ec1b23",
      "parents": [
        "abb85fd9090817686bbdaa5a5b29547728a8d385"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Jul 22 09:01:36 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Jul 27 09:36:51 2011 +0800"
      },
      "message": "Add YV12 color converter interface for VideoEditor.\n\nThe original assumption in VideoEditor is that the decoder output\nand encoder input are in YV12 format. However on different\nhardware platform the actual formats may be different. So now we\nload a platform-specific YV12 color conversion module which\nknows the actual format and can convert to/from YV12, which is\nthe format used in VideoEditor internally for processing.\n\nBug: 5061733\nChange-Id: I852f85efd30c05cf6c42810059ee4d2ef37ee3da\n"
    },
    {
      "commit": "abb85fd9090817686bbdaa5a5b29547728a8d385",
      "tree": "1d10f2c2a5e925b5f98b17bc79603316a43f61e6",
      "parents": [
        "8a1f7cc319b9c3c8d40fefb4439c746e5b250820"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Jul 26 14:54:53 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Tue Jul 26 14:58:04 2011 +0800"
      },
      "message": "Clear buffer lists in stop() so we won\u0027t free the buffers again.\nBug: 5073626\n\nChange-Id: Ia41fc089568b48de005235d66c9b5b1a5f72b5ca\n"
    },
    {
      "commit": "8a1f7cc319b9c3c8d40fefb4439c746e5b250820",
      "tree": "b7ef134cd24aa29ad041367d8b554dc39a957d92",
      "parents": [
        "f3fd9435441ce19b45d17bf17d2fa4510c13cd7a"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Thu Jul 21 16:34:09 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Jul 22 10:08:06 2011 -0700"
      },
      "message": "Fix for issue 5055001 Movie studio is unusable after importing music\n\nChange-Id: I9b3da1122e807c034cf44dd51b5e1d92dd84d73f\n"
    },
    {
      "commit": "f3fd9435441ce19b45d17bf17d2fa4510c13cd7a",
      "tree": "1a24f8c4f047502d5375910e7ac4e8960316dc39",
      "parents": [
        "0aaa69f88effc1c7d154c727d67d358100b53848",
        "1b37de259e00e22f261f2711e0a318aa386581c7"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Jul 21 14:03:25 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 21 14:03:25 2011 -0700"
      },
      "message": "Merge \"Remove hard-coded requirement for number of buffers.\""
    },
    {
      "commit": "0aaa69f88effc1c7d154c727d67d358100b53848",
      "tree": "da025864d79713bda4f0783fe7ab4ee75aed4ca0",
      "parents": [
        "9ea1fc71df220b6bf610587ed15b6e400a215da5",
        "8806b706693c0992724f6603353af18aeb4a0f80"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Thu Jul 21 11:14:03 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 21 11:14:03 2011 -0700"
      },
      "message": "Merge \"fix for issue 4142219 Don\u0027t hard code platform-specific limitations engine part.\""
    },
    {
      "commit": "8806b706693c0992724f6603353af18aeb4a0f80",
      "tree": "236b8c2fe12c6c15f528d626f64b05e5d512d276",
      "parents": [
        "460ba2a3a1fa9318463d3c00595b6732e3d776de"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Jul 06 18:29:28 2011 -0700"
      },
      "committer": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Wed Jul 20 16:52:31 2011 -0700"
      },
      "message": "fix for issue 4142219\nDon\u0027t hard code platform-specific limitations\nengine part.\n\nChange-Id: Ibc8a539e5bbac738f60ef935670a333b7017e20e\n"
    }
  ],
  "next": "9ea1fc71df220b6bf610587ed15b6e400a215da5"
}
