mirror of https://git.ffmpeg.org/ffmpeg.git
Avoid more pointless tests, the input and output formats need to be
supported both as input and as output, as the conversion performed is: yuva420p -> src -> dst -> yuva420p. Originally committed as revision 30379 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
This commit is contained in:
parent
9528ce7b99
commit
613f2dc4ae
|
@ -198,14 +198,14 @@ static void selfTest(uint8_t *ref[4], int refStride[4], int w, int h)
|
||||||
enum PixelFormat srcFormat, dstFormat;
|
enum PixelFormat srcFormat, dstFormat;
|
||||||
|
|
||||||
for (srcFormat = 0; srcFormat < PIX_FMT_NB; srcFormat++) {
|
for (srcFormat = 0; srcFormat < PIX_FMT_NB; srcFormat++) {
|
||||||
if (!sws_isSupportedInput(srcFormat))
|
if (!sws_isSupportedInput(srcFormat) || !sws_isSupportedOutput(srcFormat))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
for (dstFormat = 0; dstFormat < PIX_FMT_NB; dstFormat++) {
|
for (dstFormat = 0; dstFormat < PIX_FMT_NB; dstFormat++) {
|
||||||
int i, j, k;
|
int i, j, k;
|
||||||
int res = 0;
|
int res = 0;
|
||||||
|
|
||||||
if (!sws_isSupportedOutput(dstFormat))
|
if (!sws_isSupportedInput(dstFormat) || !sws_isSupportedOutput(dstFormat))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
printf("%s -> %s\n",
|
printf("%s -> %s\n",
|
||||||
|
|
Loading…
Reference in New Issue