View Single Post
Old 27th December 2008, 08:08   #47  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by Mr VacBob View Post
I'm not surprised you can make a fast and simple decoder by not supporting interlacing, but it gets harder afterwards.

(didn't you post complaining about "redundant operations" in libavcodec? what part of the decoder was that referring to?)
Adding interlacing will not influence the speed of frame decoding because you can use a totally different slice decoding.

Regarding to the "redundant operations" in liavcodec, for example, the zerosleft decoding can be merged with the dequantization instead of two loop, take another example, the algorithm of cabac decoding and context computation is very un-efficient.
schweinsz is offline   Reply With Quote