[theora-dev] Theora integration question

Engineering ee at athyriogames.com
Mon Oct 15 15:43:21 PDT 2012

> -----Original Message-----
> From: Ralph Giles [mailto:giles at thaumas.net]
> > I have test code into so that the largest (1920x1080) movies share
> buffers
> > for ref_frame_data and dct_tokens
> >
> > As long as I remember to update the movie at frame 0 before use, I
> don't see
> > any issues, but am I inviting disaster?
> The important thing here is that the setup headers match between all
> the
> videos. Same resolution, quant matricies, huffman tables, etc.

Yes, I am trying to step on as little as possible. It looks to me like
dct_tokens is an internal working buffer, so sharing it would not be a
problem as long as I'm not trying to process movies in parallel

ref_frame_data looks like the YUV buffers, which would be bad to share, but
I think I can get away with it as long as when I switch movies, I make sure
to decode frame 0 again before use.

My reponse to Benjamin will have more details, and thanks for responding!

More information about the theora-dev mailing list