Fix header includes to be a bit more consistent

This commit is contained in:
Thulinma 2024-03-21 16:57:40 +01:00
parent 67aec0b1b6
commit db30be38c5
31 changed files with 38 additions and 43 deletions

View file

@ -1,5 +1,6 @@
#include "analyser_dtsc.h"
#include <iomanip>
#include <sstream>
#include <mist/h264.h>
void AnalyserDTSC::init(Util::Config &conf){

View file

@ -1,12 +1,10 @@
#include "analyser_hls.h"
#include <cstdio>
#include <cstdlib>
#include <iostream>
#include <sstream>
#include <mist/config.h>
#include <mist/defines.h>
#include <mist/http_parser.h>
#include <mist/timing.h>
#include <string.h>
void AnalyserHLS::init(Util::Config &conf){
Analyser::init(conf);

View file

@ -28,13 +28,9 @@
#include <sys/stat.h>
#include <sys/statvfs.h> //for shm space check
#include <sys/wait.h>
#include <vector>
/*LTS-START*/
#include "controller_limits.h"
#include "controller_updater.h"
#include "controller_uplink.h"
#include <mist/triggers.h>
/*LTS-END*/
#ifndef COMPILED_USERNAME
#define COMPILED_USERNAME ""

View file

@ -7,6 +7,7 @@
#include "controller_external_writers.h"
#include <dirent.h> //for browse API call
#include <fstream>
#include <sstream>
#include <mist/auth.h>
#include <mist/bitfields.h>
#include <mist/config.h>

View file

@ -5,6 +5,7 @@
#include "controller_storage.h"
#include <cstdio>
#include <fstream>
#include <sstream>
#include <list>
#include <mist/bitfields.h>
#include <mist/config.h>

View file

@ -1,11 +1,10 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <cerrno>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <sstream>
#include <mist/bitfields.h>
#include <mist/defines.h>
#include <mist/langcodes.h>

View file

@ -19,7 +19,6 @@
#include <mist/ts_packet.h>
#include <string>
#include <sys/stat.h>
#include <vector>
#define SEM_TS_CLAIM "/MstTSIN%s"

View file

@ -1,13 +1,10 @@
#pragma once
#include "input.h"
#include <fstream>
#include <mist/dtsc.h>
#include <mist/nal.h>
#include <mist/ts_packet.h>
#include <mist/ts_stream.h>
#include <set>
#include <string>
#include <vector>
//#include <stdint.h>
#include <mist/http_parser.h>
#include <mist/urireader.h>

View file

@ -1,5 +1,6 @@
#include "io.h"
#include <cstdlib>
#include <sstream>
#include <mist/auth.h>
#include <mist/bitfields.h>
#include <mist/encode.h>

View file

@ -1,13 +1,11 @@
#pragma once
#include <deque>
#include <map>
#include <mist/comms.h>
#include <mist/defines.h>
#include <mist/dtsc.h>
#include <mist/shared_memory.h>
#include <mist/encryption.h> //LTS
namespace Mist{
///\brief Class containing all basic input and output functions.
class InOutBase{

View file

@ -8,6 +8,7 @@
#include <unistd.h>
#include <iomanip>
#include <fstream>
#include <sstream>
#include "output.h"
#include <mist/bitfields.h>

View file

@ -1,6 +1,7 @@
#include "output_dtsc.h"
#include <cstdlib>
#include <cstring>
#include <sstream>
#include <mist/auth.h>
#include <mist/bitfields.h>
#include <mist/defines.h>

View file

@ -2,6 +2,7 @@
#include <mist/ebml_socketglue.h>
#include <mist/opus.h>
#include <mist/riff.h>
#include <sstream>
namespace Mist{
OutEBML::OutEBML(Socket::Connection &conn) : HTTPOutput(conn){

View file

@ -6,6 +6,7 @@
#include <mist/util.h>
#include <mist/url.h>
#include <set>
#include <sstream>
#include <sys/stat.h>
namespace Mist{

View file

@ -1,6 +1,7 @@
#include "output_rtmp.h"
#include <cstdlib>
#include <cstring>
#include <sstream>
#include <mist/auth.h>
#include <mist/bitfields.h>
#include <mist/defines.h>

View file

@ -1,5 +1,5 @@
#include "output_srt.h"
#include <iomanip>
#include <sstream>
#include <mist/checksum.h>
#include <mist/defines.h>
#include <mist/http_parser.h>

View file

@ -1,6 +1,5 @@
#pragma once
#include "output.h"
#include "output_http.h"
#include <mist/certificate.h>
#include <mist/h264.h>

View file

@ -7,6 +7,7 @@
#include <mist/triggers.h>
#include <signal.h>
#include <stdio.h>
#include <sstream>
// Global counters
uint64_t thisType = 0;