Hi guys, I'm successfully using pyglet to display a video on my laptop, but when I transfer the project to a small intel atom micro-itx board I run into issues. Can I get some help in figuring out how to diagnose this?
1. I had to jump through hoops to get video drivers to work, but they do work now (recompile kernel, extract binary drivers, downgrade x11server, use old debian snapshot apt source, etc.). I am able to play the video in VLC on the intel atom board with no issues and I get accelerated performance compared to before I installed intel's cedarview drivers (so I at least know the video works) 2. When I load it with pyglet into my app, I get the first frame and all the audio but the video does not play. Pyglet also locks up and I have to hard kill the python thread. When I turn pyglet.options['media_debug'] to True, I do get one more warning on the intel board: "<pyglet.media.drivers.alsa.AlsaAudioPlayer object at 0xxx> underrun: reducing update period to 0.11" 3. I'm actually using cocos2d on top of pyglet, but for video I'm playing it directly with pyglet.media 4. I've recompiled ffmpeg so that I use the version 1.0 AND h264 support (which is identical in laptop and on the intel board) because it appeared to help with an audio lag issue I was having on my laptop. Pyglet is the same version on both (1.1.4). I am using libavbin0 version 7.1-3 (installed from debian apt archives, unsure if actually using my compiled ffmpeg libraries) 5. I get the following warning when playing the video in pyglet both on my intel board and on my laptop. 6. *[mov,mp4,m4a,3gp,3g2,mj2 @ 0x9f83d00] multiple edit list entries, a/v desync might occur, patch welcome* 7. Intel atom board is running Debian Wheezy (stable) with downgraded x11 and the intel-cedarview binary driver set. Where else can I begin investigating? The fact that it works in VLC and not in pyglet makes me think I just need to update one of the libraries somewhere in the stack. Sincerely, Blaine -- You received this message because you are subscribed to the Google Groups "pyglet-users" 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/pyglet-users?hl=en.
