>> Delete No. 1643 article
No. DeCSS된 xine0.5.2&0.5.3DVD자막버그 고치기

등록 2001-09-11 18:21:00     조회 5
이름 오승영    

		* skyblade쪽에 패키지가 이팁내용대로 업데이트되었군요.
* 이팁 무시하시고 그냥 새패키지 받으세요. :-)
  안녕하세요,
DeCSS된 xine 0.5.2와 0.5.3을 사용할때 DVD자막버그가 있습니다, 색깔이 우중충해지는... 전에 메
일링리스트에 해결방법이 올라온게 잘되길래 소개합니다. DeCSS패치된 xine-lib소스의 src/input
디렉토리에 input_dvd.c라는 파일에 다음과 같은 부분이 있습니다.    dvd_input_plugin_t *this = (dvd
_input_plugin_t *) this_gen;    switch(data_type) {
   case INPUT_OPTIONAL_DATA_CLUT:
    data = (void *)ifoGetCLUT(this->pgci);
    if(data)
      return INPUT_OPTIONAL_SUCCESS;
    else   
      return INPUT_OPTIONAL_UNSUPPORTED;
    break; 
   
이것을 다음과 같이 바꿉니다.
   dvd_input_plugin_t *this = (dvd_input_plugin_t *) this_gen;
  void *ptr;
   switch(data_type) {
   case INPUT_OPTIONAL_DATA_CLUT:
    ptr = (void *)ifoGetCLUT(this->pgci);
     if(ptr) {
      memcpy(data, ptr, sizeof(clut_t)*16);
       return INPUT_OPTIONAL_SUCCESS;
    } else {
       return INPUT_OPTIONAL_UNSUPPORTED;
    }
    break;
 그리고 다시 컴파일&설치하면 됩니다.
 --
ICQ#: 103231199
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved