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.

Reply via email to