VirtualBox

Changeset 89846 in vbox


Ignore:
Timestamp:
Jun 23, 2021 8:39:03 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
145303
Message:

pdmaudioinline.h: The _INVALID values are technically valid, so must return value for them w/o asserting. (Hit PDMAUDIOPATH_INVALID guruing with HDA.) bugref:9890

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmaudioinline.h

    r89821 r89846  
    6666    switch (enmDir)
    6767    {
     68        case PDMAUDIODIR_INVALID: return "invalid";
    6869        case PDMAUDIODIR_UNKNOWN: return "unknown";
    6970        case PDMAUDIODIR_IN:      return "input";
     
    7374        /* no default */
    7475        case PDMAUDIODIR_END:
    75         case PDMAUDIODIR_INVALID:
    7676        case PDMAUDIODIR_32BIT_HACK:
    7777            break;
     
    9090    switch (enmMixerCtl)
    9191    {
    92         case PDMAUDIOMIXERCTL_UNKNOWN:       return "Unknown";
     92        case PDMAUDIOMIXERCTL_INVALID:      return "Invalid";
     93        case PDMAUDIOMIXERCTL_UNKNOWN:      return "Unknown";
    9394        case PDMAUDIOMIXERCTL_VOLUME_MASTER: return "Master Volume";
    94         case PDMAUDIOMIXERCTL_FRONT:         return "Front";
    95         case PDMAUDIOMIXERCTL_CENTER_LFE:    return "Center / LFE";
    96         case PDMAUDIOMIXERCTL_REAR:          return "Rear";
    97         case PDMAUDIOMIXERCTL_LINE_IN:       return "Line-In";
    98         case PDMAUDIOMIXERCTL_MIC_IN:        return "Microphone-In";
     95        case PDMAUDIOMIXERCTL_FRONT:        return "Front";
     96        case PDMAUDIOMIXERCTL_CENTER_LFE:   return "Center / LFE";
     97        case PDMAUDIOMIXERCTL_REAR:         return "Rear";
     98        case PDMAUDIOMIXERCTL_LINE_IN:      return "Line-In";
     99        case PDMAUDIOMIXERCTL_MIC_IN:       return "Microphone-In";
     100
    99101        /* no default */
    100102        case PDMAUDIOMIXERCTL_END:
    101         case PDMAUDIOMIXERCTL_INVALID:
    102103        case PDMAUDIOMIXERCTL_32BIT_HACK:
    103104            break;
     
    116117    switch (enmPath)
    117118    {
     119        case PDMAUDIOPATH_INVALID:          return "invalid";
    118120        case PDMAUDIOPATH_UNKNOWN:          return "unknown";
    119121
     
    130132
    131133        /* no default */
    132         case PDMAUDIOPATH_INVALID:
    133134        case PDMAUDIOPATH_END:
    134135        case PDMAUDIOPATH_32BIT_HACK:
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette