aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mate/mate.h
diff options
context:
space:
mode:
authorLuis Ontanon <luis.ontanon@gmail.com>2005-02-20 02:21:04 +0000
committerLuis Ontanon <luis.ontanon@gmail.com>2005-02-20 02:21:04 +0000
commit80ec76c622d73d062651bd1f5b814cfc457a43c8 (patch)
tree9cc4ae00e2466a9a9529043dd320b523cacde9b2 /plugins/mate/mate.h
parentbec15c6a457afd22457454279382900ad3437cc4 (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.h11
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;