On Fri, Sep 25, 2015 at 06:57:17PM +0200, Christophe Gisquet wrote: > This bit is 1 in some samples, and seems to coincide with interlaced > mbs and CID1260. 2008 specs do not know about it, and maintain qscale > is 11 bits. This looks oversized, but may help larger bitdepths. > > Currently, it leads to an obviously incorrect qscale value, meaning > its syntax is shifted by 1. However, reading 11 bits also leads to > obviously incorrect decoding: qscale seems to be 10 bits. > > However, as most profiles still have 11bits qscale, the feature is > restricted to the CID1260 profile. > > The encoder writes 12 bits of syntax, last and first bits always 0, > which is now somewhat inconsistent with the decoder, but ends up with > the same effect (progressive + reserved bit). > > Partially fixes ticket #4876. > --- > libavcodec/dnxhddec.c | 15 ++++++++++++--- > 1 file changed, 12 insertions(+), 3 deletions(-)
applied thanks [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Its not that you shouldnt use gotos but rather that you should write readable code and code with gotos often but not always is less readable
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel