diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2005-02-20 02:21:04 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2005-02-20 02:21:04 +0000 |
commit | 80ec76c622d73d062651bd1f5b814cfc457a43c8 (patch) | |
tree | 9cc4ae00e2466a9a9529043dd320b523cacde9b2 /plugins/mate/mate.h | |
parent | bec15c6a457afd22457454279382900ad3437cc4 (diff) |
Changed the GopTree in GogDef and GogExtra from a boolean to a string
GopTree={BasicTree|NoTree|FullTree}
NoTree: just an item for each gop
BasicTree: (default) some essential information regarding the gop
FullTree: the Gop's full tree
added Id and eol-style to examples
svn path=/trunk/; revision=13435
Diffstat (limited to 'plugins/mate/mate.h')
-rw-r--r-- | plugins/mate/mate.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/plugins/mate/mate.h b/plugins/mate/mate.h index 3da59f0594..0a759addbd 100644 --- a/plugins/mate/mate.h +++ b/plugins/mate/mate.h @@ -120,6 +120,8 @@ #define KEYWORD_ACCEPT "Accept" #define KEYWORD_REJECT "Reject" #define KEYWORD_NOTREE "NoTree" +#define KEYWORD_BASICTREE "BasicTree" +#define KEYWORD_FULLTREE "FullTree" #define KEYWORD_PDUTREE "PduTree" #define KEYWORD_FRAMETREE "FrameTree" #define KEYWORD_GOPEXPIRATION "GopExpiration" @@ -208,11 +210,12 @@ typedef struct _mate_cfg_item { GHashTable* gog_index; /* gog */ - gboolean gop_as_subtree; + guint8* gop_as_subtree; LoAL* keys; int hfid_gog_num_of_gops; int hfid_gog_gop; int hfid_gog_gopstart; + int hfid_gog_gopstop; gint ett_gog_gop; } mate_cfg_item; @@ -229,19 +232,21 @@ typedef struct _mate_config { gboolean last_to_be_created; avpl_match_mode match_mode; avpl_replace_mode replace_mode; - gboolean gop_as_subtree; + guint8* gop_as_subtree; int hfid_mate; float gop_expiration; float gop_idle_timeout; float gop_lifetime; + /* text "constants" */ guint8* accept; guint8* reject; - guint8* no_tree; guint8* frame_tree; guint8* pdu_tree; + guint8* full_tree; + guint8* basic_tree; /* what to dbgprint */ int dbg_lvl; |