Lines Matching full:player
39 struct cras_bt_player *player) in cras_bt_add_player() argument
57 &player->object_path); in cras_bt_add_player()
69 &player->playback_status); in cras_bt_add_player()
72 &player->identity); in cras_bt_add_player()
75 &player->loop_status); in cras_bt_add_player()
77 DBUS_TYPE_INT64_AS_STRING, &player->position); in cras_bt_add_player()
79 DBUS_TYPE_BOOLEAN_AS_STRING, &player->shuffle); in cras_bt_add_player()
81 DBUS_TYPE_BOOLEAN_AS_STRING, &player->can_go_next); in cras_bt_add_player()
83 DBUS_TYPE_BOOLEAN_AS_STRING, &player->can_go_prev); in cras_bt_add_player()
85 DBUS_TYPE_BOOLEAN_AS_STRING, &player->can_play); in cras_bt_add_player()
87 DBUS_TYPE_BOOLEAN_AS_STRING, &player->can_pause); in cras_bt_add_player()
89 DBUS_TYPE_BOOLEAN_AS_STRING, &player->can_control); in cras_bt_add_player()
105 player, NULL)) { in cras_bt_add_player()
114 /* Note that player properties will be used mostly for AVRCP qualification and
119 static struct cras_bt_player player = { variable
140 if (player.message_cb) in cras_bt_player_handle_message()
141 player.message_cb(msg); in cras_bt_player_handle_message()
159 player.object_path, in cras_bt_player_create()
162 syslog(LOG_ERR, "Cannot register player %s", in cras_bt_player_create()
163 player.object_path); in cras_bt_player_create()
170 cras_bt_add_player(conn, adapters[i], &player); in cras_bt_player_create()
178 return cras_bt_add_player(conn, adapter, &player); in cras_bt_register_player()