}
BT_HIDDEN
-void writer_component_finalize(struct bt_private_component *component)
+void writer_component_finalize(struct bt_self_component *component)
{
struct writer_component *writer_component = (struct writer_component *)
- bt_private_component_get_user_data(component);
+ bt_self_component_get_user_data(component);
destroy_writer_component_data(writer_component);
g_free(writer_component);
switch (bt_notification_get_type(notification)) {
case BT_NOTIFICATION_TYPE_PACKET_BEGIN:
{
- struct bt_packet *packet =
+ const struct bt_packet *packet =
bt_notification_packet_begin_get_packet(notification);
if (!packet) {
}
case BT_NOTIFICATION_TYPE_PACKET_END:
{
- struct bt_packet *packet =
+ const struct bt_packet *packet =
bt_notification_packet_end_get_packet(notification);
if (!packet) {
}
case BT_NOTIFICATION_TYPE_EVENT:
{
- struct bt_event *event = bt_notification_event_get_event(
+ const struct bt_event *event = bt_notification_event_get_event(
notification);
if (!event) {
}
case BT_NOTIFICATION_TYPE_STREAM_BEGIN:
{
- struct bt_stream *stream =
+ const struct bt_stream *stream =
bt_notification_stream_begin_get_stream(notification);
if (!stream) {
}
case BT_NOTIFICATION_TYPE_STREAM_END:
{
- struct bt_stream *stream =
+ const struct bt_stream *stream =
bt_notification_stream_end_get_stream(notification);
if (!stream) {
BT_HIDDEN
void writer_component_port_connected(
- struct bt_private_component *component,
+ struct bt_self_component *component,
struct bt_private_port *self_port,
struct bt_port *other_port)
{
struct writer_component *writer;
enum bt_connection_status conn_status;
- writer = bt_private_component_get_user_data(component);
+ writer = bt_self_component_get_user_data(component);
BT_ASSERT(writer);
BT_ASSERT(!writer->input_iterator);
connection = bt_private_port_get_connection(self_port);
}
BT_HIDDEN
-enum bt_component_status writer_run(struct bt_private_component *component)
+enum bt_component_status writer_run(struct bt_self_component *component)
{
enum bt_component_status ret;
struct bt_notification *notification = NULL;
struct bt_notification_iterator *it;
struct writer_component *writer_component =
- bt_private_component_get_user_data(component);
+ bt_self_component_get_user_data(component);
enum bt_notification_iterator_status it_ret;
if (unlikely(writer_component->error)) {
BT_HIDDEN
enum bt_component_status writer_component_init(
- struct bt_private_component *component, struct bt_value *params,
+ struct bt_self_component *component, struct bt_value *params,
UNUSED_VAR void *init_method_data)
{
enum bt_component_status ret;
goto end;
}
- ret = bt_private_component_sink_add_input_port(component,
+ ret = bt_self_component_sink_add_input_port(component,
"in", NULL, NULL);
if (ret != BT_COMPONENT_STATUS_OK) {
goto end;
goto end;
}
- ret = bt_private_component_set_user_data(component, writer_component);
+ ret = bt_self_component_set_user_data(component, writer_component);
if (ret != BT_COMPONENT_STATUS_OK) {
goto error;
}