)]}'
{
  "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "9ea1fc71df220b6bf610587ed15b6e400a215da5",
      "tree": "0e90bad8f223e0c9b0688127d886445d3b257779",
      "parents": [
        "460ba2a3a1fa9318463d3c00595b6732e3d776de",
        "1c3c54395729dfae20357d4e510038084cc416cc"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Jul 20 16:25:03 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 20 16:25:03 2011 -0700"
      },
      "message": "Merge \"Fix for issue 4988956 No audio can be heard during preview\""
    },
    {
      "commit": "1c3c54395729dfae20357d4e510038084cc416cc",
      "tree": "58df3b3f7fec18cbb8ea7b5550da31b1c5c45c41",
      "parents": [
        "b13adac0f1ce1792151192966e428d1eed3ef826"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Jul 20 13:47:34 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Jul 20 15:27:53 2011 -0700"
      },
      "message": "Fix for issue 4988956 No audio can be heard during preview\n\nChange-Id: I61fc9086f2c00259e4f54535a5938b161d95b144\n"
    },
    {
      "commit": "460ba2a3a1fa9318463d3c00595b6732e3d776de",
      "tree": "63e421847ec691d9dd4a60a8c65a772c54033c75",
      "parents": [
        "2857b959c5c12116bef85d4e7e0125d74a469eec"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 19 12:37:05 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 19 12:37:05 2011 -0700"
      },
      "message": "call the new setScaling method in the appropriate places\n\nChange-Id: Iabd738b195d326b6bdf04fdfee75e1dd9d411cbd\n"
    },
    {
      "commit": "2857b959c5c12116bef85d4e7e0125d74a469eec",
      "tree": "3f4fefa47f8b19776336a1981149847b89e1d7b3",
      "parents": [
        "3d34a30c5ecf404b429ade5068400cb86695ff32",
        "f70947fcd251dffbbf29414cf43bea971d9df3e8"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Jul 14 18:04:25 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 14 18:04:25 2011 -0700"
      },
      "message": "Merge \"Use the ANativeWindow APIs instead of the Surface APIs\""
    },
    {
      "commit": "f70947fcd251dffbbf29414cf43bea971d9df3e8",
      "tree": "e9d4e54642f925d0f74a8b2547f1a7fac8de8c1d",
      "parents": [
        "334655795fb9b23eb8d011c6f7ccf807816f74f0"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Jul 14 14:45:08 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Jul 14 14:45:08 2011 -0700"
      },
      "message": "Use the ANativeWindow APIs instead of the Surface APIs\n\nSurface inherits from ANativeWindow, the APIs on the later\nare the only public APIs.\n\nChange-Id: Ibddebfe535e026d872cc13287a102660c004385f\n"
    },
    {
      "commit": "3d34a30c5ecf404b429ade5068400cb86695ff32",
      "tree": "7c9b2e072ca9812a09f3afbb8d1309280ccab2be",
      "parents": [
        "334655795fb9b23eb8d011c6f7ccf807816f74f0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Jul 13 15:55:33 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Jul 13 15:55:33 2011 -0700"
      },
      "message": "Remove redundant include, now that NuHTTPDataSource.h is no more.\n\nChange-Id: I7bed503ba341b5ea3b7a3cac7aa2a1f349c8ed03\n"
    },
    {
      "commit": "2dade0141b45b3538183bd2d6c0c53a0345e92af",
      "tree": "7064647f18ed8085ea8d048cfdfa89025823177c",
      "parents": [
        "bc8e52dadeb078c45e62ebda17fd95e67f689654"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 22:12:22 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 22:12:22 2011 -0700"
      },
      "message": "Remove the simulator target from all makefiles.\nBug: 5010576\n\nChange-Id: Ida75833739d363061c2e688a6c7f7d7b3f3edd1e\n"
    },
    {
      "commit": "7dbd2c46824000ce473966637c11b8564682cb55",
      "tree": "8c6624aff2fb9463948f259ad3996330a714f3f6",
      "parents": [
        "9969866cfe5b17c6e481b90d81b011a0cece78a0"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Jun 30 15:13:39 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Jun 30 16:10:17 2011 +0800"
      },
      "message": "Remove curtain effects (they are unused).\n\nChange-Id: I8e1ccad3e9ddf4c272e85e7ca04582b4863c242d\n"
    },
    {
      "commit": "9969866cfe5b17c6e481b90d81b011a0cece78a0",
      "tree": "182eebee90d6238d61cf7a761f4ada86e1abc8de",
      "parents": [
        "9dd21dd09e821d24eda6af225fa173f4aa2d366c"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Jun 30 14:21:38 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Thu Jun 30 14:24:42 2011 +0800"
      },
      "message": "Make line-ending consistent (unix style).\n\nChange-Id: Id837b042952ff5d97907591f337b2222cff2c8a9\n"
    },
    {
      "commit": "b5c7784c96a606890eb8a8b560153ef4a5d1a0d9",
      "tree": "4a9f02ad5db2b23559436c553d23a463cc855fdb",
      "parents": [
        "72e95e7ee6fe2892201575e7f7e4dd798fb225f6"
      ],
      "author": {
        "name": "Thomas Le Guevel",
        "email": "thomaslg@google.com",
        "time": "Thu Jun 23 10:06:33 2011 -0700"
      },
      "committer": {
        "name": "Thomas Le Guevel",
        "email": "thomaslg@google.com",
        "time": "Thu Jun 23 10:06:33 2011 -0700"
      },
      "message": "Fix for: 4676350 Do not use dual copyright declaration for video editor code\n\nChange-Id: I2856be051fa3b3ddfe67e096e45fb0b34beb92be\n"
    },
    {
      "commit": "72e95e7ee6fe2892201575e7f7e4dd798fb225f6",
      "tree": "c7563010d0992524be11bd4a77de268faa37f543",
      "parents": [
        "984eae0d1715c2caa6da6cccb55b919db9da1da2"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Jun 01 15:20:41 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 15:20:41 2011 -0700"
      },
      "message": "Revert \"Use AudioTrack::event_type not int in callback\"\n\nThis reverts commit dd51bdc4cf4b7c9f09e7dc4116651c6681d5287c"
    },
    {
      "commit": "984eae0d1715c2caa6da6cccb55b919db9da1da2",
      "tree": "0cdf29d19c54e757b991368641814dd6f2ef9c86",
      "parents": [
        "883d7c1b80e5533807fa5351fd640eea6d358d96"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed May 04 15:37:39 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Jun 01 14:07:00 2011 -0700"
      },
      "message": "Use AudioTrack::event_type not int in callback\n\nChange-Id: I09ff321f9457c0a9ee58e59bee38ed53799e494b\n"
    },
    {
      "commit": "272eb55a3855d8455bc0a12e5359d51f4010332a",
      "tree": "c7563010d0992524be11bd4a77de268faa37f543",
      "parents": [
        "8f83a8f53ed652e9e910a60e46634a5f49cdc783"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Wed May 11 14:15:37 2011 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Wed May 11 14:15:37 2011 -0700"
      },
      "message": "update for new audio.h header location\n\nChange-Id: I593b91a84a603d8c7f51a83232cced5af4980baf\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "3b9ba852fc80769afab1d9387a9642320a714063",
      "tree": "4ecdc5825aa6bb276645378e2bc746f7a0c3a5f8",
      "parents": [
        "74d808e9a6ab4dee6f30790eda5bf67e493a8ea5"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 03 23:31:23 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 03 23:50:00 2011 -0700"
      },
      "message": "Clean up background audio processing code\n\nChange-Id: I6184e71cb0ccfdb1fc5f250bd7ecd4555efad482\n"
    },
    {
      "commit": "74d808e9a6ab4dee6f30790eda5bf67e493a8ea5",
      "tree": "2ac881e742de669b7ca69cb6cc50992c672a6ce2",
      "parents": [
        "e6815bf8b4eaf9cc861e389cbebe3d7412698e9f",
        "b003895a249f1298c311f513bbb0bf96e3902ef4"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue May 03 16:43:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 03 16:43:21 2011 -0700"
      },
      "message": "Merge \"android_native_buffer_t --\u003e ANativeWindowBuffer\""
    },
    {
      "commit": "b003895a249f1298c311f513bbb0bf96e3902ef4",
      "tree": "fdd86b92a6adeefaf8df19967ae194bfb0c635d1",
      "parents": [
        "2dbef65fea1115c53edda5bd4b40c4f49c0d06dd"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Sun May 01 11:38:07 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue May 03 15:07:45 2011 -0700"
      },
      "message": "android_native_buffer_t --\u003e ANativeWindowBuffer\n\nChange-Id: Id43b27ed2d1b85488b731948d018da0c0fd0c50d\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "e6815bf8b4eaf9cc861e389cbebe3d7412698e9f",
      "tree": "2149dff4d1337a356e77397e4a7539c6c6ef25de",
      "parents": [
        "2dbef65fea1115c53edda5bd4b40c4f49c0d06dd"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 02 18:23:42 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 03 11:07:09 2011 -0700"
      },
      "message": "Clean up VideoEditorSRC\n\no removed unused member variables\no removed pre-processor for FROYO, since we only made video editor available after HC.\no cleaned up the header includes\n\nChange-Id: I101775cc384310d661a65485113ac1bc1f6cdf17\n"
    },
    {
      "commit": "2dbef65fea1115c53edda5bd4b40c4f49c0d06dd",
      "tree": "d684e987a060701ca39b7823c628098847cac865",
      "parents": [
        "e84b6c0d8b1c969975560726ca1cf87d5c676ad6"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 02 18:12:22 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 03 08:47:28 2011 -0700"
      },
      "message": "Cleaned up dummy audio and video sources\n\no remove unused member variables\no replace a full loop with a memset\n\nChange-Id: Ib482525a321c2a17dd188fba47b642c63ab811c3\n"
    },
    {
      "commit": "c9dedc4e1d0c8343ab1029cb601253826cd67c81",
      "tree": "08c3e7d3c4c18c7f0dee9b991780b0e117c00b4b",
      "parents": [
        "acb62af8ccf493b38decd91d94eb18395b6f9461"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Sun May 01 12:36:22 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Sun May 01 13:52:00 2011 -0700"
      },
      "message": "Separate preview player from AwesomePlayer and also video editor audio player from AudioPlayer\n\nChange-Id: I436ac541df3e34ad16be95a50c96d7af67fa15e4\n"
    },
    {
      "commit": "acb62af8ccf493b38decd91d94eb18395b6f9461",
      "tree": "419fdab44ec0de50f1c671e37e5248954a0531ea",
      "parents": [
        "6859837b0bdea82be855ab50bd69c5ac9b62acf2"
      ],
      "author": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Mon Apr 25 17:29:16 2011 -0700"
      },
      "committer": {
        "name": "Gloria Wang",
        "email": "gwang@google.com",
        "time": "Fri Apr 29 09:38:53 2011 -0700"
      },
      "message": "Add setParameter/getParameter to MediaPlayer API\nfor bug 1982947\n\nChange-Id: Ic32704367bdcf2ade3f035a164927e95c69af7fa\n"
    },
    {
      "commit": "6859837b0bdea82be855ab50bd69c5ac9b62acf2",
      "tree": "b1df1a7602378396d2087cb2f02cd9c055d22ab8",
      "parents": [
        "0a389ab70db304fb840e33f33781ecc0503eae3c"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Tue Apr 05 16:13:49 2011 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Wed Apr 27 10:48:48 2011 -0700"
      },
      "message": "libvideoeditor: convert to use new audio.h\n\nChange-Id: I39726f6f6cd5aabbd91629f329876660b3d3cec2\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "3b25fdc4a33b53cfcf67315c2d42ad699b8cefe2",
      "tree": "0333987ba73a33defc7dee67eb82fa67dbf14cff",
      "parents": [
        "694816d7291f17364502ac5d3319684a0b180860"
      ],
      "author": {
        "name": "hongteng",
        "email": "hongteng@google.com",
        "time": "Thu Apr 21 23:01:07 2011 -0700"
      },
      "committer": {
        "name": "hongteng",
        "email": "hongteng@google.com",
        "time": "Fri Apr 22 10:51:10 2011 -0700"
      },
      "message": "Fix for issue 3385135 \"source code cleanup\" engine part\n- remove commented code\n- remove code under #if 0\n- remove macro FILE_LOWER_CASE as it is not used\n- remove macro #if 1\n- remove TIMESCALE_BUG macro, and all code under this macro as it is not used\n- remove following unused functions:\n    * M4MCS_getExifInfo\n    * M4MCS_registerAudioEncoderExtended\n    * M4MCS_registerVideoDecoderExtended\n    * M4MCS_registerAudioDecoderExtended\n    * M4MCS_registerVideoEncoderExtended\n\nChange-Id: I8e2916d956af6d381ae1962fedc61a8b48f60ce2\n"
    },
    {
      "commit": "694816d7291f17364502ac5d3319684a0b180860",
      "tree": "21a35b57a0eb154a49999407f466b5fa148d224b",
      "parents": [
        "32ed3f4dad00f8a65f7e6b38402c70d5341c57eb"
      ],
      "author": {
        "name": "Shyam Pallapothu",
        "email": "shyamp@google.com",
        "time": "Thu Apr 21 09:48:41 2011 -0700"
      },
      "committer": {
        "name": "Shyam Pallapothu",
        "email": "shyamp@google.com",
        "time": "Thu Apr 21 09:48:41 2011 -0700"
      },
      "message": "Fix for issue 4133431 \"Remove OSAL layer\" in engine part\n\nChange-Id: I98f98691048a5afc6f691b0cc3cec92e458e8f44\n"
    },
    {
      "commit": "32ed3f4dad00f8a65f7e6b38402c70d5341c57eb",
      "tree": "bb31aab34aa099ce0db6bdeefa72a0acab3b6e74",
      "parents": [
        "947721ba962c19913b76658cdbb19ae8c77c9c50"
      ],
      "author": {
        "name": "Shyam Pallapothu",
        "email": "shyamp@google.com",
        "time": "Wed Apr 20 21:00:48 2011 -0700"
      },
      "committer": {
        "name": "Shyam Pallapothu",
        "email": "shyamp@google.com",
        "time": "Wed Apr 20 21:00:48 2011 -0700"
      },
      "message": "Fix for issue 4133431 \"Remove OSAL layer\" in engine part\n\nChange-Id: I9e2e142bcdf3153c529b790e368caea4fdb65ac8\n"
    },
    {
      "commit": "ddc7e59ee4aa418b809e37d2bcbf169e205a6150",
      "tree": "afb1041aaf01d11ffe6d2a0981d186d2b7e0a039",
      "parents": [
        "838daafc9d267b3a72abe1eeb84971a41ebb2050",
        "6e2242974c109e85bac50550970fe84009c76f77"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Apr 06 12:22:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 06 12:22:15 2011 -0700"
      },
      "message": "Merge \"remove unused references to ISurface\""
    },
    {
      "commit": "6e2242974c109e85bac50550970fe84009c76f77",
      "tree": "6785164ec54332056e3bc1122c46505000186681",
      "parents": [
        "d9789f20d5a5c4117f79c8fd46fc57ca5c125775"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Apr 05 15:38:24 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Apr 05 15:38:24 2011 -0700"
      },
      "message": "remove unused references to ISurface\n\nChange-Id: Ia11c5f46f38c0b00ca63d19d3484bf4024cdb75d\n"
    },
    {
      "commit": "838daafc9d267b3a72abe1eeb84971a41ebb2050",
      "tree": "fc861ba8e9eebbc1bc9e958368c4e7ac5e82e865",
      "parents": [
        "d9789f20d5a5c4117f79c8fd46fc57ca5c125775"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 04 11:38:25 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 04 11:38:25 2011 -0700"
      },
      "message": "Bring videoeditor copies of internal code in sync with recent changes to the originals\n\nChange-Id: Ie534360f9f1f7757c57cffabb0fa4b4903422ecb\nrelated-to-bug: 4193552\n"
    },
    {
      "commit": "d9789f20d5a5c4117f79c8fd46fc57ca5c125775",
      "tree": "720f16ad69905def157aaa3eeded7075c0435592",
      "parents": [
        "d2abe6d4b4b5eee7aef725e4fa3a39807ba6dd57"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Mar 25 18:56:28 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Mar 25 18:56:28 2011 -0700"
      },
      "message": "replace libsurfaceflinger_client by libgui\n\nChange-Id: I50b43cd8a75b8a013ad5f778708dfbc09c1d76d6\n"
    },
    {
      "commit": "d2abe6d4b4b5eee7aef725e4fa3a39807ba6dd57",
      "tree": "1eccf25d81e1f6831bd37be4e3a66391f19e1bae",
      "parents": [
        "61a422a5278107d2ca0027c371aac6110e1e0e65",
        "fa31daff175709d2c58d61d1354daa9495696631"
      ],
      "author": {
        "name": "Raghavender Palla",
        "email": "rpalla@google.com",
        "time": "Tue Mar 22 11:43:14 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 22 11:43:14 2011 -0700"
      },
      "message": "am 2d449791: Fix for the issue: TestPreviewWithTransition fails (4133108)\n\n* commit \u00272d44979102ca85d5c4ee68d0388ee2fe37c4ec1a\u0027:\n  Fix for the issue: TestPreviewWithTransition fails (4133108)\n"
    },
    {
      "commit": "fa31daff175709d2c58d61d1354daa9495696631",
      "tree": "e1154f7b3d9a1af38571eb655f5373dd2de4329d",
      "parents": [
        "ebf40154a222c864a0aaf807702fc4eb6b9cf40f"
      ],
      "author": {
        "name": "Raghavender Palla",
        "email": "rpalla@google.com",
        "time": "Fri Mar 18 22:32:51 2011 -0700"
      },
      "committer": {
        "name": "Raghavender Palla",
        "email": "rpalla@google.com",
        "time": "Mon Mar 21 21:59:15 2011 -0700"
      },
      "message": "Fix for the issue: TestPreviewWithTransition fails (4133108)\n\nChange-Id: I53eb798f4f86e83f8a4668c7256241367c1ccbe4\n"
    },
    {
      "commit": "61a422a5278107d2ca0027c371aac6110e1e0e65",
      "tree": "d8378e6a207af8fe47a769f4728da7629226defe",
      "parents": [
        "68e98a29992bd61d03db0a2b95b87bb2ccfdf824",
        "ebf40154a222c864a0aaf807702fc4eb6b9cf40f"
      ],
      "author": {
        "name": "Raghavender Palla",
        "email": "rpalla@google.com",
        "time": "Tue Mar 15 23:50:19 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 15 23:50:19 2011 -0700"
      },
      "message": "am fb4d3b2d: Fix for the issue: 4099068 For long duration files, after end of the preview the progress bar is moved to the middle\n\n* commit \u0027fb4d3b2d94f3f72b7ba13b6dfc17ba215dda2c03\u0027:\n  Fix for the issue: 4099068 For long duration files, after end of the preview the progress bar is moved to the middle\n"
    },
    {
      "commit": "ebf40154a222c864a0aaf807702fc4eb6b9cf40f",
      "tree": "6a4e58138b342398ba7ff7e46fd9245cc7522de8",
      "parents": [
        "9a8c9a848da5a4a06c5402d6716efa66b8818d37"
      ],
      "author": {
        "name": "Raghavender Palla",
        "email": "rpalla@google.com",
        "time": "Mon Mar 14 20:15:12 2011 -0700"
      },
      "committer": {
        "name": "Raghavender Palla",
        "email": "rpalla@google.com",
        "time": "Mon Mar 14 20:15:12 2011 -0700"
      },
      "message": "Fix for the issue: 4099068 For long duration files, after end of the preview the progress bar is moved to the middle\n\nChange-Id: I3463581138e20e1a00f51183d3be013d6b2cd43f\n"
    },
    {
      "commit": "68e98a29992bd61d03db0a2b95b87bb2ccfdf824",
      "tree": "955a8564553ba4aa11b7fb2867d7098966aed4db",
      "parents": [
        "b6b87f50e929c1c821f2f0ea5a31951e6cd76919"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Mar 14 14:02:15 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Mar 14 14:24:24 2011 -0700"
      },
      "message": "frameworks/media/libvideoeditor: remove LOCAL_PRELINK_MODULE\n\nChange-Id: Ib3ecb46e1ecc192edae2d5634798efffccbb6c94\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "9a8c9a848da5a4a06c5402d6716efa66b8818d37",
      "tree": "c4a0b0e1d3d9e92b42b02c819664d8ebff3b8ecf",
      "parents": [
        "1dd524b567ef1bb0591eb8adce10d43841376f5d"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Mar 11 14:02:47 2011 -0800"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Mar 11 17:47:35 2011 -0800"
      },
      "message": "Fix for 4084134 End transition applied on image does not show up in previewer when playback\n\nChange-Id: I72ee9fe95f038c07b6ccfe3305aa6436e882eedf\n"
    },
    {
      "commit": "100d01836041713337dd9532e417fb010bfb381c",
      "tree": "aff55b3d300a43a435cea9c2de7d20fd560a5fe5",
      "parents": [
        "0a8f12903f52c4f2b718123bf7e1232acfa19c20"
      ],
      "author": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Fri Mar 04 09:48:24 2011 -0800"
      },
      "committer": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Fri Mar 04 15:40:49 2011 -0800"
      },
      "message": "Fix for issue 3371667: fix source code compilation warnings(Moved from master)\n\nChange-Id: Ife1fc3f89beae498a49970ab5d2a080a112ce7c2\n"
    },
    {
      "commit": "0a8f12903f52c4f2b718123bf7e1232acfa19c20",
      "tree": "53d787e4f024d56938bcc2920be870173cd14399",
      "parents": [
        "5787a5e59ca06eaecbe57b015846f3d01337c5eb",
        "1e2469c689feeb2e90a38900151e2ef1e6117d07"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Mar 02 14:23:24 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 02 14:23:24 2011 -0800"
      },
      "message": "Merge \"Fix for issue 3427268 Crash when stopping playback\""
    },
    {
      "commit": "1e2469c689feeb2e90a38900151e2ef1e6117d07",
      "tree": "de46ffaa4a2304805e0253b520ff3e04d2624d79",
      "parents": [
        "408e25b2508d97f7ae0b39acf46ab42b7c223c44"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Mar 01 21:15:25 2011 -0800"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Mar 02 14:09:00 2011 -0800"
      },
      "message": "Fix for issue 3427268 Crash when stopping playback\n\nChange-Id: I4cd615ffa8c5db39ec34dc14f6b09fad55cae263\n"
    },
    {
      "commit": "fe288aa71450ebe04eb74d06a3ea887c6009aacb",
      "tree": "41fc0b32a21c36880e99b2cab5852486de736d20",
      "parents": [
        "408e25b2508d97f7ae0b39acf46ab42b7c223c44"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Tue Mar 01 21:31:04 2011 -0800"
      },
      "committer": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Tue Mar 01 21:31:04 2011 -0800"
      },
      "message": "Fix for issue 3495914: (In Preview) Video clip switches between start and end\n\nChange-Id: Ib11c069127b3e81cfc741fab5a4f05a21d382c6b\n"
    },
    {
      "commit": "408e25b2508d97f7ae0b39acf46ab42b7c223c44",
      "tree": "82c9079f4c9cd4aa7115cd0051b52d19713ee92e",
      "parents": [
        "52dcba93c4cde086113f7e57a6c81d3314e69121"
      ],
      "author": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Sun Feb 27 21:04:57 2011 -0800"
      },
      "committer": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Mon Feb 28 12:39:52 2011 -0800"
      },
      "message": "FIX for Issue Fix for issue 3371667: fix source code compilation warnings(3)\n\nChange-Id: I15e8572cbce7443fba9afcd494a92038a5a0bd43\n"
    },
    {
      "commit": "52dcba93c4cde086113f7e57a6c81d3314e69121",
      "tree": "ea45748f8886eefdc978eba1b31c2bec7d853295",
      "parents": [
        "4a0c72fc4d823826d71282f5c75261ad0d50f0e4",
        "14c690d6a5696d681b35f2d0e5f75a11fdae4c2a"
      ],
      "author": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Mon Feb 28 12:25:56 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 28 12:25:56 2011 -0800"
      },
      "message": "Merge \"Fix for issue 3371667: fix source code compilation warnings\""
    },
    {
      "commit": "b6e2b5cc5b71986b06cbd9c471b63eb5878a7aea",
      "tree": "46980f2b15011a079199d1065d81b554985f191d",
      "parents": [
        "a5872f770c50da1db555d53e062a9896ea4321d5"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Fri Feb 25 22:59:46 2011 -0800"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Sun Feb 27 19:17:14 2011 -0800"
      },
      "message": "Fix for memory leak with single audio player instance\n\nChange-Id: Idb0d24ac1a4fbe21c5f63871a4c7da2beb90e516\n"
    },
    {
      "commit": "14c690d6a5696d681b35f2d0e5f75a11fdae4c2a",
      "tree": "60febb88b75196f6db2d33bacc61de43e22fa07a",
      "parents": [
        "4938a42280d1aab3f00179a0de9778a61fca0123"
      ],
      "author": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Fri Feb 25 20:25:04 2011 -0800"
      },
      "committer": {
        "name": "Basavapatna Dattaguru",
        "email": "dattaguru@google.com",
        "time": "Sun Feb 27 16:49:39 2011 -0800"
      },
      "message": "Fix for issue 3371667: fix source code compilation warnings\n\nChange-Id: I6cb6950af55effe0da6d421eaa5feb179be68158\n"
    },
    {
      "commit": "a5872f770c50da1db555d53e062a9896ea4321d5",
      "tree": "fa8a922914628f983aaed074cd9c8c69f74a6ebc",
      "parents": [
        "4aeec63e25e1d1f55d55245d1c0ffd554f2a2f49"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Feb 24 15:25:21 2011 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Feb 24 15:25:21 2011 -0800"
      },
      "message": "And again keep this copy of our internal sources in sync, so much fun...\n\nChange-Id: I4b588f14ba2d06d3163615557fd97fc2a5f6ca47\nrelated-to-bug: 3375737\n"
    },
    {
      "commit": "4aeec63e25e1d1f55d55245d1c0ffd554f2a2f49",
      "tree": "adb699436b69de6a97e132e343a771a460d3825f",
      "parents": [
        "d67e9da63323d965760337913f86de28024531a4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Feb 14 11:56:16 2011 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Feb 24 12:42:04 2011 -0800"
      },
      "message": "Bug 3438258 surface textures\n\nThis is sufficient to build, but is not a full implementation.\nSee bug 3467199 for the real implementation.\n\nChange-Id: Ifc3325fa9b019669bffddfd7bfd10bce57d0a136\n"
    },
    {
      "commit": "1c97d9ab52a288d24ea54499de435277cc1a3d68",
      "tree": "d15a87a64ff1cf292d4d0704f483cb1c61ede0c7",
      "parents": [
        "7e006bd24cccffb9c9fd48fd3b2709b6639bc5f1"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Mon Feb 21 15:43:33 2011 -0800"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Feb 22 13:42:26 2011 -0800"
      },
      "message": "Fix for 3369917 Audio skips at clip edit points\n\nChange-Id: Iba66585cc2e679475d8db529d6113586b58e626e\n"
    },
    {
      "commit": "b2d6e0f74a12e5cce5b429e646172c63346346c3",
      "tree": "d1887c6f53c91fd045578dc927b2e5dc0986eeb9",
      "parents": [
        "8b95de2c4d57a0a07d7f4c59f2ddd52a140a361e"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Wed Feb 16 22:24:42 2011 -0800"
      },
      "committer": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Thu Feb 17 17:33:45 2011 -0800"
      },
      "message": "Fix for issue 3439595 : Movie studio playback previous frames\n\nChange-Id: I0f1a6cdfa40f6c8eebe989116e01ba8c212d5872\n"
    },
    {
      "commit": "8b95de2c4d57a0a07d7f4c59f2ddd52a140a361e",
      "tree": "c9e432cf6e716d93586102d7db0690d0457ee2eb",
      "parents": [
        "d9839024c67add85cf8300713ad1c6367e1a214c"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Feb 16 15:32:06 2011 -0800"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Feb 16 15:32:06 2011 -0800"
      },
      "message": "Fix for issue 3456480 A/V not in sync when a picture is added followed by a video clip trimmed from start\n\nChange-Id: I7a46f7fc20de9a6c0ebbc2ad03dca898306bad6b\n"
    },
    {
      "commit": "a5a42c5ceb98942909d84b20d44a920eed85a8cf",
      "tree": "8ebb9435bd9380c2ddffd3f25cdbce4546c5ab00",
      "parents": [
        "c083500e41973256e0c3d4faf5948916b64e918e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Feb 16 09:06:50 2011 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Feb 16 09:06:50 2011 -0800"
      },
      "message": "Update this copy of our internal sources to reflect changes to the original...\n\nChange-Id: I6f66c1f4e73f0a83faf0fbcdea5073e6b9fef1de\n"
    },
    {
      "commit": "4ca3e5df4b809210b240cd7d0489922017d87a6d",
      "tree": "f227d4c1928fd79c80f2e11937bce57a337a5e1f",
      "parents": [
        "a14f40684961771d656ff88cce7c2b758511e92f"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Fri Feb 11 20:28:45 2011 -0800"
      },
      "committer": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Mon Feb 14 11:12:17 2011 -0800"
      },
      "message": "Fix for issue 3431967 : Memory leak from video editor engine\n\nCleanup\n\nChange-Id: Ie5432de17c30dbb02c70a759502b7f2e2dbba447\n"
    },
    {
      "commit": "a14f40684961771d656ff88cce7c2b758511e92f",
      "tree": "308608dad88a2cad313ad2c4655a5291a859d450",
      "parents": [
        "5bc7fb407ce1bab13d4a4a67d34a1a3192ee3186",
        "d196f1c368746d13c3a7dc470ebe3a4c33d2c74d"
      ],
      "author": {
        "name": "Danny Fernandes",
        "email": "dannyfernandes@google.com",
        "time": "Mon Feb 14 10:43:10 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 14 10:43:10 2011 -0800"
      },
      "message": "Merge \"Fixed issue 3385135: change min audio buffer count to match awesome player\""
    },
    {
      "commit": "5bc7fb407ce1bab13d4a4a67d34a1a3192ee3186",
      "tree": "327451bf39c8fd202f0a9f17c55583379b5d3eff",
      "parents": [
        "1845894d33736c8e17df6b88874bbd4e5a73977a"
      ],
      "author": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Sun Feb 13 20:31:27 2011 -0800"
      },
      "committer": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Sun Feb 13 20:31:27 2011 -0800"
      },
      "message": "Fix for issue : 3450195 Adapt to the recent changes of awesome player in video editor preview player\n\nChange-Id: Ibd15264837dab32464fb90e75cf6d3d323cbbae3\n"
    },
    {
      "commit": "d196f1c368746d13c3a7dc470ebe3a4c33d2c74d",
      "tree": "342ce3f2084f2e24f03f9693336043c18e1568e6",
      "parents": [
        "1845894d33736c8e17df6b88874bbd4e5a73977a"
      ],
      "author": {
        "name": "Danny Fernandes",
        "email": "dannyfernandes@google.com",
        "time": "Fri Feb 11 18:47:03 2011 -0800"
      },
      "committer": {
        "name": "Danny Fernandes",
        "email": "dannyfernandes@google.com",
        "time": "Fri Feb 11 18:47:03 2011 -0800"
      },
      "message": "Fixed issue 3385135: change min audio buffer count to match awesome player\n\nChange-Id: I4408b5c42edd0a65016ed621b31ecda513d17d60\n"
    },
    {
      "commit": "ea3f01bbee32d522fcd843b7f0bd7c680cbd3ad6",
      "tree": "ccc96d07f992d166de115ef6c5859a61c378df18",
      "parents": [
        "c32d4c16e4d356d50f72cf687f097ed042bbfb1e",
        "5df818550a13d5bd21798badcb413e7a945e15e8"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Fri Feb 11 11:47:18 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 11 11:47:18 2011 -0800"
      },
      "message": "Merge \"Fix for issue 3431967 : Memory leak from video editor engine\""
    },
    {
      "commit": "5df818550a13d5bd21798badcb413e7a945e15e8",
      "tree": "555e1034505ab57c4c7be5e31373d23d28228b58",
      "parents": [
        "5d5aed9d4e28fc2166617e54a219506fe0892e8b"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Fri Feb 11 00:43:26 2011 -0800"
      },
      "committer": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Fri Feb 11 00:43:26 2011 -0800"
      },
      "message": "Fix for issue 3431967 : Memory leak from video editor engine\n\nChange-Id: I4cc445ce7d41a4842dcf0b5ad1c729c0ae5553cd\n"
    },
    {
      "commit": "4f4efef8357f4d8b23ccfb1b29db34175bf72627",
      "tree": "392962cab24a56c136497e8930624e2a759dac15",
      "parents": [
        "b4ce81da6664b5029406a78be71c39af055a4d29"
      ],
      "author": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Thu Feb 10 16:55:37 2011 -0800"
      },
      "committer": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Thu Feb 10 18:21:58 2011 -0800"
      },
      "message": "Fix for issue : 3439708 Last frame is missing effect\n\nChange-Id: I533695f4154d4ebce4e8f1ff39a622ca4fd62430\n"
    },
    {
      "commit": "b4ce81da6664b5029406a78be71c39af055a4d29",
      "tree": "74caa2a15d6a16d5cc71ff845505919daa88814e",
      "parents": [
        "9785cdf83214ce4d998e65ac0fce92cea3137f0b"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Wed Feb 09 19:20:17 2011 -0800"
      },
      "committer": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Thu Feb 10 10:16:45 2011 -0800"
      },
      "message": "Fix for issue 3431967 : Memory leak from video editor engine\n\nChange-Id: I36e1cae53c91217804bc8243d9eb47820fb2114e\n"
    },
    {
      "commit": "9785cdf83214ce4d998e65ac0fce92cea3137f0b",
      "tree": "86ac70e2b7c521f7197f026b4f61cd9ec536ee68",
      "parents": [
        "1ea8583c990170b94cdca0f9a248d61961c3520f"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Tue Feb 08 23:26:18 2011 -0800"
      },
      "committer": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Wed Feb 09 17:44:05 2011 -0800"
      },
      "message": "Fix for issue 3431967 : Movie Studio crashed after pressing the back button\n\nChange-Id: I4b8cb2a54c2a1b7117feae9d8c6ca14e81b1f83d\n"
    },
    {
      "commit": "1ea8583c990170b94cdca0f9a248d61961c3520f",
      "tree": "bd7a8b1381c417435e1e57b1cedcd31f37523f67",
      "parents": [
        "9f3d387e580359562972479bb8788eef27cd0a55"
      ],
      "author": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Tue Feb 08 22:36:30 2011 -0800"
      },
      "committer": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Wed Feb 09 13:35:28 2011 -0800"
      },
      "message": "Fix for issue: 3437071 Crash during rendering mode change for specific video size\n\nChange-Id: I358c7cc24a7f8c71b953cf5179902fa20fbd727c\n"
    },
    {
      "commit": "9f3d387e580359562972479bb8788eef27cd0a55",
      "tree": "36c4ab20955e699a044b3edd36e84a2a36d13269",
      "parents": [
        "9e4c36a044e264c644d7fa9f9894659a6fc47a6f",
        "eb5b265274bb26732ac9f4ac2d42d0b7e4148d52"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Feb 08 13:23:20 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 08 13:23:20 2011 -0800"
      },
      "message": "Merge \"X86 target fixes\""
    },
    {
      "commit": "9e4c36a044e264c644d7fa9f9894659a6fc47a6f",
      "tree": "75995fae3ae4577d8ef9e3498ff37dc4958761bc",
      "parents": [
        "9f57f820affa668c3c710920049c18ce406e2a12"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 08 13:12:32 2011 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Feb 08 13:12:32 2011 -0800"
      },
      "message": "This copy of our internal code does not handle seek-preview while paused well.\n\ndisabling that functionality.\n\nChange-Id: Ie1d2bda6866e3754fb6237ab827c3c93a38104d8\nrelated-to-bug: 3427268\n"
    },
    {
      "commit": "eb5b265274bb26732ac9f4ac2d42d0b7e4148d52",
      "tree": "2d97018cffb01794dfa89d6ceb32fa2e48c87265",
      "parents": [
        "9f57f820affa668c3c710920049c18ce406e2a12"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Feb 08 11:13:19 2011 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Feb 08 12:38:48 2011 -0800"
      },
      "message": "X86 target fixes\n\nGCC 4.2.1 complains about using void* in arithmetic. Cast it to unsigned\nint before using it.\n\nAlso there was a missing stdint.h include.\n\nChange-Id: If78bb6a771b72eb08bd2dc401371e8da14fd9ecc\n"
    },
    {
      "commit": "aa05e8c760d5c2b228cbc1a0aeacbf058ae40978",
      "tree": "21fddc90f6a6bd1049f2c48e97cc0f76db230011",
      "parents": [
        "4e28768b7a8d6a376c95d35e9060603431636bda"
      ],
      "author": {
        "name": "Danny Fernandes",
        "email": "dannyfernandes@google.com",
        "time": "Fri Feb 04 16:00:39 2011 -0800"
      },
      "committer": {
        "name": "Danny Fernandes",
        "email": "dannyfernandes@google.com",
        "time": "Fri Feb 04 16:00:39 2011 -0800"
      },
      "message": "Fixed Issue 3423072: Imported 1080x720 video clips present distorted view in preview\n\nChange-Id: I38f2a042d66f7b639510d503321296e915689f7a\n"
    },
    {
      "commit": "bfece17c8f63de4d4b686da50f8ecac2f6f8ec53",
      "tree": "8026f852eabf623a7a2b149971d9b254cf07ad51",
      "parents": [
        "12db816fa13a3963183e45e397954a32418c3ee3"
      ],
      "author": {
        "name": "Santosh Madhava",
        "email": "smadhava@google.com",
        "time": "Thu Feb 03 16:59:47 2011 -0800"
      },
      "committer": {
        "name": "Dharmaray Kundargi",
        "email": "dharmaray@google.com",
        "time": "Thu Feb 03 19:33:34 2011 -0800"
      },
      "message": "Fix for 3409334 Movie Studio \"Force Close\" after importing a 3gp video\n\nChange-Id: I37949140a6c37a0c2d04221e220e7e267b6c7a02\n"
    },
    {
      "commit": "4f155f0cffa2414545854e899dff4861187e1f68",
      "tree": "3330070c80436b361f24f4f7b3b28e19cbc87b7a",
      "parents": [
        "aae29543bd55d383285a103e37e86afd18068fcd"
      ],
      "author": {
        "name": "Dharmaray Kundargi",
        "email": "dharmaray@google.com",
        "time": "Tue Feb 01 19:16:43 2011 -0800"
      },
      "committer": {
        "name": "Dharmaray Kundargi",
        "email": "dharmaray@google.com",
        "time": "Tue Feb 01 20:20:02 2011 -0800"
      },
      "message": "Fix Issue Crash during Export Issue 3414805 , and Preview smoothning for 720p Clips\n\nChange-Id: I5a90fc350a33c1eca9b4ec682b68b80913578341\n"
    },
    {
      "commit": "f892b561f5e6e54ceb2ddce3915b8bccfca24056",
      "tree": "d9ab3c396a36b44f61367217ea19ffc17d3db0ab",
      "parents": [
        "5d33cc161e7d13459b4833dbc8b769093c3f80b0"
      ],
      "author": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Mon Jan 31 18:05:50 2011 -0800"
      },
      "committer": {
        "name": "Dheeraj Sharma",
        "email": "dheerajs@google.com",
        "time": "Mon Jan 31 18:05:50 2011 -0800"
      },
      "message": "Fix for issue 3410180: Small green lines at end of surface after removing last media item\n\nChange-Id: I49695d5d77709da66ffa44d648b35e194f069a7f\n"
    },
    {
      "commit": "53c567c3355255ed12dd9f5d5a1c58f821770329",
      "tree": "ea6769aabd4249d3726d421a67ccbffa882cfcba",
      "parents": [
        "8a838ad9f3b1568fce1606fd4b33a7b705064839"
      ],
      "author": {
        "name": "Dharmaray Kundargi",
        "email": "dharmaray@google.com",
        "time": "Sat Jan 29 18:52:50 2011 -0800"
      },
      "committer": {
        "name": "Dharmaray Kundargi",
        "email": "dharmaray@google.com",
        "time": "Sat Jan 29 18:52:50 2011 -0800"
      },
      "message": "Fix issue 3369917 :Audio skips at clip edit points\n\nChange-Id: Ibfdcf7511efe054cd41bc36690696c6eddd2e500\n"
    }
  ],
  "next": "8a838ad9f3b1568fce1606fd4b33a7b705064839"
}
