|
linuxman 님이 쓰신 글 :
: 1. C++ Builder에서 사용할수 있는 동영상 Player 콤포넌트는 어떤것이 있나요?
: ( C++ 있는 MediaPlayer가 안좋다는 답변들이 좀 있어서... )
: - 기본적으로 반복 재생기능이 있으면 좋습니다...
: -어떤분이 TMediaPlayer에 playCount 가 있어 반복재생할수 있다고 하는데.... 6.0 Buider에도 있는게 맞는지요?
:
: 2.기본적으로 들어있는 TMediaPlayer를 동적으로 생성한후에...종료이벤트를 알아내려고 하는데...
: 동적으로 생성한 TMediaplyer는 stopped event가 떨어지지 않는것 같습니다.
: ( 정적으로 폼에 배치후 .... Play 버튼을 눌려서 했을경우는 stopped event가 떨어지는데... )
:
: TMediaPlayer1 *mp = new TMediaPlayer;
: mp->FileName="d:\test.avi"; mp->Open();mp->Play() 처럼 한경우는 stopped event가 떨어지지 않는것 같습니다.
: 그래서 동적으로 생성한 Media Player는 종료시점을 찾아내기가 어려운것 같습니다...(OnNotify=true )
:
: 종료시점을 찾기위한 좋은 대안이 있나요?
:
: 수고하세요...
MediaPlayer1->Open();
MediaPlayer1->Wait = true;
MediaPlayer1->Notify = true;
MediaPlayer1->OnNotify = MediaPlayer1Notify;
MediaPlayer1->Play();
이렇게 하시면 종료 이벤트를 받을 수 있습니다.
|