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;
|
break;
|
||||||
|
|
||||||
case VIR_DOMAIN_AUDIO_TYPE_SDL: {
|
case VIR_DOMAIN_AUDIO_TYPE_SDL: {
|
||||||
g_autofree char *driver = virXMLPropString(node, "driver");
|
g_autofree char *driverstr = virXMLPropString(node, "driver");
|
||||||
if (driver &&
|
int driver;
|
||||||
(def->backend.sdl.driver =
|
if (driverstr) {
|
||||||
virDomainAudioSDLDriverTypeFromString(driver)) <= 0) {
|
if ((driver = virDomainAudioSDLDriverTypeFromString(driverstr)) <= 0) {
|
||||||
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||||
_("unknown SDL driver '%s'"), driver);
|
_("unknown SDL driver '%s'"), driverstr);
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
|
def->backend.sdl.driver = driver;
|
||||||
|
}
|
||||||
if (inputNode)
|
if (inputNode)
|
||||||
virDomainAudioSDLParse(&def->backend.sdl.input, inputNode);
|
virDomainAudioSDLParse(&def->backend.sdl.input, inputNode);
|
||||||
if (outputNode)
|
if (outputNode)
|
||||||
|
@ -1578,7 +1578,7 @@ struct _virDomainAudioDef {
|
|||||||
struct {
|
struct {
|
||||||
virDomainAudioIOSDL input;
|
virDomainAudioIOSDL input;
|
||||||
virDomainAudioIOSDL output;
|
virDomainAudioIOSDL output;
|
||||||
int driver; /* virDomainAudioSDLDriver */
|
virDomainAudioSDLDriver driver;
|
||||||
} sdl;
|
} sdl;
|
||||||
struct {
|
struct {
|
||||||
char *path;
|
char *path;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user