X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=shared%2Fshared_defs.h;h=62b719dddaf8ad3c795fe8a5bc5be6643b264f9d;hb=e0cb348ca42ae7057f8f5acee92a23e7eb26075f;hp=fc3daa1a3b0785608ed2255ca537b40772dc3ef1;hpb=539609eb56b496e6eff8a5e0a92fa0325936a5d7;p=nageru diff --git a/shared/shared_defs.h b/shared/shared_defs.h index fc3daa1..62b719d 100644 --- a/shared/shared_defs.h +++ b/shared/shared_defs.h @@ -1,16 +1,11 @@ #ifndef _SHARED_DEFS_H #define _SHARED_DEFS_H 1 -// This flag is only supported in FFmpeg 3.3 and up, and we only require 3.1. -#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 71, 100) -#define MUX_SKIP_TRAILER "+skip_trailer" -#else -#define MUX_SKIP_TRAILER "" -#endif +#define OUTPUT_FREQUENCY 48000 // Currently needs to be exactly 48000, since bmusb outputs in that. #define MUX_OPTS { \ /* Make seekable .mov files, and keep MP4 muxer from using unlimited amounts of memory. */ \ - { "movflags", "empty_moov+frag_keyframe+default_base_moof" MUX_SKIP_TRAILER }, \ + { "movflags", "empty_moov+frag_keyframe+default_base_moof+skip_trailer" }, \ \ /* Make for somewhat less bursty stream output when using .mov. */ \ { "frag_duration", "125000" }, \