mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-24 03:39:45 +00:00
avcodec/ffv1enc: mark RGB48 support as non-experimental
Resulting bitstream was tested with a conformance checker using the last draft of FFV1 specifications. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> Also the files are already in the wild, and decoder support is thus needed. And with decoders widely supporting it, there is no advantage in not allowing it in the encoder. The exact bitstream format may change in future versions of the spec, if improvments are found.
This commit is contained in:
parent
43e510d668
commit
58e16a4f4b
@ -630,10 +630,6 @@ FF_ENABLE_DEPRECATION_WARNINGS
|
|||||||
s->bits_per_raw_sample = 16;
|
s->bits_per_raw_sample = 16;
|
||||||
s->use32bit = 1;
|
s->use32bit = 1;
|
||||||
s->version = FFMAX(s->version, 1);
|
s->version = FFMAX(s->version, 1);
|
||||||
if (avctx->strict_std_compliance > FF_COMPLIANCE_EXPERIMENTAL) {
|
|
||||||
av_log(avctx, AV_LOG_ERROR, "16bit RGB is experimental and under development, only use it for experiments\n");
|
|
||||||
return AVERROR_INVALIDDATA;
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
case AV_PIX_FMT_0RGB32:
|
case AV_PIX_FMT_0RGB32:
|
||||||
s->colorspace = 1;
|
s->colorspace = 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user