int tvplay_ClearVideoLayer(int sign) { int ret = -1; LOGI("tvplay_ClearVideoLayer enter sign=%d",sign); ret = set_sys_int("/sys/class/video/disable_video",sign); return ret; }
static int set_audiodsp_frelevel(int m1_flag, int coeff) { int val; if(m1_flag) { val = get_sys_int(AUDIODSP_CODEC_MIPS_IN); if(val > 0 && coeff > 0){ val = coeff * val; set_sys_int(AUDIODSP_CODEC_MIPS_OUT,val); LOGI("m1:set_cpu_freq_scaling_based_auido %d\n",val); }else{ LOGI("m1:set_cpu_freq_scaling_based_auido failed\n"); return -1; } } else { set_sys_int(AUDIODSP_CLK81_FRQ_LEVEL, coeff); } return 0; }
bool CTsPlayer::StopFast() { int ret; Stop(); ret = StartPlay(); if (!ret) return false; ret = set_sys_int("/sys/class/video/blackout_policy",1); if (!ret) return false; ret = codec_set_cntl_mode(pcodec, TRICKMODE_NONE); return !ret; }
int CTsPlayer::SetScreenMode(int mode) { return set_sys_int("/sys/class/video/screen_mode",mode); }
int CTsPlayer::Set_black_policy(int blackout) { return set_sys_int("/sys/class/video/blackout_policy", blackout); }
int CTsPlayer::VideoHide(void) { return set_sys_int("/sys/class/video/disable_video",1); }
int CTsPlayer::VideoShow(void) { return set_sys_int("/sys/class/video/disable_video",0); }