Lines Matching refs:media_player
403 struct media_player;
425 void (*local_player_instance)(struct media_player *player, int err);
439 void (*discover_player)(struct media_player *player, int err);
453 void (*player_name_recv)(struct media_player *player, int err, const char *name);
466 void (*icon_id_recv)(struct media_player *player, int err, uint64_t id);
479 void (*icon_url_recv)(struct media_player *player, int err, const char *url);
490 void (*track_changed_recv)(struct media_player *player, int err);
503 void (*track_title_recv)(struct media_player *player, int err, const char *title);
516 void (*track_duration_recv)(struct media_player *player, int err, int32_t duration);
530 void (*track_position_recv)(struct media_player *player, int err, int32_t position);
543 void (*track_position_write)(struct media_player *player, int err, int32_t position);
557 void (*playback_speed_recv)(struct media_player *player, int err, int8_t speed);
570 void (*playback_speed_write)(struct media_player *player, int err, int8_t speed);
583 void (*seeking_speed_recv)(struct media_player *player, int err, int8_t speed);
596 void (*track_segments_id_recv)(struct media_player *player, int err, uint64_t id);
610 void (*current_track_id_recv)(struct media_player *player, int err, uint64_t id);
623 void (*current_track_id_write)(struct media_player *player, int err, uint64_t id);
637 void (*next_track_id_recv)(struct media_player *player, int err, uint64_t id);
650 void (*next_track_id_write)(struct media_player *player, int err, uint64_t id);
663 void (*parent_group_id_recv)(struct media_player *player, int err, uint64_t id);
677 void (*current_group_id_recv)(struct media_player *player, int err, uint64_t id);
690 void (*current_group_id_write)(struct media_player *player, int err, uint64_t id);
704 void (*playing_order_recv)(struct media_player *player, int err, uint8_t order);
717 void (*playing_order_write)(struct media_player *player, int err, uint8_t order);
730 void (*playing_orders_supported_recv)(struct media_player *player, int err,
745 void (*media_state_recv)(struct media_player *player, int err, uint8_t state);
758 void (*command_send)(struct media_player *player, int err, const struct mpl_cmd *cmd);
771 void (*command_recv)(struct media_player *player, int err,
785 void (*commands_supported_recv)(struct media_player *player, int err, uint32_t opcodes);
798 void (*search_send)(struct media_player *player, int err, const struct mpl_search *search);
816 void (*search_recv)(struct media_player *player, int err, uint8_t result_code);
829 void (*search_results_id_recv)(struct media_player *player, int err, uint64_t id);
842 void (*content_ctrl_id_recv)(struct media_player *player, int err, uint8_t ccid);
880 int media_proxy_ctrl_get_player_name(struct media_player *player);
897 int media_proxy_ctrl_get_icon_id(struct media_player *player);
906 int media_proxy_ctrl_get_icon_url(struct media_player *player);
915 int media_proxy_ctrl_get_track_title(struct media_player *player);
927 int media_proxy_ctrl_get_track_duration(struct media_player *player);
940 int media_proxy_ctrl_get_track_position(struct media_player *player);
956 int media_proxy_ctrl_set_track_position(struct media_player *player, int32_t position);
975 int media_proxy_ctrl_get_playback_speed(struct media_player *player);
996 int media_proxy_ctrl_set_playback_speed(struct media_player *player, int8_t speed);
1014 int media_proxy_ctrl_get_seeking_speed(struct media_player *player);
1031 int media_proxy_ctrl_get_track_segments_id(struct media_player *player);
1048 int media_proxy_ctrl_get_current_track_id(struct media_player *player);
1063 int media_proxy_ctrl_set_current_track_id(struct media_player *player, uint64_t id);
1077 int media_proxy_ctrl_get_next_track_id(struct media_player *player);
1091 int media_proxy_ctrl_set_next_track_id(struct media_player *player, uint64_t id);
1110 int media_proxy_ctrl_get_parent_group_id(struct media_player *player);
1127 int media_proxy_ctrl_get_current_group_id(struct media_player *player);
1142 int media_proxy_ctrl_set_current_group_id(struct media_player *player, uint64_t id);
1151 int media_proxy_ctrl_get_playing_order(struct media_player *player);
1163 int media_proxy_ctrl_set_playing_order(struct media_player *player, uint8_t order);
1175 int media_proxy_ctrl_get_playing_orders_supported(struct media_player *player);
1186 int media_proxy_ctrl_get_media_state(struct media_player *player);
1201 int media_proxy_ctrl_send_command(struct media_player *player, const struct mpl_cmd *command);
1213 int media_proxy_ctrl_get_commands_supported(struct media_player *player);
1234 int media_proxy_ctrl_send_search(struct media_player *player, const struct mpl_search *search);
1252 int media_proxy_ctrl_get_search_results_id(struct media_player *player);
1265 uint8_t media_proxy_ctrl_get_content_ctrl_id(struct media_player *player);