亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dvdshow.c

?? mtk1389L latest sourcecode enjoy
?? C
?? 第 1 頁 / 共 3 頁
字號:


  vOsdPosRefreshDynaWb(OSD_POS_DVD_SEARCH);

  pbStr[0] = 8;

//  wTotCha = (WORD) bTotCha;
//  wCurCha = (WORD) bCurCha;
  wTotCha = bTotCha;
  wCurCha = bCurCha;
  if (bNum == OSD_SEARCH_CLEAR)
  {
    vOsdClearInputField(OSD_POS_DVD_SEARCH);
    vOsdPosClear(OSD_POS_DVD_SEARCH);
  }
  else if (bNum & OSD_DVD_TTL_SEARCH) /* for title search */
  {
    /* error check */
    if (bCurTit > bTotTit)
    {
      bCurTit = bTotTit;
    }
    if (wCurCha > wTotCha)
    {
      wCurCha = wTotCha;
    }

    if (wTotCha > 99)
    {
      pbStr[0] = 10;
    }

    bCurTit = bHEXToBCD(bCurTit);
    bTotTit = bHEXToBCD(bTotTit);
    wCurCha = wWRDToBCD(wCurCha);
    wTotCha = wWRDToBCD(wTotCha);

    pbStr[1] = ' ';
    pbStr[2] = ' ';
    pbStr[3] = BCD_HI(bTotTit) + '0';
    pbStr[4] = BCD_LO(bTotTit) + '0';
    if (pbStr[0] == 10)
    {
      pbStr[5]  = BCD_LO(bHiByte(wCurCha)) + '0';
      pbStr[6]  = BCD_HI(bLoByte(wCurCha)) + '0';
      pbStr[7]  = BCD_LO(bLoByte(wCurCha)) + '0';
      pbStr[8]  = BCD_LO(bHiByte(wTotCha)) + '0';
      pbStr[9]  = BCD_HI(bLoByte(wTotCha)) + '0';
      pbStr[10] = BCD_LO(bLoByte(wTotCha)) + '0';
    }
    else
    {
      pbStr[5] = BCD_HI(bLoByte(wCurCha)) + '0';
      pbStr[6] = BCD_LO(bLoByte(wCurCha)) + '0';
      pbStr[7] = BCD_HI(bLoByte(wTotCha)) + '0';
      pbStr[8] = BCD_LO(bLoByte(wTotCha)) + '0';
    }
    if (bNum == (OSD_DVD_TTL_SEARCH | 0))
    {
      vOsdSetInputField(OSD_POS_DVD_SEARCH);
    }
    else if (bNum == (OSD_DVD_TTL_SEARCH | 1))
    {
#ifdef NO_ADD10_KEY
      pbStr[1] = BCD_LO(bCurTit) + '0';
#else /* for +10 key */
      if (bCurTit > 0)
      {
        pbStr[1] = BCD_HI(bCurTit) + '0';
        if (BCD_LO(bCurTit) == 0)
        {
#ifdef ADD10_SHOW_10
          pbStr[2] = '0';
#else
          pbStr[2] = '-';
#endif
        }
        else
        {
          pbStr[2] = BCD_LO(bCurTit) + '0';
        }
      }
#endif
    }
    else if (bNum == (OSD_DVD_TTL_SEARCH | 2))
    {
      pbStr[1] = BCD_HI(bCurTit) + '0';
      pbStr[2] = BCD_LO(bCurTit) + '0';
    }
    else if (bNum == (OSD_DVD_TTL_SEARCH | OSD_DVD_SEARCH_END))
    {
      pbStr[1] = BCD_HI(bCurTit) + '0';
      pbStr[2] = BCD_LO(bCurTit) + '0';
      
      vOsdClearInputField(OSD_POS_DVD_SEARCH);
    }

    vOsdPosShowArg(OSD_POS_DVD_SEARCH, _pwDvdOsdMsg[MSG_TITLE_CHAPTER_SEARCH_TTL][bDiscType%2], bTime, pbStr);
  }
  else /* for chapter search */
  {
    /* error check */
    if (bCurTit > bTotTit)
    {
      bCurTit = bTotTit;
    }
    if (wCurCha > wTotCha)
    {
      wCurCha = wTotCha;
    }

    if (wTotCha > 99)
    {
      pbStr[0] = 10;
    }

    bCurTit = bHEXToBCD(bCurTit);
    bTotTit = bHEXToBCD(bTotTit);
    wCurCha = wWRDToBCD(wCurCha);
    wTotCha = wWRDToBCD(wTotCha);

    pbStr[1] = BCD_HI(bCurTit) + '0';
    pbStr[2] = BCD_LO(bCurTit) + '0';
    pbStr[3] = BCD_HI(bTotTit) + '0';
    pbStr[4] = BCD_LO(bTotTit) + '0';
    if (pbStr[0] == 10)
    {
      pbStr[5]  = ' ';
      pbStr[6]  = ' ';
      pbStr[7]  = ' ';
      pbStr[8]  = BCD_LO(bHiByte(wTotCha)) + '0';
      pbStr[9]  = BCD_HI(bLoByte(wTotCha)) + '0';
      pbStr[10] = BCD_LO(bLoByte(wTotCha)) + '0';
    }
    else
    {
      pbStr[5] = ' ';
      pbStr[6] = ' ';
      pbStr[7] = BCD_HI(bLoByte(wTotCha)) + '0';
      pbStr[8] = BCD_LO(bLoByte(wTotCha)) + '0';
    }

    if (bNum == 0)
    {
      vOsdSetInputField(OSD_POS_DVD_SEARCH);
    }
    else if (bNum == 1)
    {
      if (pbStr[0] == 10)
      {
#ifdef NO_ADD10_KEY
        if (wCurCha > 0x99)
        {
          pbStr[5] = BCD_LO(bHiByte(wCurCha)) + '0';
          pbStr[6] = BCD_HI(bLoByte(wCurCha)) + '0';
          pbStr[7] = BCD_LO(bLoByte(wCurCha)) + '0';
        }
        else if ((wCurCha > 0x9) || (_rNumInStateCtx.rState.bDigNum == 2))
        {
          pbStr[5] = BCD_HI(bLoByte(wCurCha)) + '0';
          pbStr[6] = BCD_LO(bLoByte(wCurCha)) + '0';
          pbStr[7] = ' ';
        }
        else
        {
          pbStr[5] = BCD_LO(bLoByte(wCurCha)) + '0';
          pbStr[6] = ' ';
          pbStr[7] = ' ';
        }
#else
        pbStr[5] = (wCurCha > 0x99) ? BCD_LO(bHiByte(wCurCha)) + '0' : ' ';
        pbStr[6] = (wCurCha > 0x9) ? BCD_HI(bLoByte(wCurCha)) + '0' : ' ';
        pbStr[7] = BCD_LO(bLoByte(wCurCha)) + '0';
#endif
      }
      else
      {
#ifdef NO_ADD10_KEY
        pbStr[5] = BCD_LO(bLoByte(wCurCha)) + '0';
#else /* for +10 key */
        if (bCurCha > 0)
        {
          pbStr[5] = BCD_HI(bLoByte(wCurCha)) + '0';
          pbStr[6] = BCD_LO(bLoByte(wCurCha)) + '0';
        }
#endif
      }
    }
    else if (bNum == 2)
    {
      if (pbStr[0] == 10)
      {
        pbStr[5] = (wCurCha > 0x99) ? BCD_LO(bHiByte(wCurCha)) + '0' : ' ';
        pbStr[6] = (wCurCha > 0x9) ? BCD_HI(bLoByte(wCurCha)) + '0' : ' ';
        pbStr[7] = BCD_LO(bLoByte(wCurCha)) + '0';
      }
      else
      {
        pbStr[5] = BCD_HI(bLoByte(wCurCha)) + '0';
        pbStr[6] = BCD_LO(bLoByte(wCurCha)) + '0';
      }
    }
    else if (bNum == OSD_DVD_SEARCH_END)
    {
      if (pbStr[0] == 10)
      {
        pbStr[5] = (wCurCha > 0x99) ? BCD_LO(bHiByte(wCurCha)) + '0' : ' ';
        pbStr[6] = (wCurCha > 0x9) ? BCD_HI(bLoByte(wCurCha)) + '0' : ' '; 
        pbStr[7] = BCD_LO(bLoByte(wCurCha)) + '0';
      }
      else
      {
        pbStr[5] = BCD_HI(bLoByte(wCurCha)) + '0';
        pbStr[6] = BCD_LO(bLoByte(wCurCha)) + '0';
      }
      vOsdClearInputField(OSD_POS_DVD_SEARCH);
    }

    if (pbStr[0] == 10)
    {
      vOsdPosShowArg(OSD_POS_DVD_SEARCH, _pwDvdOsdMsg[MSG_TITLE_CHAPTER_SEARCH_PTT_3][bDiscType%2], bTime, pbStr);
    }
    else
    {
      vOsdPosShowArg(OSD_POS_DVD_SEARCH, _pwDvdOsdMsg[MSG_TITLE_CHAPTER_SEARCH_PTT][bDiscType%2], bTime, pbStr);
    }
  }
}

#else /* !DVD_CHAP_3_DIGITS */

void vOsdShowChapterSearch(BYTE bCurTit, BYTE bTotTit, BYTE bNum, BYTE bCurCha, BYTE bTotCha, BYTE bTime) large
{
  BYTE bDiscType = bSharedInfo(SI_DISC_TYPE);
  BYTE pbStr[9];


  vOsdPosRefreshDynaWb(OSD_POS_DVD_SEARCH);

  pbStr[0] = 8;
  if (bNum == OSD_SEARCH_CLEAR)
  {
    vOsdClearInputField(OSD_POS_DVD_SEARCH);
    vOsdPosClear(OSD_POS_DVD_SEARCH);
  }
  else if (bNum & OSD_DVD_TTL_SEARCH) /* for title search */
  {
    /* error check */
    if (bCurTit > bTotTit)
    {
      bCurTit = bTotTit;
    }
    if (bCurCha > bTotCha)
    {
      bCurCha = bTotCha;
    }

    // only support 2 digits for chapter
    while (bCurCha > 99) bCurCha -= 100;
    while (bTotCha > 99) bTotCha -= 100;

    bCurTit = bHEXToBCD(bCurTit);
    bTotTit = bHEXToBCD(bTotTit);
    bCurCha = bHEXToBCD(bCurCha);
    bTotCha = bHEXToBCD(bTotCha);

    pbStr[1] = ' ';
    pbStr[2] = ' ';
    pbStr[3] = BCD_HI(bTotTit) + '0';
    pbStr[4] = BCD_LO(bTotTit) + '0';
    pbStr[5] = BCD_HI(bCurCha) + '0';
    pbStr[6] = BCD_LO(bCurCha) + '0';
    pbStr[7] = BCD_HI(bTotCha) + '0';
    pbStr[8] = BCD_LO(bTotCha) + '0';

    if (bNum == (OSD_DVD_TTL_SEARCH | 0))
    {
      vOsdSetInputField(OSD_POS_DVD_SEARCH);
    }
    else if (bNum == (OSD_DVD_TTL_SEARCH | 1))
    {
#ifdef NO_ADD10_KEY
      pbStr[1] = BCD_LO(bCurTit) + '0';
#else /* for +10 key */
      if (bCurTit > 0)
      {
        pbStr[1] = BCD_HI(bCurTit) + '0';
        if (BCD_LO(bCurTit) == 0)
        {
#ifdef ADD10_SHOW_10
          pbStr[2] = '0';
#else
          pbStr[2] = '-';
#endif
        }
        else
        {
          pbStr[2] = BCD_LO(bCurTit) + '0';
        }
      }
#endif
    }
    else if (bNum == (OSD_DVD_TTL_SEARCH | 2))
    {
      pbStr[1] = BCD_HI(bCurTit) + '0';
      pbStr[2] = BCD_LO(bCurTit) + '0';
    }
    else if (bNum == (OSD_DVD_TTL_SEARCH | OSD_DVD_SEARCH_END))
    {
      pbStr[1] = BCD_HI(bCurTit) + '0';
      pbStr[2] = BCD_LO(bCurTit) + '0';
      
      vOsdClearInputField(OSD_POS_DVD_SEARCH);
    }

    vOsdPosShowArg(OSD_POS_DVD_SEARCH, _pwDvdOsdMsg[MSG_TITLE_CHAPTER_SEARCH_TTL][bDiscType%2], bTime, pbStr);
  }
  else /* for chapter search */
  {
    /* error check */
    if (bCurTit > bTotTit)
    {
      bCurTit = bTotTit;
    }
    if (bCurCha > bTotCha)
    {
      bCurCha = bTotCha;
    }

    // only support 2 digits for chapter
    while (bCurCha > 99) bCurCha -= 100;
    while (bTotCha > 99) bTotCha -= 100;

    bCurTit = bHEXToBCD(bCurTit);
    bTotTit = bHEXToBCD(bTotTit);
    bCurCha = bHEXToBCD(bCurCha);
    bTotCha = bHEXToBCD(bTotCha);

    pbStr[1] = BCD_HI(bCurTit) + '0';
    pbStr[2] = BCD_LO(bCurTit) + '0';
    pbStr[3] = BCD_HI(bTotTit) + '0';
    pbStr[4] = BCD_LO(bTotTit) + '0';
    pbStr[5] = ' ';
    pbStr[6] = ' ';
    pbStr[7] = BCD_HI(bTotCha) + '0';
    pbStr[8] = BCD_LO(bTotCha) + '0';

    if (bNum == 0)
    {
      vOsdSetInputField(OSD_POS_DVD_SEARCH);
    }
    else if (bNum == 1)
    {
#ifdef NO_ADD10_KEY
      pbStr[5] = BCD_LO(bCurCha) + '0';
#else /* for +10 key */
      if (bCurCha > 0)
      {
        pbStr[5] = BCD_HI(bCurCha) + '0';
        if (BCD_LO(bCurCha) == 0)
        {
#ifdef ADD10_SHOW_10
          pbStr[6] = '0';
#else
          pbStr[6] = '-';
#endif
        }
        else
        {
          pbStr[6] = BCD_LO(bCurCha) + '0';
        }
      }
#endif
    }
    else if (bNum == 2)
    {
      pbStr[5] = BCD_HI(bCurCha) + '0';
      pbStr[6] = BCD_LO(bCurCha) + '0';
    }
    else if (bNum == OSD_DVD_SEARCH_END)
    {
      pbStr[5] = BCD_HI(bCurCha) + '0';
      pbStr[6] = BCD_LO(bCurCha) + '0';
      
      vOsdClearInputField(OSD_POS_DVD_SEARCH);
    }

    vOsdPosShowArg(OSD_POS_DVD_SEARCH, _pwDvdOsdMsg[MSG_TITLE_CHAPTER_SEARCH_PTT][bDiscType%2], bTime, pbStr);
  }
}
#endif /* !DVD_CHAP_3_DIGITS */

// *********************************************************************
// Function : void vOsdShowPassword(BYTE bNum, BYTE bLen, BYTE *pbDigit)
// Description :
// Parameter : 
// Return    : 
// Note      : 
// *********************************************************************
void vOsdShowPassword(BYTE bNum, BYTE bLen, BYTE *pbDigit) large
{
  BYTE i;
#if PASSWORD_LEN > 3
  BYTE pbStr[PASSWORD_LEN + 4];
#else
  BYTE pbStr[4 + 4];
#endif


  vOsdPosRefreshDynaWb(OSD_POS_PTL_PWD);

  if (bNum == OSD_PASSWORD_CLEAR)
  {
    vOsdClearInputField(OSD_POS_PTL_PWD);
    vOsdPosClear(OSD_POS_PTL_PWD);
  }
  else
  {
    pbStr[0] = bLen + 3;
    pbStr[1] = bLen;
    pbStr[2] = bLen;
    pbStr[3] = 0;

    for (i = 0; i < bLen; i++)
    {
#if 0
      if (i < bNum)
      {
        pbStr[4 + i] = pbDigit[i] + '0';
      }
      else
      {
        pbStr[4 + i] = '-';
      }
#else
      if (i < bNum)
      {
        pbStr[4 + i] = '*';
      }
      else
      {
        pbStr[4 + i] = ' ';
      }
#endif
    }

    vOsdSetInputField(OSD_POS_PTL_PWD);
    vOsdPosShowArg(OSD_POS_PTL_PWD, OSD_MSG_PLS_ENTER_PWD, OSD_NO_DISAPPEAR, pbStr);
  }
}

#ifdef SUPPORT_DVD_AUDIO
// *********************************************************************
// Function : void vOsdShowDiscPassword(BYTE bNum, BYTE *pbDigit)
// Description :
// Parameter : 
// Return    : 
// Note      : 
// *********************************************************************
void vOsdShowDiscPassword(BYTE bNum, BYTE *pbDigit) large
{
  BYTE i;
  BYTE pbStr[5];


  vOsdPosRefreshDynaWb(OSD_POS_PTL_PWD);

  if (bNum == OSD_PASSWORD_CLEAR)
  {
    vOsdClearInputField(OSD_POS_PTL_PWD);
    vOsdPosClear(OSD_POS_PTL_PWD);
  }
  else
  {
    pbStr[0] = 4;

    for (i = 0; i < 4; i++)
    {
      if (i < bNum)
      {
        pbStr[i + 1] = '*';
      }
      else
      {
        pbStr[i + 1] = ' ';
      }
    }

    vOsdSetInputField(OSD_POS_PTL_PWD);
    vOsdPosShowArg(OSD_POS_PTL_PWD, OSD_MSG_DISC_PASSWORD, OSD_NO_DISAPPEAR, pbStr);
  }
}
#endif /* SUPPORT_DVD_AUDIO */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产在热久久| 国内精品视频一区二区三区八戒| 日韩免费看的电影| 91原创在线视频| 国产精品综合av一区二区国产馆| 亚洲精品久久嫩草网站秘色| 国产欧美中文在线| 日韩免费观看高清完整版| 欧美三级蜜桃2在线观看| 99精品偷自拍| 成人午夜碰碰视频| 精品伊人久久久久7777人| 亚洲成人一区二区| 亚洲免费电影在线| 国产精品女主播在线观看| 精品国产一区久久| 67194成人在线观看| 91成人国产精品| 99免费精品在线观看| 国产成人在线视频网站| 久久99日本精品| 蜜臀av在线播放一区二区三区 | 日韩一级完整毛片| 欧美视频你懂的| 色噜噜狠狠成人网p站| a级高清视频欧美日韩| 极品美女销魂一区二区三区| 麻豆高清免费国产一区| 亚洲成a人片综合在线| 亚洲丶国产丶欧美一区二区三区| 亚洲图片另类小说| 亚洲精品一二三| 亚洲视频小说图片| 亚洲乱码国产乱码精品精98午夜| 国产精品久久久久9999吃药| 国产精品欧美极品| 国产精品国产精品国产专区不蜜 | 日韩欧美中文字幕一区| 欧美一区二区性放荡片| 欧美一级在线免费| 精品粉嫩超白一线天av| 精品国产一区二区三区不卡 | 色拍拍在线精品视频8848| 91色|porny| 欧美日韩在线直播| 欧美精品1区2区| 91精品国产色综合久久| 精品成人在线观看| 国产亚洲综合av| 亚洲欧美偷拍卡通变态| 一区二区三区中文字幕电影| 亚洲成精国产精品女| 麻豆国产精品777777在线| 国产美女娇喘av呻吟久久| 成人一区在线观看| 一本色道久久综合亚洲91| 欧美日韩国产另类不卡| 3751色影院一区二区三区| 精品久久久久一区| 国产精品乱码一区二三区小蝌蚪| 亚洲精品视频在线| 免费看欧美女人艹b| 国产白丝网站精品污在线入口| jiyouzz国产精品久久| 欧美色欧美亚洲另类二区| 日韩欧美国产综合在线一区二区三区| 精品国产精品网麻豆系列| 国产精品久久久久久久久免费樱桃| 一区二区三区国产精华| 奇米精品一区二区三区在线观看 | 91丨porny丨首页| 欧美日韩的一区二区| 久久久久久久久蜜桃| 日韩理论在线观看| 日本成人在线一区| 成人高清免费观看| 欧美男女性生活在线直播观看| 久久久久久亚洲综合| 亚洲精品老司机| 国内成+人亚洲+欧美+综合在线| 91性感美女视频| 欧美成人伊人久久综合网| 亚洲欧美电影院| 黄色日韩网站视频| 欧美午夜免费电影| 欧美激情综合网| 免费久久精品视频| 91麻豆精品在线观看| 精品国产免费人成在线观看| 一区二区在线观看视频 | 成人影视亚洲图片在线| 欧美日韩高清一区二区三区| 欧美激情一区二区三区蜜桃视频| 天天影视色香欲综合网老头| 成人国产在线观看| 欧美大黄免费观看| 一区二区视频在线| 国产精品资源在线看| 欧美精品第1页| 亚洲视频在线一区二区| 国产在线看一区| 91精品国产综合久久久久久漫画| 亚洲欧美一区二区三区孕妇| 黄网站免费久久| 欧美一级欧美一级在线播放| 亚洲国产日韩一区二区| www.在线欧美| 欧美国产精品中文字幕| 国内精品写真在线观看| 日韩欧美亚洲国产另类| 亚洲成a人片综合在线| 91无套直看片红桃| 亚洲高清在线精品| 成人精品亚洲人成在线| 久久综合99re88久久爱| 久久成人麻豆午夜电影| 欧美一区二区三区系列电影| 亚洲一区二区三区四区在线观看| gogo大胆日本视频一区| 国产精品美女视频| 国产999精品久久久久久绿帽| 久久综合久色欧美综合狠狠| 奇米影视在线99精品| 欧美一区日本一区韩国一区| 丝袜美腿高跟呻吟高潮一区| 欧美在线观看禁18| 一区二区三区日韩| 日本精品视频一区二区| 亚洲精品网站在线观看| 一本一道久久a久久精品综合蜜臀| 中文字幕欧美一| eeuss影院一区二区三区| 国产精品视频第一区| 成人听书哪个软件好| 国产精品久久久久久久久图文区 | 国产成人免费视频网站| 精品福利视频一区二区三区| 国产一区二区三区四区五区美女| 精品久久久久久久一区二区蜜臀| 青草av.久久免费一区| 日韩美女在线视频| 国产一区二区中文字幕| 26uuu亚洲综合色| 国产高清在线精品| 国产精品国产自产拍高清av王其 | 91精品国产色综合久久不卡蜜臀| 日韩精品1区2区3区| 日韩免费福利电影在线观看| 国产精品一区二区三区乱码| 亚洲国产成人午夜在线一区| 99国产精品国产精品毛片| 亚洲综合免费观看高清在线观看| 欧美精品一级二级三级| 黄一区二区三区| 成人欧美一区二区三区| 欧美亚洲国产一区二区三区va| 亚洲成人av福利| 久久久精品综合| 色久综合一二码| 蜜桃一区二区三区四区| 国产精品色哟哟| 91黄色免费网站| 极品少妇xxxx精品少妇偷拍| 国产精品福利av| 777色狠狠一区二区三区| 精品写真视频在线观看| 最新热久久免费视频| 欧美挠脚心视频网站| 国产98色在线|日韩| 亚洲国产视频一区二区| 久久久精品国产免大香伊| 日本韩国欧美一区二区三区| 美女精品自拍一二三四| 亚洲同性同志一二三专区| 欧美精品日韩一本| 成人免费三级在线| 亚洲大片精品永久免费| 国产午夜精品美女毛片视频| 在线精品视频免费播放| 久久99国产精品久久99| 亚洲综合男人的天堂| 久久久精品国产免费观看同学| 日本道在线观看一区二区| 国产一区二区三区高清播放| 亚洲一二三四区不卡| 久久亚洲春色中文字幕久久久| 在线观看91精品国产入口| 国产精品系列在线播放| 三级影片在线观看欧美日韩一区二区 | 欧美一级免费观看| 日本韩国欧美国产| 国产99精品在线观看| 天堂成人国产精品一区| 亚洲精品中文在线观看| 欧美国产精品专区| 精品国内片67194| 欧美日韩日本视频| www.在线成人| 国产精品一区二区久久精品爱涩| www.色综合.com|