From: Subversion d. <sa...@us...> - 2008-10-10 12:11:46
|
r1200 | walken | 2008-10-10 14:11:36 +0200 (Fri, 10 Oct 2008) | 9 lines Changed paths: M /trunk/libmpeg2/header.c M /trunk/libmpeg2/mpeg2_internal.h M /trunk/libmpeg2/slice.c First step towards decoupling the slice decoder (which is the main CPU intensive part of libmpeg2) from the rest of the decoder (i.e. the chunk gathering, header parsing and state machine). Eventually I want to get to a point where decode.c and header.c do not know about the internals of the mpeg2_decoder_t type. Longer term, I want to be able to switch the slice decoders, for example to support GPU acceleration. |