gaussian-splatting
gaussian-splatting copied to clipboard
SIBR_viewers dependence on old ffmpeg leading to build errors
trafficstars
Function calls such as following, to really old versions of ffmpeg are leading to build errors such as:
gs/SIBR_viewers/src/core/video/FFmpegVideoEncoder.cpp:46:25: error: ‘av_register_all’ was not declared in this scope
46 | av_register_all();
| ^~~~~~~~~~~~~~~
gs/SIBR_viewers/src/core/video/FFmpegVideoEncoder.cpp: In member function ‘void sibr::FFVideoEncoder::close()’:
/home/isharma/gs/SIBR_viewers/src/core/video/FFmpegVideoEncoder.cpp:82:49: error: ‘struct AVStream’ has no member named ‘codec’
82 | avcodec_close(video_st->codec);
Has anyone got their SIBR_Viewers app compiled from source after pulling in the latest changes?
I was able to get an old version compiled around a month back.