int DisplayDispatcher::setDispProp(int cmd,int param0,int param1,int param2)
    {
        switch(cmd)
        {
            case  DISPLAY_CMD_SETDISPPARA:
                return  setDisplayParameter(param0,param1,param2);

            case  DISPLAY_CMD_CHANGEDISPMODE:
                return  changeDisplayMode(param0,param1,param2);

            case  DISPLAY_CMD_CLOSEDISP:
                return  closeDisplay(param0);

            case  DISPLAY_CMD_OPENDISP:
                return  openDisplay(param0);

            case  DISPLAY_CMD_GETDISPCOUNT:
                return  getDisplayCount();

            case DISPLAY_CMD_GETDISPLAYMODE:
                return  getDisplayMode();

            case DISPLAY_CMD_GETDISPPARA:
                return  getDisplayParameter(param0,param1);

            case DISPLAY_CMD_GETHDMISTATUS:
                return  getHdmiStatus();

            case DISPLAY_CMD_GETMASTERDISP:
                return  getMasterDisplay();

            case DISPLAY_CMD_GETMAXHDMIMODE:
                return  getMaxHdmiMode();

            case DISPLAY_CMD_GETMAXWIDTHDISP:
                return  getMaxWidthDisplay();

            case DISPLAY_CMD_GETTVSTATUS:
                return  getTvDacStatus();

            case DISPLAY_CMD_SETMASTERDISP:
                return  setMasterDisplay(param0);

            case DISPLAY_CMD_SETDISPMODE:
                return  setDisplayMode(param0);

            default:
                LOGE("Display Cmd not Support!\n");
                return  -1;
        }
    }
Example #2
0
    int DisplayDispatcher::setDispProp(int cmd,int param0,int param1,int param2)
    {
        switch(cmd)
        {
            case  DISPLAY_CMD_SETDISPPARA:
                return  setDisplayParameter(param0,param1,param2);

            case  DISPLAY_CMD_CHANGEDISPMODE:
                return  mDevice->changemode(mDevice,param0,param1,param2);

            case  DISPLAY_CMD_CLOSEDISP:
                return  mDevice->closedisplay(mDevice,param0);

            case  DISPLAY_CMD_OPENDISP:
                return  mDevice->opendisplay(mDevice,param0);

            case  DISPLAY_CMD_GETDISPCOUNT:
                return  mDevice->getdisplaycount(mDevice);

            case DISPLAY_CMD_GETDISPLAYMODE:
                return  mDevice->getdisplaymode(mDevice);

            case DISPLAY_CMD_GETDISPPARA:
                return  mDevice->getdisplayparameter(mDevice,param0,param1);

            case DISPLAY_CMD_GETHDMISTATUS:
                return  mDevice->gethdmistatus(mDevice);

            case DISPLAY_CMD_GETMASTERDISP:
                return  mDevice->getmasterdisplay(mDevice);

            case DISPLAY_CMD_GETMAXHDMIMODE:
                return  mDevice->gethdmimaxmode(mDevice);

            case DISPLAY_CMD_GETMAXWIDTHDISP:
                return  mDevice->getmaxwidthdisplay(mDevice);

            case DISPLAY_CMD_GETTVSTATUS:
                return  mDevice->gettvdacstatus(mDevice);

            case DISPLAY_CMD_SETMASTERDISP:
                return  mDevice->setmasterdisplay(mDevice,param0);

            case DISPLAY_CMD_SETDISPMODE:
                return  setDisplayMode(param0);

            case DISPLAY_CMD_SETBACKLIGHTMODE:
                return  mDevice->setdisplaybacklightmode(mDevice,param0);

            case DISPLAY_CMD_SETORIENTATION:
                return mDevice->setOrientation(mDevice,param0);

            case DISPLAY_CMD_ISSUPPORTHDMIMODE:
                return mDevice->issupporthdmimode(mDevice,param0);

            case DISPLAY_CMD_SETAREAPERCENT:
                return mDevice->setdisplayareapercent(mDevice,param0,param1);

            case DISPLAY_CMD_GETAREAPERCENT:
                return mDevice->getdisplayareapercent(mDevice,param0);

            case DISPLAY_CMD_SETBRIGHT:
                return mDevice->setdisplaybrightness(mDevice,param0,param1);

            case DISPLAY_CMD_GETBRIGHT:
                return mDevice->getdisplaybrightness(mDevice,param0);

            case DISPLAY_CMD_SETCONTRAST:
                return mDevice->setdisplaycontrast(mDevice,param0,param1);

            case DISPLAY_CMD_GETCONTRAST:
                return mDevice->getdisplaycontrast(mDevice,param0);

            case DISPLAY_CMD_SETSATURATION:
                return mDevice->setdisplaysaturation(mDevice,param0,param1);

            case DISPLAY_CMD_GETSATURATION:
                return mDevice->getdisplaysaturation(mDevice,param0);

            case DISPLAY_CMD_SETHUE:
                return mDevice->setdisplayhue(mDevice,param0,param1);

            case DISPLAY_CMD_GETHUE:
                return mDevice->getdisplayhue(mDevice,param0);

            case DISPLAY_CMD_STARTWIFIDISPLAYSEND:
                return  startWifiDisplaySend(param0,param1);

            case DISPLAY_CMD_ENDWIFIDISPLAYSEND:
                return  endWifiDisplaySend(param0);

            case DISPLAY_CMD_STARTWIFIDISPLAYRECEIVE:
                return  startWifiDisplayReceive(param0,param1);

            case DISPLAY_CMD_ENDWIFIDISPLAYRECEIVE:
                return  endWifiDisplayReceive(param0);

            case DISPLAY_CMD_UPDATESENDCLIENT:
                return  updateSendClient(param0);

            case DISPLAY_CMD_SETCONVERTFBID:
                return  setConvertBufId(param0);

            case DISPLAY_CMD_SET3DMODE:
                return  mDevice->setdisplay3dmode(mDevice,param0,param1);
            case DISPLAY_CMD_SET3DLAYEROFFSET:
                return  mDevice->set3dlayeroffset(mDevice,param0,param1,param2);

            default:
                ALOGE("Display Cmd not Support!\n");
                return  -1;
        }
    }