18#ifndef ATSC_CORE_STREAMER_TS2HLSMARKER_H_
19#define ATSC_CORE_STREAMER_TS2HLSMARKER_H_
33#include <libavutil/timestamp.h>
34#include <libavformat/avformat.h>
35#include <libavutil/opt.h>
80 int32_t
Start(
const char *pPrefix, int32_t iPort, int32_t iId);
112 static void av_log_output(
void *pPtr, int32_t iLevel,
const char *pFmt, va_list vargs);
118 int32_t mChannel[ATSCCORE_FRONTEND_MAX];
120 std::thread *mThread[ATSCCORE_FRONTEND_MAX];
121 int32_t change_stream_flag[ATSCCORE_FRONTEND_MAX];
Definition atsc_core_streamer_ts2hlsmaker.h:56
int32_t SetChannel(int32_t iId, int32_t iCh)
SetChannel for demod.
static void activex_av_log(const char *pFmt, va_list vargs)
activex av log for demod
int32_t Thread()
Thread for demod activity.
static void av_log_output(void *pPtr, int32_t iLevel, const char *pFmt, va_list vargs)
av log output for demod
int32_t Start(const char *pPrefix, int32_t iPort, int32_t iId)
Start demod activity.
~CTs2Hls()
Distructor of ~CTs2Hls.
CTs2Hls()
Constructor of CTs2Hls.
Definition atsc_core_streamer_ts2hlsmaker.h:46
double dDuration
Definition atsc_core_streamer_ts2hlsmaker.h:48
int32_t iTsPos
Definition atsc_core_streamer_ts2hlsmaker.h:47