struct bt_private_port *priv_port;
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out1");
+ private_component, "out1", NULL);
assert(priv_port);
bt_put(priv_port);
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out2");
+ private_component, "out2", NULL);
assert(priv_port);
bt_put(priv_port);
next_return.status = BT_NOTIFICATION_ITERATOR_STATUS_END;
struct bt_private_port *priv_port;
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out1");
+ private_component, "out1", NULL);
assert(priv_port);
bt_put(priv_port);
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out2");
+ private_component, "out2", NULL);
assert(priv_port);
bt_put(priv_port);
next_return.status = BT_NOTIFICATION_ITERATOR_STATUS_END;
if (nb_ports >= 1) {
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out0");
+ private_component, "out0", NULL);
assert(priv_port);
bt_put(priv_port);
}
if (nb_ports >= 2) {
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out1");
+ private_component, "out1", NULL);
assert(priv_port);
bt_put(priv_port);
}
if (nb_ports >= 3) {
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out2");
+ private_component, "out2", NULL);
assert(priv_port);
bt_put(priv_port);
}
if (nb_ports >= 4) {
priv_port = bt_private_component_source_add_output_private_port(
- private_component, "out3");
+ private_component, "out3", NULL);
assert(priv_port);
bt_put(priv_port);
}
struct bt_port *upstream_port;
struct bt_port *downstream_port;
struct bt_graph *graph;
- size_t i;
- uint64_t count;
+ int64_t i;
+ int64_t count;
void *conn;
- int ret;
enum bt_graph_status graph_status = BT_GRAPH_STATUS_OK;
clear_test_events();
/* Connect source output ports to muxer input ports */
if (with_upstream) {
- ret = bt_component_source_get_output_port_count(src_comp, &count);
- assert(ret == 0);
+ count = bt_component_source_get_output_port_count(src_comp);
+ assert(count >= 0);
for (i = 0; i < count; i++) {
- upstream_port = bt_component_source_get_output_port_at_index(
+ upstream_port = bt_component_source_get_output_port_by_index(
src_comp, i);
assert(upstream_port);
- downstream_port = bt_component_filter_get_input_port_at_index(
+ downstream_port = bt_component_filter_get_input_port_by_index(
muxer_comp, i);
assert(downstream_port);
conn = bt_graph_connect_ports(graph,
}
/* Connect muxer output port to sink input port */
- upstream_port = bt_component_filter_get_output_port(muxer_comp,
+ upstream_port = bt_component_filter_get_output_port_by_name(muxer_comp,
"out");
assert(upstream_port);
downstream_port = bt_component_sink_get_default_input_port(sink_comp);
{
struct bt_port *avail_muxer_port = NULL;
void *conn;
- uint64_t i;
- uint64_t count;
- int ret;
+ int64_t i;
+ int64_t count;
- ret = bt_component_filter_get_input_port_count(muxer_comp, &count);
- assert(ret == 0);
+ count = bt_component_filter_get_input_port_count(muxer_comp);
+ assert(count >= 0);
for (i = 0; i < count; i++) {
struct bt_port *muxer_port =
- bt_component_filter_get_input_port_at_index(
+ bt_component_filter_get_input_port_by_index(
muxer_comp, i);
assert(muxer_port);
struct bt_port *upstream_port;
struct bt_port *downstream_port;
struct bt_graph *graph;
- size_t i;
- uint64_t count;
+ int64_t i;
+ int64_t count;
void *conn;
int ret;
enum bt_graph_status graph_status = BT_GRAPH_STATUS_OK;
assert(ret == 0);
/* Connect source output ports to muxer input ports */
- ret = bt_component_source_get_output_port_count(src_comp, &count);
+ count = bt_component_source_get_output_port_count(src_comp);
assert(ret == 0);
for (i = 0; i < count; i++) {
- upstream_port = bt_component_source_get_output_port_at_index(
+ upstream_port = bt_component_source_get_output_port_by_index(
src_comp, i);
assert(upstream_port);
connect_port_to_first_avail_muxer_port(graph,
}
/* Connect muxer output port to sink input port */
- upstream_port = bt_component_filter_get_output_port(muxer_comp,
+ upstream_port = bt_component_filter_get_output_port_by_name(muxer_comp,
"out");
assert(upstream_port);
downstream_port = bt_component_sink_get_default_input_port(sink_comp);
struct bt_port *upstream_port;
struct bt_port *downstream_port;
struct bt_graph *graph;
- size_t i;
- uint64_t count;
+ int64_t i;
+ int64_t count;
void *conn;
int ret;
enum bt_graph_status graph_status = BT_GRAPH_STATUS_OK;
assert(ret == 0);
/* Connect source output ports to muxer input ports */
- ret = bt_component_source_get_output_port_count(src_comp, &count);
+ count = bt_component_source_get_output_port_count(src_comp);
assert(ret == 0);
for (i = 0; i < count; i++) {
- upstream_port = bt_component_source_get_output_port_at_index(
+ upstream_port = bt_component_source_get_output_port_by_index(
src_comp, i);
assert(upstream_port);
connect_port_to_first_avail_muxer_port(graph,
}
/* Connect muxer output port to sink input port */
- upstream_port = bt_component_filter_get_output_port(muxer_comp,
+ upstream_port = bt_component_filter_get_output_port_by_name(muxer_comp,
"out");
assert(upstream_port);
downstream_port = bt_component_sink_get_default_input_port(sink_comp);