And on a side note, an AVI is a file container, not an uncompressed video format. An AVI file container has no direct relation to the video inside of it. An AVI file container can contain any form of uncompressed/compressed video. This is exactly the same as Quicktime MOV file containers.
Right, nobody doubted this afaik.
This is a BUG whether the developers like it or not. If I had more time I would love to help you out, but right now I do not. I have a brand new installation of Coppermine 1.3.2. Videos will not play in Mozilla 1.7.3, Opera 7.54, or Firefox 1.0. The videos play perfectly in Internet Explorer. This has been tested on numerous computers on numerous different platforms including Windows, Linux, and Mac OS 9.2/X. All of the browsers simply display the 'missing plugin' page.
Wrong: how should a server-sided application be to blame if a client-sided app doesn't have what it takes to display multimedia? By definition, a www-browser is meant to capable of reading and displaying HTML, JavaScript, CSS and some graphic formats (like jpeg, gif and to limited extent png). If you want it to display other content (e.g. a flash file), you need a flash player installed on your OS and your browser has to "know" about the installed flash player. The same thing applies to any other multimedia content.
You should be more carefull when shouting out loud "BUG!": you have to make sure you have understood the basic principles behind server applications and client software, and the interdependancies between OS, browser, third-party software and plugins.
I am very well capable to display multimedia content using an "out-of-the-box" version of Firefox (I never install plugins on the box I use for development), so you have to ask yourself what kind of multimedia content you were trying to display; after all you probably have given yourself the answer already: avi files (along with several other multimedia file formats) are just containers; a codec has to reside on the client to enable it to play the multimedia file...
However, I would like to hear what makes you think that this is a "bug" in coppermine, and what you would be changing in the code then to remove the bug.
Joachim