Any recommendations for programming a user interface? I'm programming in C++ with visual studio. should I be using openGl or direct X for the said interface?
I know this is a stupid question really, but i'm a little bit confused.
....................
Why would you want to make a media player? There are already many nicely featured players. If you don't know what interface to use, then how do you think you'll make a better player.
Use DirectShow(from DirectX) for rendering video/audio/media. OpenGL has different purposes such as 3D graphics. Do you understand how codecs even works in Windows? For Mac there is perian, and linux doesn't even have a proper multimedia framework, but there is the ffmpeg project which provides a great deal of codecs integrated in one library ( which can be used on windows too through ffdshow for example ).
Name:
Anonymous2009-01-13 17:13
>>9
Uni project, not aiming to make anything wonderful, just something that is capable of being used. I was planning on using DirectShow for actually playing the media, the aim of this is learning how things work, not making anything groundbreaking.
Would you suggest using directX for the interface?
>>10
read >>9 more carefully
>Use DirectShow(from DirectX)
The DirectShow framework is a DirectX component.
Name:
Anonymous2009-01-13 19:21
write an mplayer front-end
the command-line version is a real dog.
Name:
Anonymous2009-01-13 19:29
>Use DirectShow(from DirectX) for rendering video/audio/media
>video/audio/media
I think he read it perfectly fine; he didn't mention anything but the actual media.