summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ui/log-buffer.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/log-buffer.c b/src/ui/log-buffer.c
index 611c181..4310eb1 100644
--- a/src/ui/log-buffer.c
+++ b/src/ui/log-buffer.c
@@ -272,9 +272,9 @@ add_log_line (GstTLLogBuffer *self, gchar *line)
ev->data.topo_elem.elem_ix = atoi(values[3]);
ev->data.topo_elem.pad_ix = atoi(values[5]);
details = atoi(values[7]);
- ev->data.topo_elem.pad_type = details&0x2;
+ ev->data.topo_elem.pad_type = details&0x3;
ev->data.topo_elem.pad_dir = (details>>2)&0x1;
- ev->data.topo_elem.pad_avail = (details>>3)&0x2;
+ ev->data.topo_elem.pad_avail = (details>>3)&0x3;
ev->data.topo_elem.elem_name = g_ptr_array_set (self->priv->element_names, ev->data.topo_elem.elem_ix, values[4]);
ev->data.topo_elem.pad_name = g_ptr_array_set (self->priv->pad_names, ev->data.topo_elem.pad_ix, values[6]);
@@ -296,9 +296,9 @@ add_log_line (GstTLLogBuffer *self, gchar *line)
ev->data.topo_elem.elem_ix = atoi(values[3]);
ev->data.topo_elem.pad_ix = atoi(values[5]);
details = atoi(values[7]);
- ev->data.topo_elem.pad_type = details&0x2;
+ ev->data.topo_elem.pad_type = details&0x3;
ev->data.topo_elem.pad_dir = (details>>2)&0x1;
- ev->data.topo_elem.pad_avail = (details>>3)&0x2;
+ ev->data.topo_elem.pad_avail = (details>>3)&0x3;
ev->data.topo_elem.elem_name = g_ptr_array_set (self->priv->element_names, ev->data.topo_elem.elem_ix, values[4]);
ev->data.topo_elem.pad_name = g_ptr_array_set (self->priv->pad_names, ev->data.topo_elem.pad_ix, values[6]);