qui for mplayer에서 dummy의 필요성?
글쓴이: newfruk / 작성시간: 일, 2005/10/16 - 12:36오전
리눅스상에서 qui for mplayer 소스코드 분석 중인데요...
간단히 말하면 mplayer위에 입히는 GUI 인터페이스입니다.
근데 계속 dummy라는 게 등장하는데 이게 왜 필요한지를 모르겠어요..
1. 처음에 dummy.wav라는 파일을 만들고 간단히 속성을 설정한후 for 루프를 한참 돌려서 의미없는 내용으로 채웁니다...
(플레이리스트를 만들 때에도 dummy.wav라는 파일이 없다면 dummy.wav라는 파일을 먼저 만들더군요...)
2. 처음에 init()할 적에 isDummy를 true로 설정해놓고 후에 플레이리스트나 파일을 불러올 때 isDummy를 false로 설정합니다.
3. 이후 play나 stop 같은 모든 함수에서 isDummy를 체크하여 dummy가 아닌 경우에만 함수의 내용을 실행합니다.
대체 dummy란건 왜 만드는 건지요?
첨에 그냥 플레이어만 실행시켜놓고
후에 파일을 불러오기해도 될듯한데..
힌트라도 주시면 감사하겠습니다.
Forums:


댓글 달기