diff --git a/ChangeLog b/ChangeLog index b38deb311..6888ee0bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2008-03-26 Stefan Kost + + * NEWS: + Updating NEWS. + + * docs/help/bt-edit/C/figures/page-info-view.png: + New screenshot. + + * src/lib/core/wire.c: + Better logging. + 2008-03-22 Stefan Kost * docs/help/bt-edit/C/figures/settings-shortcuts.png: diff --git a/NEWS b/NEWS index 1dfabac74..e2eb15588 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -0.3.0 a tale of ice and darkness (09.Mar.2008) +0.3.0 a tale of ice and darkness (26.Mar.2008) ================================================================================ Improvements in all areas. We now have native buzzmachine support and better compatibility. The buzztard editor got an own pattern editor widget. The ui got diff --git a/docs/help/bt-edit/C/figures/page-info-view.png b/docs/help/bt-edit/C/figures/page-info-view.png index 467c11bed..603aca5a5 100644 Binary files a/docs/help/bt-edit/C/figures/page-info-view.png and b/docs/help/bt-edit/C/figures/page-info-view.png differ diff --git a/src/lib/core/wire.c b/src/lib/core/wire.c index 3e03490e3..9d39cd878 100644 --- a/src/lib/core/wire.c +++ b/src/lib/core/wire.c @@ -502,7 +502,6 @@ static gboolean bt_wire_link_machines(const BtWire * const self) { GST_DEBUG("created panorama/balance element for wire : %p '%s' -> %p '%s'", self->priv->src->src_elem,GST_OBJECT_NAME(self->priv->src->src_elem), self->priv->dst->dst_elem,GST_OBJECT_NAME(self->priv->dst->dst_elem)); - // @todo: the panorama of my laptop is quirky :/ g_object_set(G_OBJECT (machines[PART_PAN]),"method",1,NULL); } } @@ -511,7 +510,7 @@ static gboolean bt_wire_link_machines(const BtWire * const self) { } gst_object_unref(dst_machine); - GST_DEBUG("trying to link machines directly : %p '%s' -> %p '%s'",src->src_elem,GST_OBJECT_NAME(src->src_elem),dst->dst_elem,GST_OBJECT_NAME(dst->dst_elem)); + GST_DEBUG("trying to link machines : %p '%s' -> %p '%s'",src->src_elem,GST_OBJECT_NAME(src->src_elem),dst->dst_elem,GST_OBJECT_NAME(dst->dst_elem)); /* if we try linking without audioconvert and this links to an adder, * then the first link enforces the format (if first is mono and later stereo * signal is linked, this is downgraded). @@ -526,6 +525,7 @@ static gboolean bt_wire_link_machines(const BtWire * const self) { GST_DEBUG("trying to link machines with pan"); if(!(res=gst_element_link_many(src->src_elem, machines[PART_QUEUE], machines[PART_TEE], machines[PART_GAIN], machines[PART_CONVERT], machines[PART_PAN], dst->dst_elem, NULL))) { gst_element_unlink_many(src->src_elem, machines[PART_QUEUE], machines[PART_TEE], machines[PART_GAIN], machines[PART_CONVERT], machines[PART_PAN], dst->dst_elem, NULL); + GST_WARNING("failed to link machines with pan"); } else { machines[PART_SRC]=machines[PART_QUEUE]; @@ -537,6 +537,7 @@ static gboolean bt_wire_link_machines(const BtWire * const self) { GST_DEBUG("trying to link machines without pan"); if(!(res=gst_element_link_many(src->src_elem, machines[PART_QUEUE], machines[PART_TEE], machines[PART_GAIN], machines[PART_CONVERT], dst->dst_elem, NULL))) { gst_element_unlink_many(src->src_elem, machines[PART_QUEUE], machines[PART_TEE], machines[PART_GAIN], machines[PART_CONVERT], dst->dst_elem, NULL); + GST_WARNING("failed to link machines without pan"); } else { machines[PART_SRC]=machines[PART_QUEUE]; @@ -545,7 +546,7 @@ static gboolean bt_wire_link_machines(const BtWire * const self) { } } if(!res) { - GST_DEBUG("failed to link the machines"); + GST_INFO("failed to link the machines"); // print out the content of both machines (using GST_DEBUG) bt_machine_dbg_print_parts(src);bt_machine_dbg_print_parts(dst); } @@ -716,7 +717,8 @@ static gboolean bt_wire_connect(const BtWire * const self) { GST_DEBUG("link prepared, bin->refs=%d, src->refs=%d, dst->refs=%d",G_OBJECT(self->priv->bin)->ref_count,G_OBJECT(src)->ref_count,G_OBJECT(dst)->ref_count); if(!bt_wire_link_machines(self)) { - GST_ERROR("linking machines failed");goto Error; + GST_ERROR("linking machines failed : %p '%s' -> %p '%s'",src->src_elem,GST_OBJECT_NAME(src->src_elem),dst->dst_elem,GST_OBJECT_NAME(dst->dst_elem)); + goto Error; } else { // register params