c96a7294a4ec7f807dbe0fd82a2ba2d58008304b |
|
25-Jun-2012 |
wfeng6 <wei.feng@intel.com> |
To avoid the JNI memory leaks in video editor codes There is a protential memory leak in video editor JNI codes. When importing so many video clips, the number of local reference will exceed 512, which will cause the Dalvik virtual machine crash. The patch will free each local reference when it's no longer used to avoid memory leaks. Change-Id: Iecd986c83f05a1103641746d6d43eef0a9c5ee40 Author: Wei Feng <wei.feng@intel.com> Signed-off-by: Wei Feng <wei.feng@intel.com> Singed-off-by: Shuo Gao <shuo.gao@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Author-tracking-BZ: 40786
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
54c40e033e487b96ff3356d29ab02cc1304f4117 |
|
30-May-2012 |
James Dong <jdong@google.com> |
Fixed a buffer overflow issue The allocated array has one byte less than the required length. Allocating the size one byte larger fixes the issue. contribution was originally from teng.hong@nxp.com Change-Id: I3aa2e6b995fd18e30649a34f201646082aab44ee related-to-bug: 6347465
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
8335f1ccccedb6655d96d9d5b697a7f0938235dd |
|
26-Feb-2012 |
Mathias Agopian <mathias@google.com> |
fix libgui header location Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
3762c311729fe9f3af085c14c5c1fb471d994c03 |
|
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
29f1c32eea12ab33547af73fb0e5dcf432e6979c |
|
02-Dec-2011 |
Hong Teng <hongteng@google.com> |
am 5126f1d4: am 613ed4c6: Merge "Fixd for 5490443 Native crash while exporting a video - Add new onError callback to PreviewProgressListener, which is used to indicate video editor application for the error that has occurred during priviewing. With this modification, * commit '5126f1d413b4fcb0aff5b364e1e5a41c89ca665c': Fixd for 5490443 Native crash while exporting a video - Add new onError callback to PreviewProgressListener, which is used to indicate video editor application for the error that has occurred during priviewing. With this modification, the application must implement the onError method, and then VideoEditorPreviewTest.java is changed accordingly.
|
63149c81adf79f43c6508647614247277f8052e2 |
|
01-Dec-2011 |
Hong Teng <hongteng@google.com> |
Fixd for 5490443 Native crash while exporting a video - Add new onError callback to PreviewProgressListener, which is used to indicate video editor application for the error that has occurred during priviewing. With this modification, the application must implement the onError method, and then VideoEditorPreviewTest.java is changed accordingly. Change-Id: I15610b8907fcf8bd35a3c69ad7c07b5175a6e309
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
71f2cf116aab893e224056c38ab146bd1538dd3e |
|
20-Oct-2011 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
a18886ca08b32c5c949a285f27c8713e05e3dd11 |
|
09-Sep-2011 |
Chih-Chung Chang <chihchung@google.com> |
Fix 5278371: OOM in MediaItemThumbnailTest Because we request 400x240 thumbnails. 100 thumbnails needs 38M, which is too much. Change it to 70 now. Also handle the case if the thumbnail callback throws exception. Change-Id: Iac4ee72f308b7c7a6ae860983197601cf89bee8f
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
47a52158d2df0eb818bf7d589d8ff9fd5c0daaa3 |
|
07-Sep-2011 |
Chih-Chung Chang <chihchung@google.com> |
Fix 5156702: rotate thumbnails Change-Id: I97b51dadf129172d5b154e9dfd66da254e4559d7
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
c847b1a89df94dbff4c2f557f8c042ead5398c3f |
|
30-Aug-2011 |
Rajneesh Chowdury <rajneeshc@google.com> |
Fix for 5156702 Rotate video output for thumbnails and export This is part of a multi project submit. This is the Java and Jni changes. Change-Id: I8851f5d865e657b7846bcded38e752f388f95895
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
3ced044154945f9d60983032278e00fe28f4ab1b |
|
13-Aug-2011 |
Rajneesh Chowdury <rajneeshc@google.com> |
Fix for 4142219 Don't hard code platform-specific limitations (Jni/ Java) Also fixes 5118207 add other video codec support for video editor export. Change-Id: If72427173bd8ff684af07ba00f4425c1deef29c6
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
7f639d33151be143f062274b0da0729c29391bdb |
|
19-Aug-2011 |
Chih-Chung Chang <chihchung@google.com> |
Merge "Fix 5144356: Native crash while importing music"
|
a91495d56dc10a57ed21490ffafae742b6411d6e |
|
18-Aug-2011 |
Rajneesh Chowdury <rajneeshc@google.com> |
Merge "Fix for 5155561 During export, progress bar jumps from 0 to 50%"
|
176dde85a0ba838c1aed4148473743d964edbaec |
|
18-Aug-2011 |
Chih-Chung Chang <chihchung@google.com> |
Fix 5144356: Native crash while importing music 1. Use the correct Get*Field functions according to the field type. 2. When we have exceptions, return. Change-Id: I1878d806e26798a0977ff71a781551088e45f6fb
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
6721d33feff547e938aeba20073c9c0cc6a3390b |
|
17-Aug-2011 |
Rajneesh Chowdury <rajneeshc@google.com> |
Fix for 5155561 During export, progress bar jumps from 0 to 50% Change-Id: I5f5814a1212cd242535ae7cadec8a76f099e78ce
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
1f5de3833daddfa1d0ebc7dee1f9e007d4ed36a0 |
|
15-Aug-2011 |
Chih-Chung Chang <chihchung@google.com> |
Display thumbnails one by one and cache them. Change-Id: I10808f5bca475aea924817bf532dc5916438563a
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
cb04a1f3a31c252a0e3fda5e7eaa16f3257c9397 |
|
09-Aug-2011 |
Chih-Chung Chang <chihchung@google.com> |
Speed up thumbnail generation. We don't need to have precise position for thumbnails, so we add a tolerance parameter to the decoder. The decoder can return an earlier frame within the tolerance time given. Change-Id: I0a49ed6b03f8c3264606e4143dd5ecf48e9d0f62
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
2fb605a088d25037c66eae04f5d35ea1fe115390 |
|
22-Apr-2011 |
hongteng <hongteng@google.com> |
Fix for issue 3385135 "source code cleanup" engine part - remove the unused header files Change-Id: I78971f7a6ae9325ce96a474e448c6f3d586d7ba6
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
c0125dd4f1f8bb03ad16138f86d55ed3305240c4 |
|
22-Apr-2011 |
Shyam Pallapothu <shyamp@google.com> |
Fix for issue 4133431 "Remove OSAL layer" in JNI part Change-Id: I4d38454cdf32cb87dadeedcecd19261dd0b0b927
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
3feb41ff6f617768eb25c1b69c473d33f4f2f37b |
|
21-Apr-2011 |
Shyam Pallapothu <shyamp@google.com> |
Fix for issue 4133431 "Remove OSAL layer" in JNI Change-Id: I55f43989a8b89a3811468b30646fe1af0c87b386
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
7743fa64b11e9747d3ba8065a08a33ee9d90938f |
|
12-Apr-2011 |
Dheeraj Sharma <dheerajs@google.com> |
Fix for issue 4133431 "Remove OSAL layer" in JNI part" Fix for issue 4133431 Change-Id: I5879b740e7104abca7f4e1e831629997a6eec781
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
8e7991a52edb3eb8bd1a44ceb7f6d97108748c8c |
|
16-Mar-2011 |
Rajneesh Chowdury <rajneeshc@google.com> |
Fix for 4087846 Crash reported by monkey report (Java/Jni) Change-Id: I356f975743f5a24e72f33a20ee497a2b12791be6
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
71771b3b1bbcafe84e7bd14941b98a1b1d6c8a60 |
|
01-Mar-2011 |
Santosh Madhava <smadhava@google.com> |
Fix for issue 3431967: Memory leak from video editor engine Change-Id: Ibaa66d7c95f2a60b59dc3102d3b5130ff1fbc62e
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
7c8f25f5b81ed2c6520174ead6d0fdf96a313945 |
|
28-Feb-2011 |
Santosh Madhava <smadhava@google.com> |
Fix for issue 3431967: Memory leak from video editor engine Change-Id: I610e82f5bdb8ac7b32541301a9fa41bbd8f1459d
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
df4723ef3c43b3a0b2548908a4461db29b5649d2 |
|
17-Feb-2011 |
Santosh Madhava <smadhava@google.com> |
Fix for issue 3439595 : Java/JNI - Movide studio playback picks previous frames Change-Id: I0f9257a1bfb96c00acfdffa0f4f7f8188646c713
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
9ee9aad80981c661af3f4c16f5932aef1f98e7b0 |
|
11-Feb-2011 |
Santosh Madhava <smadhava@google.com> |
Fix for issue 3444358 : Movie studio is broken in Master-TOT Change-Id: Ie83703a5da6587a6b5668bc4777fdba71042b2bc
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
fb4e92c4ed316295c7cde38e58cf0816c0e5f8ce |
|
11-Feb-2011 |
Dheeraj Sharma <dheerajs@google.com> |
Fix for issue : 3439708 Last frame is missing effect Change-Id: Ibfc81c06ec525e95e5733bf03b7a2f3b58a5574c
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
91ba3a0033f1ed7f26fc9e8cd9088479c7de134a |
|
10-Feb-2011 |
Santosh Madhava <smadhava@google.com> |
Fix for 3431967: Memory leak from video editor engine in JNI Change-Id: If879bbcf68d01fea0995be0faf070b6dd7361218
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
beb9fc8ee8d3bd14d141104e91d41809dcfe0e1a |
|
02-Feb-2011 |
Dharmaray Kundargi <dharmaray@google.com> |
Fix issue 3408285 Crash while generating KenBurns Change-Id: Iaa207229e2c699e1d374b424893bcf252c6614f3
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
c08f85a6484ee5da7062a5eac0f19912bd7e2513 |
|
02-Feb-2011 |
Dharmaray Kundargi <dharmaray@google.com> |
Fix issue 3414805 Crash during Overlay editing. JNI fixes. Change-Id: I5e966c6987920318d3ce03f78552d0028ef55a26
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
5618e037af1a9d4323990a580d4181b9bc8e3091 |
|
30-Jan-2011 |
Dheeraj Sharma <dheerajs@google.com> |
Fix for issue 3404671 Crash when exporting movie in JNI Change-Id: Id2883d7be314ebd2138297b936bcbe6b55361ac5
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
c16ccc1c5a6293136ae9bd4756dc2f57914a2020 |
|
22-Jan-2011 |
Dharmaray Kundargi <dharmaray@google.com> |
Fix for Issue 3370836 : JNI files for Overlay optmization. Change-Id: I3d7a0248bfd75bbd7c23321e22c3c331eb33ddd2
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
1ac760afabeb19ced48a788c7b675baba47d4db3 |
|
24-Jan-2011 |
Dheeraj Sharma <dheerajs@google.com> |
Issue no : 3370622 VideoEditor: Fix for Clear Surface API Change-Id: I8d4ad90dd2a0d37bd5363c36582a16f08b161bee
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
05d9f81bd638a749669192b50e680b166529d5f3 |
|
24-Jan-2011 |
Dheeraj Sharma <dheerajs@google.com> |
VideoEditor:Clear Surface API addition Change-Id: I824c4a9d7f0a11ad60f8045eccc8b6139b66af22
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
581cad2221cb367e9e3ef6991c565cd37ced994f |
|
19-Jan-2011 |
James Dong <jdong@google.com> |
Turn error/exception logging on at the native layer o also fixed some compilation warnings Change-Id: I66fc1f9972e9fb4b9a25ff3e5835d744d6c71455
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|
cd196d3727db641e581d4223815367a5ca5d5637 |
|
17-Jan-2011 |
Dharmaray Kundargi <dharmaray@google.com> |
videoeditor JNI files on honeycomb Change-Id: I2e6a23ae918fda4fb1bc4c2c938efd546991b58c
/frameworks/base/media/jni/mediaeditor/VideoEditorMain.cpp
|