Look at how VLC PLAYER worked to get around the legal problems of video encoding. They are in a country that, well I would be giving away the answer you must get your heads wrapped around.
Bob
Our company developed an application that has one component that plays Media Video files.
Since it is a thick-client application, the product final deployment involves handing over an Installation Executable to the customer.
Our company uses Jordan Russell's software Inno Setup script-driven installation system to create the Installation Executable for our application
When the customer runs the Installation Executable on his/her Windows-based computer, it will be like a thick client on his/her computer, that has a component which plays Media Video files.
Unfortunately, we noticed that some customers will have problems playing some Media Video files if they Fail to have the appropriate Codecs installed on their computers.
Therefore, our company wanted to investigate if we could include a Codec files in the Installation Executable of the application.
Where could we get Codec files so that we can include them in the installation executable?
Are there any specific technical aspects as to how we should include the Codec files when we use Jordan Russell's software Inno Setup to create the Installation Executable for our application?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic