mirror of https://github.com/mpv-player/mpv
img_format: AV_PIX_FMT_FLAG_ALPHA is always available
We no more support ancient libavutil versions.
This commit is contained in:
parent
8fbf0300d8
commit
6aa2d1f120
|
@ -211,13 +211,8 @@ struct mp_imgfmt_desc mp_imgfmt_get_desc(int mpfmt)
|
||||||
desc.flags |= MP_IMGFLAG_RGB;
|
desc.flags |= MP_IMGFLAG_RGB;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef AV_PIX_FMT_FLAG_ALPHA
|
|
||||||
if (pd->flags & AV_PIX_FMT_FLAG_ALPHA)
|
if (pd->flags & AV_PIX_FMT_FLAG_ALPHA)
|
||||||
desc.flags |= MP_IMGFLAG_ALPHA;
|
desc.flags |= MP_IMGFLAG_ALPHA;
|
||||||
#else
|
|
||||||
if (desc.num_planes > 3)
|
|
||||||
desc.flags |= MP_IMGFLAG_ALPHA;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (mpfmt >= IMGFMT_RGB0_START && mpfmt <= IMGFMT_RGB0_END)
|
if (mpfmt >= IMGFMT_RGB0_START && mpfmt <= IMGFMT_RGB0_END)
|
||||||
desc.flags &= ~MP_IMGFLAG_ALPHA;
|
desc.flags &= ~MP_IMGFLAG_ALPHA;
|
||||||
|
|
Loading…
Reference in New Issue