I have two tablets. One is an Insignia Flex (which has a cracked screen so I bought a new tablet, however, at this poiint the cracked screen is a cosmetic problem only). It runs Android 4.0.3. The second tablet is a Le Pan II, running Android 4.0.4. The tablets have very similar hardware. Both of them are running vlc with the same deblocking and chroma setting, and with hardware acceleration off. (Changing any of those settings doesn't fix the problem anyway.) Both tablets are running the 6/30 nightly build of ARMv7 Neon VLC.
On the first tablet, a video plays properly. The example I used was
http://people.videolan.org/~jb/android_ ... 5_1500.mp4 .
On the second tablet, playing this or any other video results in the 320 pixels being enlarged to fit the screen, but with no smoothing, so I see large blocky pixels. The video smoothed properly on the first tablet.
vlc has this problem but other players such as MX Player or XBMC play properly, with smoothing.
Logcat -d on Le Pan II (non-working):
http://www.rahul.net/arromdee/log1.txt
Same, with grep -i vlc:
http://www.rahul.net/arromdee/log2.txt
Logcat -d on Insignia Flex (working):
http://www.rahul.net/arromdee/log3.txt
Same, with grep -i vlc: log4.txt in same directory.