diff options
| author | Mistivia <i@mistivia.com> | 2025-09-13 16:44:13 +0800 |
|---|---|---|
| committer | Mistivia <i@mistivia.com> | 2025-09-13 16:44:13 +0800 |
| commit | f3eeea1d7092f3ca98836035bf75b941d14c2067 (patch) | |
| tree | 694dcda14f42c48959340e086ae94b021f9d18f8 /transcode_talker.h | |
| parent | 7540ded75ee07b026950486172aca08cd0686a4e (diff) | |
write m3u8
Diffstat (limited to 'transcode_talker.h')
| -rw-r--r-- | transcode_talker.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/transcode_talker.h b/transcode_talker.h index 312ae8c..4b0f301 100644 --- a/transcode_talker.h +++ b/transcode_talker.h @@ -6,10 +6,18 @@ #include <bits/pthreadtypes.h> typedef struct { + char *files[15]; + double times[15]; + int len; +} HlsList; + +typedef struct { pthread_mutex_t lock; pthread_cond_t streaming_cond; RingBuffer *stream; bool quit; + HlsList lst; + time_t last_updated; } TranscodeTalker; void TranscodeTalker_init(TranscodeTalker *self); |
