Le lundi 25 mai 2015, 20:42:58 Luca Barbato a écrit :
> On 25/05/15 13:51, Rémi Denis-Courmont wrote:
> > Le 2015-05-25 14:44, Luca Barbato a écrit :
> >> On 25/05/15 13:37, Rémi Denis-Courmont wrote:
> >>> How does that justify falling back to High when CBP is requested? And
> >>> ditto for CHP since you brought it up.
> >> 
> >> Issuing an error and going out instead of a warning sounds better?
> > 
> > IMHO, an encoder output:
> > - MUST obey the requested constraints,
> > - SHOULD leverage as many codec feature as the requested constraints
> > permit.
> > 
> > So you cannot upgrade CBP or CHP to HP.
> > 
> > I presume that NVENC's BP is actually H264's CBP. It's very unlikely
> > that the non-constrained features of BP would be used: the resulting
> > output would not conform to MP/HP.
> 
> Btw right now it just accepts main, high and baseline as input and
> rejects anything else.

That is not how I read the patch... It seems to me it´s falling back to High 
for all except Baseline and Main.

> I'd keep it like this for the first iteration and add more profiles as 
> the need arises later.

IMO, that is terrible: You require selecting BP to get CBP. That punishes with 
failure those with a clue who correctly select CBP when they want CBP.

-- 
Rémi Denis-Courmont
Remlab T:mi
http://www.remlab.net/

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to