[theora] Loop Filter Limits

Tony O"Bryan theoradev at tonyobryan.com
Sun Feb 14 11:49:07 PST 2010


I'm going to try documenting the various sections as I figure them out, in 
order to help others who are trying to implement the Theora CODEC.  I'll go 
back and document the stuff I've already done, but I'm starting at the loop 
filter limits because that is where I ran into my first uncertainties.

I found where libtheora did its loop filter limit decoding, and printed out the 
array that was decoded.  My own decoder printed the same values after I 
revised my bitstream reader to be big endian rather than little endian, so I'm 
reasonably sure I've done it right.

All the values I'm posting from this point forward are for the Theora sample 
320x240.ogg video found at http://wiki.xiph.org/TheoraTestsuite.

Loop Filter Limits (5 bits per limit)

00: 1E 19 14 14 0F 0F 0E 0E
08: 0D 0D 0C 0C 0B 0B 0A 0A
16: 09 09 08 08 07 07 07 07
24: 06 06 06 06 05 05 05 05
32: 04 04 04 04 03 03 03 03
40: 02 02 02 02 02 02 02 02
48: 00 00 00 00 00 00 00 00
56: 00 00 00 00 00 00 00 00


More information about the theora mailing list