[FFmpeg-devel] [PATCH] Mimic decoder

Rich Felker dalias
Wed Mar 12 01:49:56 CET 2008


On Tue, Mar 11, 2008 at 11:41:11PM +0100, Reimar D?ffinger wrote:
> On Tue, Mar 11, 2008 at 06:51:49PM -0300, Ramiro Polla wrote:
> > There's one big issue that we discussed some on IRC and I decided to take 
> > to the list. The original code does lots of deblocking as post-processing.. 
> > Some people on IRC said libavcodec should not do pure post-processing (it's 
> > not in-loop), and that I should drop that code. But pretty much every user 
> > that will use this expects the output to be the same as in MSN Messenger 
> > (which does the deblocking). So, is there any chance the deblocking can be 
> > accepted in the codec? If so, I'd need to clean it up some more.
> 
> I am rather strongly against it, nearly all video players have
> deblocking algorithms, and most probably have much better ones than what
> you can have implemented in those few lines of code - if not, those
> should be improved with ideas from this one.

Agree totally. Any kind of postprocessing should be forbidden in lavc
decoders.

Rich




More information about the ffmpeg-devel mailing list