X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mixer.cpp;h=59f520aacdc12a0dbc70998c13da3df890a72a8c;hb=4ec330853ee13b230f089253fedd20b49229e42b;hp=28cbed780bd09ec8a84bd8740c556228ed0ab60c;hpb=75efc41d8a9d350edcbcf0aaa03d5bbb5e61c0f5;p=nageru diff --git a/mixer.cpp b/mixer.cpp index 28cbed7..59f520a 100644 --- a/mixer.cpp +++ b/mixer.cpp @@ -71,7 +71,8 @@ void convert_fixed24_to_fp32(float *dst, size_t out_channels, const uint8_t *src } // namespace Mixer::Mixer(const QSurfaceFormat &format) - : mixer_surface(create_surface(format)), + : httpd("test.ts", WIDTH, HEIGHT), + mixer_surface(create_surface(format)), h264_encoder_surface(create_surface(format)) { httpd.start(9095); @@ -99,7 +100,7 @@ Mixer::Mixer(const QSurfaceFormat &format) display_chain->set_dither_bits(0); // Don't bother. display_chain->finalize(); - h264_encoder.reset(new H264Encoder(h264_encoder_surface, WIDTH, HEIGHT, "test.ts", &httpd)); + h264_encoder.reset(new H264Encoder(h264_encoder_surface, WIDTH, HEIGHT, &httpd)); for (int card_index = 0; card_index < NUM_CARDS; ++card_index) { printf("Configuring card %d...\n", card_index);