MTK实现自动录像的过程
代码如下:
供学习手机软件开发人员参考:
//#include "Gdi_image_bmp.h"
extern void mmi_vdorec_ck_release_hdlr(void);
extern void mmi_vdorec_ck_press_hdlr(void);
extern void mmi_vdorec_exit_app();
extern void mmi_vdorec_entry_app(void);
extern void btl_video_stop_hander(void);
void btl_video_auto_handler(void)
{
//进入录像状?
mmi_vdorec_entry_app();
//开始录像
kal_prompt_trace(MOD_MMI,"g_vdorec_cntx.state:%d",g_vdorec_cntx.state);
mmi_vdorec_ck_press_hdlr();
mmi_vdorec_ck_release_hdlr();
//到一定时间停?
StartTimer(auto_video, 10*1000, btl_video_stop_hander );
// StopTimer(auto_video);
}
void btl_video_stop_hander(void)
{
mmi_vdorec_rsk_press_hdlr();
kal_prompt_trace(MOD_MMI,"lizisong_video");
mmi_vdorec_rsk_release_hdlr();
kal_prompt_trace(MOD_MMI,"lizison_video");
mmi_vdorec_entry_saving_screen();
kal_prompt_trace(MOD_MMI,"lizisong_video");
EntryIdleScreen();
// mmi_vdorec_exit_app();
//mmi_vdorec_rsk_press_hdlr();
// mmi_vdorec_rsk_release_hdlr();
//mmi_vdorec_exit_sublcd_screen();
kal_prompt_trace(MOD_MMI,"lizisong_video_successful");
}