[FFmpeg-devel] [PATCH]VDPAU patch for VC1 decoding, round 4

Kostya kostya.shishkov
Wed Jan 14 08:18:52 CET 2009


On Tue, Jan 13, 2009 at 02:49:37PM -0800, Stephen Warren wrote:
> Carl Eugen Hoyos wrote:
> > 
> > Kostya <kostya.shishkov <at> gmail.com> writes:
> > 
> > > > +    /* Presently, making these as 0 */
> > > > +    render->info.vc1.deblockEnable      = 0;
> > > > +    render->info.vc1.pquant             = 0;
> > >
> > > pquant can be obtained from v->pq and v->halfpq
> > 
> > Do you know how?
> > 
> > > and deblockEnable may correspond to v->postproc
> > > (just a guess)
> > 
> > Doxygen says for pquant and deblockEnable "Out-of-loop
> > deblocking parameter"
> 
> I have updated the doxygen comments for these fields. Hopefully
> this will make it more clear how to fill them in...
> 
>     /**
>      * Out-of-loop deblocking enable.
>      * Bit 0 of POSTPROC from VC-1 7.1.1.27
>      */
>     uint8_t deblockEnable;

= v->postproc & 1

>     /** Out-of-loop deblocking parameter. See VC-1 7.1.1.6 */
>     uint8_t pquant;

hmm, that section corresponds to PQINDEX variable which is used to
determine both quantizer and quantizing mode and which is rather hairy
to reconstruct from context variables (yet possible)
 
> -- 
> nvpublic




More information about the ffmpeg-devel mailing list