2 #define _FFMPEG_UTIL_H 1
4 // Some common utilities for the two FFmpeg users (ImageInput and FFmpegCapture).
9 #include <libavformat/avformat.h>
12 // Look for the file in all theme_dirs until we find one;
13 // that will be the permanent resolution of this file, whether
14 // it is actually valid or not. Returns an empty string on error.
15 std::string search_for_file(const std::string &filename);
17 // Same, but exits on error.
18 std::string search_for_file_or_die(const std::string &filename);
20 // Returns -1 if not found.
21 int find_stream_index(AVFormatContext *ctx, AVMediaType media_type);
23 #endif // !defined(_FFMPEG_UTIL_H)