From e8f9869461f09730509a2883ef6b65e8c6097a93 Mon Sep 17 00:00:00 2001 From: Alex Baines Date: Mon, 19 Jun 2017 17:04:48 +0100 Subject: [PATCH] spec updates: project episode num & different metadata --- hmmlib/hmmlib.h | 8 ++++++-- hmmlib/hmmlib.l | 46 ++++++++++++++++++++++++++++++---------------- 2 files changed, 36 insertions(+), 18 deletions(-) diff --git a/hmmlib/hmmlib.h b/hmmlib/hmmlib.h index acf637a..0b6560c 100644 --- a/hmmlib/hmmlib.h +++ b/hmmlib/hmmlib.h @@ -9,11 +9,14 @@ typedef struct { char* member; - char* twitch; + char* stream_platform; + char* stream_username; char* project; char* title; - char* platform; + char* vod_platform; char* id; + char* co_host; + char* guest; char* annotator; } HMML_VideoMetaData; @@ -42,6 +45,7 @@ typedef struct { HMML_MarkerType type; char* marker; char* parameter; + char* episode; int offset; } HMML_Marker; diff --git a/hmmlib/hmmlib.l b/hmmlib/hmmlib.l index fa59e18..2316a5d 100644 --- a/hmmlib/hmmlib.l +++ b/hmmlib/hmmlib.l @@ -109,15 +109,18 @@ RB \] . { HMML_ERR("Missing video tag."); }