Lines Matching defs:str
141 enum AVChannel av_channel_from_string(const char *str)
144 char *endptr = (char *)str;
147 if (!strncmp(str, "AMBI", 4)) {
148 i = strtol(str + 4, NULL, 0);
155 if (channel_names[i].name && !strcmp(str, channel_names[i].name))
158 if (!strncmp(str, "USR", 3)) {
159 const char *p = str + 3;
403 const char *str)
414 if (channel_layout_map[i].name && !strcmp(str, channel_layout_map[i].name)) {
421 if (!strncmp(str, "ambisonic ", 10)) {
422 const char *p = str + 10;
479 chlist = av_strdup(str);
484 av_sscanf(str, "%d channels (%[^)]", &nb_channels, chlist);
485 end = strchr(str, ')');
601 mask = strtoull(str, &end, 0);
604 if (!errno && !*end && !strchr(str, '-') && mask) {
610 channels = strtol(str, &end, 10);
824 const char *str)
826 int index = av_channel_layout_index_from_string(channel_layout, str);
869 const char *str)
876 chname = strstr(str, "@");
880 av_strlcpy(buf, str, FFMIN(sizeof(buf), chname - str));
895 ch = av_channel_from_string(str);