基于FFmpeg (4.0) + SDL2的视频播放器。
系统要求: Linux / MacOS
$ ./configure --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfdk-aac --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-libvorbis --enable-libx265
or
$ ./configure --enable-shared
$ make
# make install
$ ./configure
$ make
# make install
2018-7-14
把音频解码放在音频播放回调函数线程里调用,解决了同时播放音视频卡顿的问题。单独播放音频因为没有视频帧控制的延时,导致快速读取完音频包后销毁了主线程。