In file included from ./libavutil/common.h:48, from ./libavutil/avutil.h:301, from ./libavutil/opt.h:31, from libavdevice/sdl2.c:31: ./config.h:334: warning: 'HAVE_PTHREAD_SETNAME_NP' redefined #define HAVE_PTHREAD_SETNAME_NP 0 In file included from /usr/include/SDL2/SDL_stdinc.h:31, from /usr/include/SDL2/SDL_main.h:25, from /usr/include/SDL2/SDL.h:32, from libavdevice/sdl2.c:26: /usr/include/SDL2/SDL_config.h:188: note: this is the location of the previous definition #define HAVE_PTHREAD_SETNAME_NP 1 libavformat/dashenc.c: In function 'write_manifest': libavformat/dashenc.c:1289:92: error: expected ')' before 's' playlist_file, NULL, i, is_default, autoselect ^ ) s->streams[i]->codecpar->ch_layout.nb_channels); ~ libavformat/dashenc.c:1288:17: error: too few arguments to function 'ff_hls_write_audio_rendition' ff_hls_write_audio_rendition(c->m3u8_out, audio_group, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/dashenc.c:49: libavformat/hlsplaylist.h:39:6: note: declared here void ff_hls_write_audio_rendition(AVIOContext *out, const char *agroup, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: *** [ffbuild/common.mak:81: libavformat/dashenc.o] Error 1 make: *** Waiting for unfinished jobs....