1 Index: gpac/modules/ffmpeg_in/ffmpeg_demux.c
2 ===================================================================
3 --- gpac.orig/modules/ffmpeg_in/ffmpeg_demux.c
4 +++ gpac/modules/ffmpeg_in/ffmpeg_demux.c
5 @@ -531,10 +531,10 @@ static GF_Err FFD_ConnectService(GF_Inpu
8 case 0: e = GF_OK; break;
9 - case AVERROR_IO: e = GF_URL_ERROR; goto err_exit;
10 - case AVERROR_INVALIDDATA: e = GF_NON_COMPLIANT_BITSTREAM; goto err_exit;
11 - case AVERROR_NOMEM: e = GF_OUT_OF_MEM; goto err_exit;
12 - case AVERROR_NOFMT: e = GF_NOT_SUPPORTED; goto err_exit;
13 + case AVERROR(EIO): e = GF_URL_ERROR; goto err_exit;
14 + case AVERROR(EINVAL): e = GF_NON_COMPLIANT_BITSTREAM; goto err_exit;
15 + case AVERROR(ENOMEM): e = GF_OUT_OF_MEM; goto err_exit;
16 + case AVERROR(EILSEQ): e = GF_NOT_SUPPORTED; goto err_exit;
17 default: e = GF_SERVICE_ERROR; goto err_exit;