Lines Matching refs:info

98 	const dormant_node_info* info, const media_input* input)
108 } else if (info != NULL) {
111 status = GetInstances(info->addon, info->flavor_id, &nodeID, &count,
721 live_node_info info;
722 info.node.node = node.node_id;
723 info.node.port = node.port;
724 info.node.kind = node.kinds;
725 info.hint_point = BPoint(0, 0);
726 strlcpy(info.name, node.name, sizeof(info.name));
729 liveNodes.push_back(info);
818 "flavor-id %" B_PRId32 ", name \"%s\", flavor-name \"%s\", flavor-info"
821 flavorInfo.name, flavorInfo.info);
826 // If it already exists, update the info, but don't change its instance
831 dormant_add_on_flavor_info& info = *iterator;
833 if (info.add_on_id != flavorInfo.node_info.addon
834 || info.flavor_id != flavorInfo.node_info.flavor_id)
837 if (info.info_valid) {
840 info.info.node_info.addon, info.info.node_info.flavor_id);
844 ", flavor-id %" B_PRId32 "\n", info.info.node_info.addon,
845 info.info.node_info.flavor_id);
847 info.max_instances_count = flavorInfo.possible_count > 0
849 info.info_valid = true;
850 info.info = flavorInfo;
856 dormant_add_on_flavor_info info;
857 info.add_on_id = flavorInfo.node_info.addon;
858 info.flavor_id = flavorInfo.node_info.flavor_id;
859 info.max_instances_count = flavorInfo.possible_count > 0
861 info.instances_count = 0;
862 info.info_valid = true;
863 info.info = flavorInfo;
866 fDormantFlavors.push_back(info);
883 dormant_add_on_flavor_info& info = *iterator;
885 if (info.add_on_id == addOnID && info.info_valid) {
888 "\"%s\", flavor-info \"%s\"\n", info.info.node_info.addon,
889 info.info.node_info.flavor_id, info.info.node_info.name,
890 info.info.name, info.info.info);
892 info.info_valid = false;
905 dormant_add_on_flavor_info& info = fDormantFlavors[index];
907 if (info.add_on_id == addOnID) {
910 "\"%s\", flavor-info \"%s\"\n", info.info.node_info.addon,
911 info.info.node_info.flavor_id, info.info.node_info.name,
912 info.info.name, info.info.info);
927 dormant_add_on_flavor_info& info = *iterator;
929 if (info.add_on_id != addOnID || info.flavor_id != flavorID)
932 if (info.instances_count >= info.max_instances_count) {
941 = info.team_instances_count.find(team);
942 if (teamInstance == info.team_instances_count.end()) {
945 info.team_instances_count.insert(std::make_pair(team, 1));
954 info.instances_count++;
972 dormant_add_on_flavor_info& info = *iterator;
974 if (info.add_on_id != addOnID || info.flavor_id != flavorID)
978 = info.team_instances_count.find(team);
979 if (teamInstance == info.team_instances_count.end()) {
986 info.team_instances_count.erase(teamInstance);
988 info.instances_count--;
1008 dormant_add_on_flavor_info& info = *iterator;
1011 BPrivate::media::notifications::FlavorsChanged(info.add_on_id,
1012 0, info.instances_count);
1042 dormant_add_on_flavor_info& info = *iterator;
1044 if (!info.info_valid)
1047 if ((info.info.kinds & requireKinds) != requireKinds
1048 || (info.info.kinds & denyKinds) != 0)
1052 if (strncmp(name, info.info.name, nameLength) != 0)
1059 for (int32 i = 0; i < info.info.in_format_count; i++) {
1060 if (format_is_compatible(*input, info.info.in_formats[i])) {
1073 for (int32 i = 0; i < info.info.out_format_count; i++) {
1074 if (format_is_compatible(*output, info.info.out_formats[i])) {
1084 infos[count++] = info.info.node_info;
1100 dormant_add_on_flavor_info& info = *iterator;
1102 if (info.add_on_id == addOnID && info.flavor_id == flavorID
1103 && info.info_valid) {
1104 *flavorInfo = info.info;
1312 "info valid %s\n", flavorInfo.add_on_id, flavorInfo.flavor_id,
1328 "addon-name \"%s\"\n", flavorInfo.info.node_info.addon,
1329 flavorInfo.info.node_info.flavor_id,
1330 flavorInfo.info.node_info.name);
1334 flavorInfo.info.kinds, flavorInfo.info.flavor_flags,
1335 flavorInfo.info.internal_id, flavorInfo.info.possible_count,
1336 flavorInfo.info.in_format_count, flavorInfo.info.out_format_count);
1337 printf(" flavor-name \"%s\"\n", flavorInfo.info.name);
1338 printf(" flavor-info \"%s\"\n", flavorInfo.info.info);