Lines Matching refs:argv
2685 int main(int argc, char *argv[]) {
2704 bn = pa_path_get_filename(argv[0]);
2708 while ((c = getopt_long(argc, argv, "+s:n:f:h", long_options, NULL)) != -1) {
2765 if (pa_streq(argv[optind], "stat")) {
2768 } else if (pa_streq(argv[optind], "info"))
2771 else if (pa_streq(argv[optind], "exit"))
2774 else if (pa_streq(argv[optind], "list")) {
2778 if (pa_streq(argv[i], "modules") || pa_streq(argv[i], "clients") ||
2779 pa_streq(argv[i], "sinks") || pa_streq(argv[i], "sink-inputs") ||
2780 pa_streq(argv[i], "sources") || pa_streq(argv[i], "source-outputs") ||
2781 pa_streq(argv[i], "samples") || pa_streq(argv[i], "cards") ||
2782 pa_streq(argv[i], "message-handlers")) {
2783 list_type = pa_xstrdup(argv[i]);
2784 } else if (pa_streq(argv[i], "short")) {
2792 } else if (pa_streq(argv[optind], "upload-sample")) {
2803 sample_name = pa_xstrdup(argv[optind+2]);
2805 char *f = pa_path_get_filename(argv[optind+1]);
2810 if (!(sndfile = sf_open(argv[optind+1], SFM_READ, &sfi))) {
2830 } else if (pa_streq(argv[optind], "play-sample")) {
2837 sample_name = pa_xstrdup(argv[optind+1]);
2840 sink_name = pa_xstrdup(argv[optind+2]);
2842 } else if (pa_streq(argv[optind], "remove-sample")) {
2849 sample_name = pa_xstrdup(argv[optind+1]);
2851 } else if (pa_streq(argv[optind], "move-sink-input")) {
2858 sink_input_idx = (uint32_t) atoi(argv[optind+1]);
2859 sink_name = pa_xstrdup(argv[optind+2]);
2861 } else if (pa_streq(argv[optind], "move-source-output")) {
2868 source_output_idx = (uint32_t) atoi(argv[optind+1]);
2869 source_name = pa_xstrdup(argv[optind+2]);
2871 } else if (pa_streq(argv[optind], "load-module")) {
2883 module_name = argv[optind+1];
2886 n += strlen(argv[i])+1;
2892 p += sprintf(p, "%s%s", p == module_args ? "" : " ", argv[i]);
2895 } else if (pa_streq(argv[optind], "unload-module")) {
2903 if (pa_atou(argv[optind + 1], &module_index) < 0)
2904 module_name = argv[optind + 1];
2906 } else if (pa_streq(argv[optind], "suspend-sink")) {
2916 if ((b = pa_parse_boolean(argv[argc-1])) < 0) {
2924 sink_name = pa_xstrdup(argv[optind+1]);
2926 } else if (pa_streq(argv[optind], "suspend-source")) {
2936 if ((b = pa_parse_boolean(argv[argc-1])) < 0) {
2944 source_name = pa_xstrdup(argv[optind+1]);
2945 } else if (pa_streq(argv[optind], "set-card-profile")) {
2953 card_name = pa_xstrdup(argv[optind+1]);
2954 profile_name = pa_xstrdup(argv[optind+2]);
2956 } else if (pa_streq(argv[optind], "set-sink-port")) {
2964 sink_name = pa_xstrdup(argv[optind+1]);
2965 port_name = pa_xstrdup(argv[optind+2]);
2967 } else if (pa_streq(argv[optind], "set-default-sink")) {
2975 sink_name = pa_xstrdup(argv[optind+1]);
2977 } else if (pa_streq(argv[optind], "get-default-sink")) {
2980 } else if (pa_streq(argv[optind], "set-source-port")) {
2988 source_name = pa_xstrdup(argv[optind+1]);
2989 port_name = pa_xstrdup(argv[optind+2]);
2991 } else if (pa_streq(argv[optind], "set-default-source")) {
2999 source_name = pa_xstrdup(argv[optind+1]);
3001 } else if (pa_streq(argv[optind], "get-default-source")) {
3004 } else if (pa_streq(argv[optind], "get-sink-volume")) {
3012 sink_name = pa_xstrdup(argv[optind+1]);
3014 } else if (pa_streq(argv[optind], "set-sink-volume")) {
3022 sink_name = pa_xstrdup(argv[optind+1]);
3024 if (parse_volumes(argv+optind+2, argc-(optind+2)) < 0)
3027 } else if (pa_streq(argv[optind], "get-source-volume")) {
3035 source_name = pa_xstrdup(argv[optind+1]);
3037 } else if (pa_streq(argv[optind], "set-source-volume")) {
3045 source_name = pa_xstrdup(argv[optind+1]);
3047 if (parse_volumes(argv+optind+2, argc-(optind+2)) < 0)
3050 } else if (pa_streq(argv[optind], "set-sink-input-volume")) {
3058 if (pa_atou(argv[optind+1], &sink_input_idx) < 0) {
3063 if (parse_volumes(argv+optind+2, argc-(optind+2)) < 0)
3066 } else if (pa_streq(argv[optind], "set-source-output-volume")) {
3074 if (pa_atou(argv[optind+1], &source_output_idx) < 0) {
3079 if (parse_volumes(argv+optind+2, argc-(optind+2)) < 0)
3082 } else if (pa_streq(argv[optind], "get-sink-mute")) {
3090 sink_name = pa_xstrdup(argv[optind+1]);
3092 } else if (pa_streq(argv[optind], "set-sink-mute")) {
3100 if ((mute = parse_mute(argv[optind+2])) == INVALID_MUTE) {
3105 sink_name = pa_xstrdup(argv[optind+1]);
3107 } else if (pa_streq(argv[optind], "get-source-mute")) {
3115 source_name = pa_xstrdup(argv[optind+1]);
3117 } else if (pa_streq(argv[optind], "set-source-mute")) {
3125 if ((mute = parse_mute(argv[optind+2])) == INVALID_MUTE) {
3130 source_name = pa_xstrdup(argv[optind+1]);
3132 } else if (pa_streq(argv[optind], "set-sink-input-mute")) {
3140 if (pa_atou(argv[optind+1], &sink_input_idx) < 0) {
3145 if ((mute = parse_mute(argv[optind+2])) == INVALID_MUTE) {
3150 } else if (pa_streq(argv[optind], "set-source-output-mute")) {
3158 if (pa_atou(argv[optind+1], &source_output_idx) < 0) {
3163 if ((mute = parse_mute(argv[optind+2])) == INVALID_MUTE) {
3168 } else if (pa_streq(argv[optind], "send-message")) {
3176 object_path = pa_xstrdup(argv[optind + 1]);
3177 message = pa_xstrdup(argv[optind + 2]);
3179 message_args = pa_xstrdup(argv[optind + 3]);
3184 } else if (pa_streq(argv[optind], "subscribe"))
3188 else if (pa_streq(argv[optind], "set-sink-formats")) {
3191 if (argc != optind+3 || pa_atoi(argv[optind+1], &tmp) < 0) {
3198 formats = pa_xstrdup(argv[optind+2]);
3200 } else if (pa_streq(argv[optind], "set-port-latency-offset")) {
3208 card_name = pa_xstrdup(argv[optind+1]);
3209 port_name = pa_xstrdup(argv[optind+2]);
3210 if (pa_atoi(argv[optind + 3], &latency_offset) < 0) {
3215 } else if (pa_streq(argv[optind], "help")) {