mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
virDomainAudioDef: Change type of "sdl.driver" to virDomainAudioSDLDriver
Signed-off-by: Tim Wiederhake <twiederh@redhat.com> Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
8f1b810333
commit
e1d589509a
@ -13236,15 +13236,16 @@ virDomainAudioDefParseXML(virDomainXMLOption *xmlopt G_GNUC_UNUSED,
|
||||
break;
|
||||
|
||||
case VIR_DOMAIN_AUDIO_TYPE_SDL: {
|
||||
g_autofree char *driver = virXMLPropString(node, "driver");
|
||||
if (driver &&
|
||||
(def->backend.sdl.driver =
|
||||
virDomainAudioSDLDriverTypeFromString(driver)) <= 0) {
|
||||
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||
_("unknown SDL driver '%s'"), driver);
|
||||
goto error;
|
||||
g_autofree char *driverstr = virXMLPropString(node, "driver");
|
||||
int driver;
|
||||
if (driverstr) {
|
||||
if ((driver = virDomainAudioSDLDriverTypeFromString(driverstr)) <= 0) {
|
||||
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||
_("unknown SDL driver '%s'"), driverstr);
|
||||
goto error;
|
||||
}
|
||||
def->backend.sdl.driver = driver;
|
||||
}
|
||||
|
||||
if (inputNode)
|
||||
virDomainAudioSDLParse(&def->backend.sdl.input, inputNode);
|
||||
if (outputNode)
|
||||
|
@ -1578,7 +1578,7 @@ struct _virDomainAudioDef {
|
||||
struct {
|
||||
virDomainAudioIOSDL input;
|
||||
virDomainAudioIOSDL output;
|
||||
int driver; /* virDomainAudioSDLDriver */
|
||||
virDomainAudioSDLDriver driver;
|
||||
} sdl;
|
||||
struct {
|
||||
char *path;
|
||||
|
Loading…
x
Reference in New Issue
Block a user