P
psg
Hello!
I am negatively surprized how playing MP3 files in my application can be
such a pain in the ass.
First I tried ActiveX control of Windows Media Player, it worked fine, but:
1. consumed too much memory
2. from time to time was stopping with (ActiveMovie memory) error
(maybe that was because I was playing successively many small files)
Secondly I gave a try to DirectX.AudioVideoPlayback. It worked great, small
memory use, no errors about memory etc.. All right that was it. I handed
compiled application to my beta testers. Soon they informed me they can hear
no sound.
I started investigating the issue. I've found that all of them have DirectX
9.0b installed by now. What I do have is 9.0 and then 9.0b that's why
Microsoft.DirectX.AudioVideoPlayback.dll is still on my comp. On MSDN there
is info that Audio Video Playback library is not supported in 9.0b release.
They suggest "to uninstall this Summer Update and install and use the
DirectX 9.0a". Let me think I would do that, maybe beta testers will do, if
I ask them to do so, but for sure not the final users!
Summing up I don't want to go into low-level and write from the scratch MP3
player library. I wanted just a simple solution to play MP3 files. If you
know some solution for me, taking into consideration problems mentioned
above, pls
help. THX
RGDS PSG
I am negatively surprized how playing MP3 files in my application can be
such a pain in the ass.
First I tried ActiveX control of Windows Media Player, it worked fine, but:
1. consumed too much memory
2. from time to time was stopping with (ActiveMovie memory) error
(maybe that was because I was playing successively many small files)
Secondly I gave a try to DirectX.AudioVideoPlayback. It worked great, small
memory use, no errors about memory etc.. All right that was it. I handed
compiled application to my beta testers. Soon they informed me they can hear
no sound.
I started investigating the issue. I've found that all of them have DirectX
9.0b installed by now. What I do have is 9.0 and then 9.0b that's why
Microsoft.DirectX.AudioVideoPlayback.dll is still on my comp. On MSDN there
is info that Audio Video Playback library is not supported in 9.0b release.
They suggest "to uninstall this Summer Update and install and use the
DirectX 9.0a". Let me think I would do that, maybe beta testers will do, if
I ask them to do so, but for sure not the final users!
Summing up I don't want to go into low-level and write from the scratch MP3
player library. I wanted just a simple solution to play MP3 files. If you
know some solution for me, taking into consideration problems mentioned
above, pls
help. THX
RGDS PSG