search for: theora_user_buffer_is_freeable

Displaying 1 result from an estimated 1 matches for "theora_user_buffer_is_freeable".

2006 Aug 28
2
add theora_user_yuv_out(theora_state *, yuv_buffer *) to libtheora?
Hi, I'd like to add user-allocated frame memory to theora via a theora_user_yuv_out callback. An additional helper function (theora_user_buffer_is_freeable) would also be required. With these two functions, user applications could submit memory buffers directly to libtheora, which would reduce the number of frame copies in a typical application from two per frame to one per frame. I've summarised the problem in more detail and provided a couple...