VirtualBox

Changeset 89797 in vbox for trunk/include


Ignore:
Timestamp:
Jun 20, 2021 1:17:17 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
145254
Message:

pdmaudioifs.h: doxygen. bugref:9890

File:
1 edited

Legend:

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

    r89796 r89797  
    3333 *
    3434@startuml
    35 skinparam componentStyle rectangular
     35skinparam componentStyle rectangle
    3636
    3737component DevAudio {
     
    5858  }
    5959}
    60 note right of DevAudio
     60note top of DevAudio
    6161    This could be DevHda, DevIchAc97
    6262    or DevSB16.
    6363end note
    6464
     65''note as LunNote
     66''    There can be any number of LUNs.
     67''
     68''    The first LUN is normally used for
     69''    connecting to the host audio device.
     70''
     71''    Then follows remote desktop, video
     72''    recording, debugging and testing.
     73''end note
     74''LunNote .. LUN0
     75''LunNote .. LUN1
     76
    6577node "Driver Chain #0" {
    6678    component "DrvAudio#0" {
     79        () PDMIHOSTAUDIOPORT0
    6780        () PDMIAUDIOCONNECTOR0
    68         () PDMIHOSTAUDIOPORT0
    6981    }
    7082    component "DrvHostAudioWasApi" {
     
    7284    }
    7385}
     86PDMIHOSTAUDIOPORT0 <--> PDMIHOSTAUDIO0
    7487
    7588node "Driver Chain #1" {
     
    8295    }
    8396}
    84 
     97note bottom of DrvAudioVRDE
     98    The backend driver is sometimes not configured if the component it represents
     99    is not configured for the VM.  However, Main will still set up the LUN but
     100    with just DrvAudio attached to simplify runtime activation of the component.
     101    In the meanwhile, the DrvAudio instance works as if DrvHostAudioNull were attached.
     102end note
     103
     104LUN1 <--> PDMIAUDIOCONNECTOR1
    85105LUN0 <--> PDMIAUDIOCONNECTOR0
    86 LUN1 <--> PDMIAUDIOCONNECTOR1
    87 
    88 PDMIHOSTAUDIOPORT0 <--> PDMIHOSTAUDIO0
     106
    89107PDMIHOSTAUDIOPORT1 <--> PDMIHOSTAUDIO1
    90108
Note: See TracChangeset for help on using the changeset viewer.

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