Lines Matching refs:a_name

652     const char* a_name = nullptr;
669 a_name = attrs[i];
725 if (a_name == nullptr) {
740 if (strEq(a_name, "aspect-ratio") ||
741 strEq(a_name, "bitrate") ||
742 strEq(a_name, "block-count") ||
743 strEq(a_name, "blocks-per-second") ||
744 strEq(a_name, "complexity") ||
745 strEq(a_name, "frame-rate") ||
746 strEq(a_name, "quality") ||
747 strEq(a_name, "size") ||
748 strEq(a_name, "measured-blocks-per-second") ||
749 strHasPrefix(a_name, "measured-frame-rate-")) {
757 return limitError(a_name, "has 'min' and 'max' as well as 'range' or "
764 return limitError(a_name, "has only 'min' or 'max' attribute");
768 return limitError(a_name, "has both 'range' and 'value' attributes");
774 return limitError(a_name, "with no 'range', 'value' or 'min'/'max' attributes");
781 if (strEq(a_name, "aspect-ratio")) {
784 return limitFoundMissingAttr(a_name, "in", false);
788 return limitInvalidAttr(a_name, "in", a_in);
798 mCurrentType->second[std::string(a_name) + "-range"] = range;
801 if (!strEq(a_name, "quality") && a_scale != nullptr) {
802 return limitFoundMissingAttr(a_name, "scale");
803 } else if (strEq(a_name, "quality")) {
811 if (strEq(a_name, "quality") || strEq(a_name, "complexity")) {
813 return limitFoundMissingAttr(a_name, "default", false);
816 mCurrentType->second[std::string(a_name) + "-default"] = a_default;
818 return limitFoundMissingAttr(a_name, "default", true);
823 return limitFoundMissingAttr(a_name, "default");
826 return limitFoundMissingAttr(a_name, "in");
829 return limitFoundMissingAttr(a_name, "scale");
832 return limitFoundMissingAttr(a_name, "range");
835 return limitFoundMissingAttr(a_name, "min");
842 if (strEq(a_name, "channel-count") ||
843 strEq(a_name, "concurrent-instances")) {
844 mCurrentType->second[std::string("max-") + a_name] = a_max;
846 return limitFoundMissingAttr(a_name, "max", false);
848 } else if (strEq(a_name, "channel-count") ||
849 strEq(a_name, "concurrent-instances")) {
850 return limitFoundMissingAttr(a_name, "max");
855 if (strEq(a_name, "sample-rate")) {
858 return limitFoundMissingAttr(a_name, "ranges", false);
860 } else if (strEq(a_name, "sample-rate")) {
861 return limitFoundMissingAttr(a_name, "ranges");
867 if (strEq(a_name, "alignment") || strEq(a_name, "block-size")) {
868 mCurrentType->second[a_name] = a_value;
870 return limitFoundMissingAttr(a_name, "value", false);
872 } else if (strEq(a_name, "alignment") || strEq(a_name, "block-size")) {
873 return limitFoundMissingAttr(a_name, "value", false);