![]() ![]() That's akin to having to code applications to support SoundBlaster or AdLib cards, which, I feel the need to point out, was the case in the late 1980s. I know it's supposedly getting better, but there's still no unified video acceleration API, it looks like nVidia and ATI are going to propose competing (VDPAU, XvBA) standards, and it looks like players are going to need to know about them in order to get reasonable performance. On Linux, it's a crapshoot, completely dependent on the player, video card, window manager and version of X and/or video drivers. If I use VLC on a Macintosh or Windows machine, I can play back content without skipping, sync, artifacts, tearing or stuttering as long as it's within reasonable processing limits. Video on non-MacOS/Windows is in an awful state, even when using the same player. ![]() You shoudn't have to compile in support for a given piece of hardware into a player: this is why we have things called "drivers" and "APIs". Saying "well, you can just compile in support for _" shouldn't be acceptable in this day and age.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |