summaryrefslogtreecommitdiff
authorTellen Yu <tellen.yu@amlogic.com>2017-04-27 09:18:44 (GMT)
committer Gerrit Code Review <gituser@git.myamlogic.com>2017-04-27 09:18:44 (GMT)
commitfd84fb9edbab37cb4b7200d2bf2c2f356c017124 (patch)
tree16359d7330aa6d059d046c9959c651b2271a0bb5
parentac9478369f3179457c0bf95bb650039ac7d12b36 (diff)
parent02710f7b39bce7f7467acc0bb102d7ee813cd81f (diff)
downloadSubTitle-fd84fb9edbab37cb4b7200d2bf2c2f356c017124.zip
SubTitle-fd84fb9edbab37cb4b7200d2bf2c2f356c017124.tar.gz
SubTitle-fd84fb9edbab37cb4b7200d2bf2c2f356c017124.tar.bz2
Merge "PD#143256: cc: fixed bad paras which may cause crash" into m-amlogic
Diffstat
-rw-r--r--jni/ccsub/ccsub.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/jni/ccsub/ccsub.cpp b/jni/ccsub/ccsub.cpp
index fd3d2b6..17e9acc 100644
--- a/jni/ccsub/ccsub.cpp
+++ b/jni/ccsub/ccsub.cpp
@@ -279,6 +279,9 @@ static jint dev_start_atsc_cc(JNIEnv *env, jobject obj, jint caption, jint fg_co
LOGI("start cc: caption %d, fgc %d, bgc %d, fgo %d, bgo %d, fsize %d, fstyle %d",
caption, fg_color, bg_color, fg_opacity, bg_opacity, font_size, font_style);
+ memset(&cc_para, 0, sizeof(cc_para));
+ memset(&spara, 0, sizeof(spara));
+
cc_para.bmp_buffer = data->buffer;
cc_para.pitch = data->bmp_pitch;
cc_para.draw_begin = cc_draw_begin_cb;
@@ -409,4 +412,4 @@ JNI_OnUnload(JavaVM* vm, void* reserved)
}
}
-} \ No newline at end of file
+}