It looks as if it has been stretched vertically and replicated across the screen...with a lot of snow thrown in. Is this the result of the binary having been compiled for the 5500 arm?
I seriously doubt that it has anything to do with restricting the instruction set used to the SA1110. My guess is some other problem either within the VLC video output module(s) used or some weird form of incompatibility.
Or do I need a specific command line option? (I've tried a few, including the -V qte)
Okay, so the obvious thing is that the QT/E video output is broken. How about the frame buffer? Did you try that as well (
-V fb -- you need to run as root, though, if you do -- or grant the regular user access to the frame buffer device, otherwise VLC will fall back to the QT/E module). Would be interesting to know what the result is. The obvious step to finding the problem would be to increase VLC's verbosity, i.e. running it with
-v,
-vv or possibly even
-vvv to find out if maybe it has a completely wrong notion about the screen dimensions or something like that.
I'm actually interested in compiling a static binary for the 6000. Did you use a cross-compiler, or did you do it on your 5500? Can you detail what tools you used, and any thoughts on what to look out for?[div align=\"right\"][a href=\"index.php?act=findpost&pid=87405\"][{POST_SNAPBACK}][/a][/div]
I'm working cross, mainly because it's a lot faster and more comfortable than doing it natively. I started out using the development packages provided by Sharp (i.e. the dreaded GCC 2.95 environment) and still use that for compatibility reasons whenever I build something that has to interface with existing C++ code within the Sharp ROM (everything Qtopia comes to mind). For other stuff I have eventually built my own GCC 3.4.3 cross chain, which brings
quite an improvement in performance. What to look out for? Well, that's a tough call, really, not knowing your level of expertise. Personally I found it to be a pretty straightforward job, but then again I've been developing software for 25 years now. I suppose the smartest move is to start out small when it comes to possible features and prerequisites (and VLC has a ton of those ) and add most of those later when you're familiar with the entire environment.
Best regards,
Chris.