head	1.23;
access;
symbols
	RELEASE_0_2_5:1.23
	RELEASE_0_2_4:1.22
	RELEASE_0_2_3:1.19
	RELEASE_0_2_2:1.18
	RELEASE_0_2_1:1.16
	RELEASE_0_2_0:1.16
	RELEASE_0_1_2:1.9
	RELEASE_0_1_1:1.7
	RELEASE_0_1_0:1.1.1.1
	start:1.1.1.1
	vendor:1.1.1;
locks; strict;
comment	@# @;


1.23
date	2005.05.29.09.56.06;	author ez8;	state Exp;
branches;
next	1.22;

1.22
date	2005.05.23.15.47.50;	author ez8;	state Exp;
branches;
next	1.21;

1.21
date	2005.05.05.12.23.54;	author ez8;	state Exp;
branches;
next	1.20;

1.20
date	2005.04.26.22.16.33;	author ez8;	state Exp;
branches;
next	1.19;

1.19
date	2005.04.16.07.50.37;	author ez8;	state Exp;
branches;
next	1.18;

1.18
date	2005.02.27.14.58.23;	author ez8;	state Exp;
branches;
next	1.17;

1.17
date	2005.02.24.02.35.18;	author ez8;	state Exp;
branches;
next	1.16;

1.16
date	2005.02.11.04.16.21;	author ez8;	state Exp;
branches;
next	1.15;

1.15
date	2005.02.07.15.35.41;	author ez8;	state Exp;
branches;
next	1.14;

1.14
date	2005.02.04.12.41.44;	author ez8;	state Exp;
branches;
next	1.13;

1.13
date	2005.02.01.16.44.10;	author ez8;	state Exp;
branches;
next	1.12;

1.12
date	2005.01.29.13.12.50;	author ez8;	state Exp;
branches;
next	1.11;

1.11
date	2005.01.28.16.20.49;	author ez8;	state Exp;
branches;
next	1.10;

1.10
date	2005.01.27.19.29.00;	author ez8;	state Exp;
branches;
next	1.9;

1.9
date	2005.01.22.11.21.37;	author ez8;	state Exp;
branches;
next	1.8;

1.8
date	2005.01.21.04.57.25;	author ez8;	state Exp;
branches;
next	1.7;

1.7
date	2005.01.20.08.58.33;	author ez8;	state Exp;
branches;
next	1.6;

1.6
date	2005.01.20.05.21.56;	author ez8;	state Exp;
branches;
next	1.5;

1.5
date	2005.01.19.11.27.58;	author ez8;	state Exp;
branches;
next	1.4;

1.4
date	2005.01.16.20.49.53;	author ez8;	state Exp;
branches;
next	1.3;

1.3
date	2005.01.14.06.10.33;	author ez8;	state Exp;
branches;
next	1.2;

1.2
date	2005.01.13.18.21.07;	author ez8;	state Exp;
branches;
next	1.1;

1.1
date	2005.01.13.06.04.59;	author ez8;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2005.01.13.06.04.59;	author ez8;	state Exp;
branches;
next	;


desc
@@


1.23
log
@Release 0.2.5
@
text
@
    Known Problems and TODO list (Korean UTF-8 encoding).

-------------------------------------------------------------------------------

 * 다 채널 음원에 대한 지원

    1) mp3(mad) 의 경우 모노 혹은 스테레오만 지원

    2) ogg 의 경우 다 채널의 가능성

    3) wma 의 경우 libffwma 의 경우 스테레오까지 지원, 실제 wma 경우 다채널의

    가능성도 있음

 * libffwma 의 memory leak 
    
    memory profiler 가 util.c 의 av_mallocz 에 leak 가능이라고 진단했고, 실제로

    leak 발생한 적이 있다고 보고했음. (utils.c:31, futils.c:301, futils.c:426)

 * 리스트 상의 화일이 모두 없거나, 부적절한 화일 일 때
 
    리스트 상의 화일이 모두 없거나 부적절한 화일 일 경우, 반복 재생과 랜덤 재생
    
    을 선택했을 경우 무한 루프에 빠질 가능성이 있음.    
    
 * ogg 재생 시 오류.
 
    가끔 일어나는 EOF 상황과 OV_HOLE 시의 루프 해결.

 * wma 재생 시 오류             

    1) 확장자만 wma 인 화일
	
	확장자만 wma 이고 내용 물은 mp3 인 경우 avcodec_find_decoder 에러 발생. 
	
	이 경우는 직접 화일을 검사 해야 되지만, 비용이 많이 드는 관계로 일단은

	보류.

    2) wma 이지만 못 읽는 경우
    
	wma 화일이 별로 없어서 테스트를 많이 할 수 없었지만, 현재로 WMA V8 은

	재생가능. WMA V9.1 VBR 48 kbps ~ 192 kbps 도 재생 가능. 
	
	WMA V9.1 Professional VBR 256 kbp, 384 kbp 은 재생 불가능 했음. (MPlay

	er의 경우 Win32/DMO 로 재생)
	 
 * 사운드 카드에서 다중 음원 재생이 안 될 경우
    
    사운드 카드에서 다중 음원 재생이 안 될 경우 재생과 드라이버 테스트가 불가능
    
    한 경우가 발생할 수 있음. 이 경우 esd 를 띄우고, 드라이버를 esd 로 직접 

    설정해 주어야 됨. 이 상황에서 유연하게 처리할 수 있도록 조정.

    참고. vmware 에서의 리눅스에 oss + esd 의 경우 문제가 발생했음. alsa + esd
    
    의 조합은 괜찮았음.     

 * mp3 tag 내에 이미지 화일 읽어오는 기능 (id3lib 에 존재?)

 * 설정 창 개편

 * 커맨드 라인용 프로그램 시도

 * Favorite 리스트 추가

 * esd 사용시 플래쉬와 충돌 가능성 -> esd 에서 처리해야 함

 * ID3 tag 에서 타이틀 일부가 잘리는 현상 처리
@


1.22
log
@Update TODO list
@
text
@a71 2
 * 가끔 일어나는 이펙터 상의 오류 처리

a73 2
 * 리눅스에서 스트림 상 음이 튀는 현상 처리

@


1.21
log
@Code clean
@
text
@a78 2
 
 * 릴리즈때 MTRand 쪽에 연락 보내기@


1.20
log
@Update TODO list
@
text
@d79 2
@


1.19
log
@Update
@
text
@a62 2
    
 * 이펙트 변경시 증폭률 리셋
d75 4
@


1.18
log
@Update
@
text
@a63 6
 * FreeBSD -current 에서 때에 따라 msdosfs 로 마운트된 파티션의 화일을 mmap 
 
   에 실패하는 version이 있음. 프로그램의 문제는 아니지만, mp3 재생시 mmap 을 
   
   사용하므로, 그 version의 경우 msdosfs 상의 mp3 화일을 전혀 재생 불가함.
    
@


1.17
log
@Update
@
text
@d82 1
a82 3
 * esd 사용시 플래쉬와 충돌 가능성

 * 오디오 버퍼 만큼 시간 표시 어긋남
@


1.16
log
@Update
@
text
@d82 3
@


1.15
log
@Update
@
text
@a81 2
 * AAC 포맷 지원 고려

@


1.14
log
@Add manual pages
@
text
@a73 2
 * 처음 인수 받아서 기동시 재생.

d82 2
@


1.13
log
@Update
@
text
@a73 2
 * man 페이지 작성

@


1.12
log
@Update
@
text
@a5 6
 * UTF-8 문자열로 변환시 인코딩 문제

    현재는 시스템 로케일이 UTF-8 일 경우는 eucKR 을 UTF-8 로 변환, 아닐 경우에

    시스템 로케일을 UTF-8 로 변환하고 있음. 좀 더 유연한 대처 필요.

d84 2
@


1.11
log
@Update for problem under FreeBSD -current
@
text
@d82 3
a84 1
 * 디렉토리에 대한 DragNDrop 지원
d86 3
a88 1
 * 처음 인수 받아서 기동시 재생.
@


1.10
log
@Update
@
text
@d70 6
@


1.9
log
@Update
@
text
@d74 6
@


1.8
log
@Add deal mime type and dragNdrop
@
text
@a73 3
 * mime 연결

 * drag'n drop 구현
@


1.7
log
@Add pause button
@
text
@d74 3
@


1.6
log
@Add volumn control
@
text
@a73 2
 * 일시 정지 추가

@


1.5
log
@Update
@
text
@a69 2
 * 볼륨 조절 추가    

@


1.4
log
@Fix to use esd first at default audio driver
@
text
@d76 2
@


1.3
log
@Update
@
text
@a75 2
 * esd 사용가능시 esd에 우선 순위 주기

@


1.2
log
@Update TODO list
@
text
@d76 2
@


1.1
log
@Initial revision
@
text
@d74 2
@


1.1.1.1
log
@Import
@
text
@@
