I'm having a few problems with the TI supplied JPEG codec. For some reason if I create a picture with a resolution of 320 x 240 with a quantization value of 20 the stream produced is fine and can be decoded using VLC with no problems. But if I change the resolution of the Q value then I get the following strange behaviour (which is duplicated exactly on two different machines running Windows & Mac OSX) when I try and decode the stream. Every third frame or so is decoded wrong. The right hand side (around 10% of the total width wide) is displayed on the left hand side - ie if the picture was of rows of the numbers 0123456789 then what would be displayed is 9012345678. Its as if someone has torn off the righthand side and stuck it on the left. As a result the picture keeps jumping, plus every so often the image takes on a red or green hue.
This same behaviour occurs if I create a single JPEG image at the beginning of my program and then stream it repeatedly. Sometimes running the program produces a perfect picture and sometimes the picture has got the right hand side on the left. Each computer displays exactly the same picture - they are even all good or all bad. If anyone has any thoughts they would be most appreciated this is driving me nuts. I don't want to always have to use 320x240 at a Quantization level of 20. Alex Tarter Ultra Electronics Sonar & Communication Systems Tel: +44 (0)20 8813 4527 www.ultra-electronics.com This e-mail from Ultra Electronics Limited and any attachments to it are confidential to the intended recipient and may also be privileged. If you have received it in error please notify the sender and delete it from your system. If you are not the intended recipient you must not copy it or use it for any purpose nor disclose or distribute its contents to any other person. All communications may be subject to interception or monitoring for operational and/or security purposes. Please rely on your own virus checking as the sender cannot accept any liability for any damage arising from any bug or virus infection. Ultra Electronics Limited is a company registered in England and Wales, registration number 2830644. The address of its registered office is 417 Bridport Road, Greenford, Middlesex, UB6 8UA.
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
