| Index: gpac/modules/ffmpeg_in/ffmpeg_demux.c |
| =================================================================== |
| --- gpac.orig/modules/ffmpeg_in/ffmpeg_demux.c |
| +++ gpac/modules/ffmpeg_in/ffmpeg_demux.c |
| @@ -614,7 +614,7 @@ static GF_Err FFD_ConnectService(GF_Inpu |
| } |
| /*setup downloader*/ |
| av_in->flags |= AVFMT_NOFILE; |
| -#if (LIBAVFORMAT_VERSION_MAJOR < 55) /*commit ffmpeg 603b8bc2a109978c8499b06d2556f1433306eca7*/ |
| +#if (LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(53,4,0)) /*commit ffmpeg 603b8bc2a109978c8499b06d2556f1433306eca7*/ |
| res = avformat_open_input(&ffd->ctx, szName, av_in, NULL); |
| #else |
| res = av_open_input_stream(&ffd->ctx, &ffd->io, szName, av_in, NULL); |
| Index: gpac/modules/ffmpeg_in/ffmpeg_in.h |
| =================================================================== |
| --- gpac.orig/modules/ffmpeg_in/ffmpeg_in.h |
| +++ gpac/modules/ffmpeg_in/ffmpeg_in.h |
| @@ -96,6 +96,10 @@ void gf_av_vlog(void* avcl, int level, c |
| #endif |
| |
| |
| +#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE |
| +#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio |
| +#endif |
| + |
| |
| |
| /*FFMPEG decoder module */ |