Hello all. I'm testing an app on the 2.0.1 emulator and video playback is not working correctly. The VideoView is just showing a white rectangle, although the audio is playing fine. I tested one of the video files in the Gallery app and it showed the same results (white rectangle with sound). A beta tester with the 2.0.1 Droid update has also reported that playback isn't working; although in that case the "This video can't be played" message is seen rather than the white rectangles. Looking at logcat I see the following when video playback starts on the emulator:
W/MediaPlayer( 524): info/warning (1, 44) I/MediaPlayer( 524): Info (1,44) D/MediaPlayer( 524): getMetadata E/SurfaceFlinger( 372): layer 0x481238, texture=4, using format 87, which is not supported by the GL E/SurfaceFlinger( 372): layer 0x481238, texture=4, using format 0, which is not supported by the GL E/SurfaceFlinger( 372): layer 0x481238, texture=4, using format 87, which is not supported by the GL E/SurfaceFlinger( 372): layer 0x481238, texture=4, using format 114, which is not supported by the GL The SurfaceFlinger messages repeat for as long as the video is playing, with formats 0, 87, 114 and 116. These videos worked fine on Android 2.0 devices. I presume I'm going to have to re-encode them, but I'm not sure what parameters to use. The current videos are H.264 176x144 at 15 fps with 32kHz mono AAC audio. Can anyone shed some light on what the 1,44 warning means? Thanks. -- Jon -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

