X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=httpd.cpp;h=359bd7285d98c9cf50586e82ee73156551d9f134;hb=c62c23eff1ba994d5c10b9255f467704de4da148;hp=f266c63656d17cb14cce47c4886573159d61e5da;hpb=be250b0bb36e5cca60feb810461c116495bcc357;p=nageru diff --git a/httpd.cpp b/httpd.cpp index f266c63..359bd72 100644 --- a/httpd.cpp +++ b/httpd.cpp @@ -1,14 +1,27 @@ -#include -#include #include +#include +#include +#include +#include extern "C" { #include +#include +#include +#include +#include +#include +#include } #include "httpd.h" + +#include "defs.h" #include "timebase.h" +struct MHD_Connection; +struct MHD_Response; + using namespace std; HTTPD::HTTPD(const char *output_filename, int width, int height) @@ -108,7 +121,7 @@ HTTPD::Mux::Mux(AVFormatContext *avctx, int width, int height) } avstream_audio->time_base = AVRational{1, TIMEBASE}; avstream_audio->codec->bit_rate = 256000; - avstream_audio->codec->sample_rate = 48000; + avstream_audio->codec->sample_rate = OUTPUT_FREQUENCY; avstream_audio->codec->sample_fmt = AV_SAMPLE_FMT_FLTP; avstream_audio->codec->channels = 2; avstream_audio->codec->channel_layout = AV_CH_LAYOUT_STEREO;