On Sun, Mar 07, 2010 at 04:19:07PM -0800, Tommy Thorn wrote:
> I'm having trouble decoding the sample BBC streams, for example,
> sage-640x360.mov. It appears that my spec based decoder diverges from
> dirac-research and Schroedinger on codeblock quantiser offset. Both specs
> (Dirac 13.4.3.4) clearly states that if state[CODEBLOCK MODE] != 0 implies
> that the quantifier offset is read from the stream.
> 
> However Schroedinger and dirac-research does something more complicated
> here. Schroedinger 1.0.8 has
> 
>   if (params->codeblock_mode_index == 1) {
>     ctx->have_quant_offset = TRUE;
>     if (picture->decoder_instance->compat_quant_offset &&
>         ctx->horiz_codeblocks == 1 && ctx->vert_codeblocks == 1) {
>       ctx->have_quant_offset = FALSE;
>     }
>   } else {
>     ctx->have_quant_offset = FALSE;
>   }

See:

http://diracvideo.org/git?p=schroedinger.git;a=commit;h=8282908e54f0805843ad9842b774129f9609c6f0



dave...


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Schrodinger-devel mailing list
Schrodinger-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/schrodinger-devel

Reply via email to