I'm not opposed to breaking the API/ABI compatibility if it can solve the
problems in a stable way going forward.  There's no point in having a
completely stable API/ABI to a library with showstopper bugs.  Alex's goal
of not changing the API has succeeded for about 7 years, which is pretty
amazing given some of the changes that have occurred.

I can't speak to specific implementation of a fix until I understand the
problem.  Do you see what's wrong, specifically?  Don't be afraid to fork
AVbin on GitHub and try different things.

~ Nathan


On Wed, Oct 2, 2013 at 3:45 AM, Paul Colomiets <[email protected]> wrote:

> Hi Nathan,
>
> On Tue, Oct 1, 2013 at 9:02 PM, Nathan <[email protected]> wrote:
> > Unfortunately, the audio is out of sync.  :-(
>
> Yeah, probably that negative timestamp is sign of some other issue.
>
> > That seems to
> > be the theme.  The (silent) video porosity.mp4 now plays correctly, but
> the
> > problem MP3 tetris.mp3 (it has album art) doesn't play at all.
> >
> > Any ideas about the sound issues?
>
> I think we need to fix memory management issues, and that goes away,
> along with negative timestamp. What we think about API/ABI
> compatibility? You branch changes API in quite subtle way, so that
> pyglet can probably crash using wrong version of AVbin. But still API
> change is needed to fix issues. How would we do that? Add new function
> calls that only new pyglet can take advantage of?
>
> --
> Paul
>
> --
> You received this message because you are subscribed to the Google Groups
> "pyglet-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/pyglet-users.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to