void input_report_mhl_rcp_key(uint8_t rcp_keycode)
{
    //added  for improving mhl RCP start
    input_report_rcp_key(rcp_keycode & 0x7F, 1);
    input_report_rcp_key(rcp_keycode & 0x7F, 0);
    //added  for improving mhl RCP end
}
Ejemplo n.º 2
0
void input_report_mhl_rcp_key(uint8_t rcp_keycode)
{
    //added  for improving mhl RCP start
    input_report_rcp_key(rcp_keycode & 0x7F, 1);

    if ( (MHL_RCP_CMD_FAST_FWD == rcp_keycode) || (MHL_RCP_CMD_REWIND == rcp_keycode) )
    {
        msleep(100);
    }
    input_report_rcp_key(rcp_keycode & 0x7F, 0);
    //added  for improving mhl RCP end
}
Ejemplo n.º 3
0
void input_report_mhl_rcp_key(uint8_t rcp_keycode)
{
    //added by zhangyue on 2011-12-28 for improving mhl RCP start
    input_report_rcp_key(rcp_keycode & 0x7F, 1);
    input_report_rcp_key(rcp_keycode & 0x7F, 0);
    //added by zhangyue on 2011-12-28 for improving mhl RCP end
 
    //commented by zhangyue on 2011-12-28 for improving mhl RCP start
    #if 0	
    if(rcp_keycode & 0x80){
        input_report_rcp_key(rcp_keycode & 0x7F, 1);
    }else{
        input_report_rcp_key(rcp_keycode & 0x7F, 0);
    }
    #endif
    //commented by zhangyue on 2011-12-28 for improving mhl RCP end
}