Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
return -1;
}
- if (format &&
- (def->format = virDomainAudioFormatTypeFromString(format)) <= 0) {
- virReportError(VIR_ERR_XML_ERROR,
- _("cannot parse 'format' value '%s'"), format);
- return -1;
+ if (format) {
+ int value;
+ if ((value = virDomainAudioFormatTypeFromString(format)) <= 0) {
+ virReportError(VIR_ERR_XML_ERROR,
+ _("cannot parse 'format' value '%s'"), format);
+ return -1;
+ }
+ def->format = value;
}
}
unsigned int frequency;
unsigned int channels;
unsigned int voices;
- int format; /* virDomainAudioFormat */
+ virDomainAudioFormat format;
unsigned int bufferLength; /* milliseconds */
};