Lines Matching refs:player
795 int media_proxy_ctrl_get_player_name(struct media_player *player) in media_proxy_ctrl_get_player_name() argument
797 CHECKIF(player == NULL) { in media_proxy_ctrl_get_player_name()
803 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_player_name()
823 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_player_name()
832 int media_proxy_ctrl_get_icon_id(struct media_player *player) in media_proxy_ctrl_get_icon_id() argument
834 CHECKIF(player == NULL) { in media_proxy_ctrl_get_icon_id()
840 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_icon_id()
859 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_icon_id()
867 int media_proxy_ctrl_get_icon_url(struct media_player *player) in media_proxy_ctrl_get_icon_url() argument
869 CHECKIF(player == NULL) { in media_proxy_ctrl_get_icon_url()
875 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_icon_url()
880 mprx.ctrlr.cbs->icon_url_recv(player, 0, url); in media_proxy_ctrl_get_icon_url()
894 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_icon_url()
902 int media_proxy_ctrl_get_track_title(struct media_player *player) in media_proxy_ctrl_get_track_title() argument
904 CHECKIF(player == NULL) { in media_proxy_ctrl_get_track_title()
910 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_track_title()
915 mprx.ctrlr.cbs->track_title_recv(player, 0, title); in media_proxy_ctrl_get_track_title()
929 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_track_title()
937 int media_proxy_ctrl_get_track_duration(struct media_player *player) in media_proxy_ctrl_get_track_duration() argument
939 CHECKIF(player == NULL) { in media_proxy_ctrl_get_track_duration()
945 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_track_duration()
951 mprx.ctrlr.cbs->track_duration_recv(player, 0, duration); in media_proxy_ctrl_get_track_duration()
965 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_track_duration()
973 int media_proxy_ctrl_get_track_position(struct media_player *player) in media_proxy_ctrl_get_track_position() argument
975 CHECKIF(player == NULL) { in media_proxy_ctrl_get_track_position()
981 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_track_position()
987 mprx.ctrlr.cbs->track_position_recv(player, 0, position); in media_proxy_ctrl_get_track_position()
1001 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_track_position()
1009 int media_proxy_ctrl_set_track_position(struct media_player *player, int32_t position) in media_proxy_ctrl_set_track_position() argument
1011 CHECKIF(player == NULL) { in media_proxy_ctrl_set_track_position()
1017 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_set_track_position()
1022 mprx.ctrlr.cbs->track_position_write(player, 0, position); in media_proxy_ctrl_set_track_position()
1036 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_set_track_position()
1044 int media_proxy_ctrl_get_playback_speed(struct media_player *player) in media_proxy_ctrl_get_playback_speed() argument
1046 CHECKIF(player == NULL) { in media_proxy_ctrl_get_playback_speed()
1052 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_playback_speed()
1057 mprx.ctrlr.cbs->playback_speed_recv(player, 0, speed); in media_proxy_ctrl_get_playback_speed()
1071 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_playback_speed()
1079 int media_proxy_ctrl_set_playback_speed(struct media_player *player, int8_t speed) in media_proxy_ctrl_set_playback_speed() argument
1081 CHECKIF(player == NULL) { in media_proxy_ctrl_set_playback_speed()
1087 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_set_playback_speed()
1092 mprx.ctrlr.cbs->playback_speed_write(player, 0, speed); in media_proxy_ctrl_set_playback_speed()
1106 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_set_playback_speed()
1114 int media_proxy_ctrl_get_seeking_speed(struct media_player *player) in media_proxy_ctrl_get_seeking_speed() argument
1116 CHECKIF(player == NULL) { in media_proxy_ctrl_get_seeking_speed()
1122 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_seeking_speed()
1127 mprx.ctrlr.cbs->seeking_speed_recv(player, 0, speed); in media_proxy_ctrl_get_seeking_speed()
1141 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_seeking_speed()
1149 int media_proxy_ctrl_get_track_segments_id(struct media_player *player) in media_proxy_ctrl_get_track_segments_id() argument
1151 CHECKIF(player == NULL) { in media_proxy_ctrl_get_track_segments_id()
1157 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_track_segments_id()
1163 mprx.ctrlr.cbs->track_segments_id_recv(player, 0, id); in media_proxy_ctrl_get_track_segments_id()
1177 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_track_segments_id()
1185 int media_proxy_ctrl_get_current_track_id(struct media_player *player) in media_proxy_ctrl_get_current_track_id() argument
1187 CHECKIF(player == NULL) { in media_proxy_ctrl_get_current_track_id()
1193 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_current_track_id()
1198 mprx.ctrlr.cbs->current_track_id_recv(player, 0, id); in media_proxy_ctrl_get_current_track_id()
1212 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_current_track_id()
1220 int media_proxy_ctrl_set_current_track_id(struct media_player *player, uint64_t id) in media_proxy_ctrl_set_current_track_id() argument
1222 CHECKIF(player == NULL) { in media_proxy_ctrl_set_current_track_id()
1234 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_set_current_track_id()
1239 mprx.ctrlr.cbs->current_track_id_write(player, 0, id); in media_proxy_ctrl_set_current_track_id()
1253 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_set_current_track_id()
1262 int media_proxy_ctrl_get_next_track_id(struct media_player *player) in media_proxy_ctrl_get_next_track_id() argument
1264 CHECKIF(player == NULL) { in media_proxy_ctrl_get_next_track_id()
1270 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_next_track_id()
1275 mprx.ctrlr.cbs->next_track_id_recv(player, 0, id); in media_proxy_ctrl_get_next_track_id()
1289 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_next_track_id()
1297 int media_proxy_ctrl_set_next_track_id(struct media_player *player, uint64_t id) in media_proxy_ctrl_set_next_track_id() argument
1299 CHECKIF(player == NULL) { in media_proxy_ctrl_set_next_track_id()
1311 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_set_next_track_id()
1316 mprx.ctrlr.cbs->next_track_id_write(player, 0, id); in media_proxy_ctrl_set_next_track_id()
1330 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_set_next_track_id()
1339 int media_proxy_ctrl_get_parent_group_id(struct media_player *player) in media_proxy_ctrl_get_parent_group_id() argument
1341 CHECKIF(player == NULL) { in media_proxy_ctrl_get_parent_group_id()
1347 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_parent_group_id()
1352 mprx.ctrlr.cbs->parent_group_id_recv(player, 0, id); in media_proxy_ctrl_get_parent_group_id()
1366 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_parent_group_id()
1374 int media_proxy_ctrl_get_current_group_id(struct media_player *player) in media_proxy_ctrl_get_current_group_id() argument
1376 CHECKIF(player == NULL) { in media_proxy_ctrl_get_current_group_id()
1382 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_current_group_id()
1387 mprx.ctrlr.cbs->current_group_id_recv(player, 0, id); in media_proxy_ctrl_get_current_group_id()
1401 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_current_group_id()
1409 int media_proxy_ctrl_set_current_group_id(struct media_player *player, uint64_t id) in media_proxy_ctrl_set_current_group_id() argument
1411 CHECKIF(player == NULL) { in media_proxy_ctrl_set_current_group_id()
1423 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_set_current_group_id()
1428 mprx.ctrlr.cbs->current_group_id_write(player, 0, id); in media_proxy_ctrl_set_current_group_id()
1442 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_set_current_group_id()
1451 int media_proxy_ctrl_get_playing_order(struct media_player *player) in media_proxy_ctrl_get_playing_order() argument
1453 CHECKIF(player == NULL) { in media_proxy_ctrl_get_playing_order()
1459 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_playing_order()
1464 mprx.ctrlr.cbs->playing_order_recv(player, 0, order); in media_proxy_ctrl_get_playing_order()
1478 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_playing_order()
1487 int media_proxy_ctrl_set_playing_order(struct media_player *player, uint8_t order) in media_proxy_ctrl_set_playing_order() argument
1489 CHECKIF(player == NULL) { in media_proxy_ctrl_set_playing_order()
1495 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_set_playing_order()
1500 mprx.ctrlr.cbs->playing_order_write(player, 0, order); in media_proxy_ctrl_set_playing_order()
1514 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_set_playing_order()
1522 int media_proxy_ctrl_get_playing_orders_supported(struct media_player *player) in media_proxy_ctrl_get_playing_orders_supported() argument
1524 CHECKIF(player == NULL) { in media_proxy_ctrl_get_playing_orders_supported()
1530 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_playing_orders_supported()
1536 mprx.ctrlr.cbs->playing_orders_supported_recv(player, 0, orders); in media_proxy_ctrl_get_playing_orders_supported()
1551 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_playing_orders_supported()
1559 int media_proxy_ctrl_get_media_state(struct media_player *player) in media_proxy_ctrl_get_media_state() argument
1561 CHECKIF(player == NULL) { in media_proxy_ctrl_get_media_state()
1567 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_media_state()
1572 mprx.ctrlr.cbs->media_state_recv(player, 0, state); in media_proxy_ctrl_get_media_state()
1586 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_media_state()
1594 int media_proxy_ctrl_send_command(struct media_player *player, const struct mpl_cmd *cmd) in media_proxy_ctrl_send_command() argument
1596 CHECKIF(player == NULL || cmd == NULL) { in media_proxy_ctrl_send_command()
1602 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_send_command()
1607 mprx.ctrlr.cbs->command_send(player, 0, cmd); in media_proxy_ctrl_send_command()
1621 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_send_command()
1629 int media_proxy_ctrl_get_commands_supported(struct media_player *player) in media_proxy_ctrl_get_commands_supported() argument
1631 CHECKIF(player == NULL) { in media_proxy_ctrl_get_commands_supported()
1637 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_commands_supported()
1643 mprx.ctrlr.cbs->commands_supported_recv(player, 0, opcodes); in media_proxy_ctrl_get_commands_supported()
1658 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_commands_supported()
1668 int media_proxy_ctrl_send_search(struct media_player *player, const struct mpl_search *search) in media_proxy_ctrl_send_search() argument
1670 CHECKIF(player == NULL || search == NULL) { in media_proxy_ctrl_send_search()
1676 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_send_search()
1681 mprx.ctrlr.cbs->search_send(player, 0, search); in media_proxy_ctrl_send_search()
1695 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_send_search()
1703 int media_proxy_ctrl_get_search_results_id(struct media_player *player) in media_proxy_ctrl_get_search_results_id() argument
1705 CHECKIF(player == NULL) { in media_proxy_ctrl_get_search_results_id()
1711 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_search_results_id()
1717 mprx.ctrlr.cbs->search_results_id_recv(player, 0, id); in media_proxy_ctrl_get_search_results_id()
1731 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_search_results_id()
1739 uint8_t media_proxy_ctrl_get_content_ctrl_id(struct media_player *player) in media_proxy_ctrl_get_content_ctrl_id() argument
1741 CHECKIF(player == NULL) { in media_proxy_ctrl_get_content_ctrl_id()
1747 if (mprx.local_player.registered && player == &mprx.local_player) { in media_proxy_ctrl_get_content_ctrl_id()
1752 mprx.ctrlr.cbs->content_ctrl_id_recv(player, 0, ccid); in media_proxy_ctrl_get_content_ctrl_id()
1766 if (mprx.remote_player.registered && player == &mprx.remote_player) { in media_proxy_ctrl_get_content_ctrl_id()