)]}' { "commit": "87adb152c2b8219f7c731f052da67244f756eacc", "tree": "d3ababa657a2af322505daa1ef34958c28b3c98e", "parents": [ "72bde7101fc8774cb47bc484d31fafcfb8266375" ], "author": { "name": "ywan171", "email": "yi.a.wang@intel.com", "time": "Mon Apr 08 08:59:11 2013 +0800" }, "committer": { "name": "Patrick Tjin", "email": "pattjin@google.com", "time": "Mon Jul 21 21:51:36 2014 -0700" }, "message": "libmix: wait for the decode buffer ready if the surface is not composed by surfaceFlinger\n\nBZ: 92956\n\nif the surfaceTexture is not composed by surfaceFlinger, for example, video edit preview mode and HTML5\ninline mode. the waiting for decode buffer ready should be done in decode thread to avoid tearing or color line\nin such use case, because the app will not pass the NV12 buffer to HWC, and the NV12 buffer will be disposed by openGL\nand convert to RGB in application.\n\nChange-Id: I0a7f60b93f5ca1cbc2cf5cdcaf34f6044712a548\nSigned-off-by: ywan171 \u003cyi.a.wang@intel.com\u003e\nReviewed-on: http://android.intel.com:8080/100387\nReviewed-by: Shi, PingX \u003cpingx.shi@intel.com\u003e\nReviewed-by: cactus \u003ccactus@intel.com\u003e\nTested-by: Shi, PingX \u003cpingx.shi@intel.com\u003e\nReviewed-by: buildbot \u003cbuildbot@intel.com\u003e\nTested-by: buildbot \u003cbuildbot@intel.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "e5285ca91c4f05231dfc58dd5017c3665f7ef1d4", "old_mode": 33261, "old_path": "videodecoder/VideoDecoderBase.cpp", "new_id": "bd9ffd47b8560408a49856ad50d874526b6272e1", "new_mode": 33261, "new_path": "videodecoder/VideoDecoderBase.cpp" } ] }