]> git.sesse.net Git - nageru/commitdiff
Stop setting nobuffer for FFmpeg inputs; it seems it only really affects buffering...
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Tue, 4 Dec 2018 23:40:11 +0000 (00:40 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Tue, 4 Dec 2018 23:40:11 +0000 (00:40 +0100)
nageru/ffmpeg_capture.cpp

index 7081da823d61f952b2140fe980136b6a021272ec..e5cb096c5720f3eee227fc56a6bc2b03f2fdfba9 100644 (file)
@@ -365,10 +365,7 @@ bool FFmpegCapture::play_video(const string &pathname)
                last_modified = buf.st_mtim;
        }
 
-       AVDictionary *opts = nullptr;
-       av_dict_set(&opts, "fflags", "nobuffer", 0);
-
-       auto format_ctx = avformat_open_input_unique(pathname.c_str(), nullptr, &opts, AVIOInterruptCB{ &FFmpegCapture::interrupt_cb_thunk, this });
+       auto format_ctx = avformat_open_input_unique(pathname.c_str(), nullptr, nullptr, AVIOInterruptCB{ &FFmpegCapture::interrupt_cb_thunk, this });
        if (format_ctx == nullptr) {
                fprintf(stderr, "%s: Error opening file\n", pathname.c_str());
                return false;