This implements audio support, allowing not only the ability to capture the built-in audio from the video device's audio capture pin, but also the ability to override the default audio with a custom audio device. The DShowInput::Update function was split up and refactored a bit, as it was getting a bit large and messy.
17 lines
506 B
INI
17 lines
506 B
INI
VideoCaptureDevice="Video Capture Device"
|
|
Device="Device"
|
|
ConfigureAudio="Configure Audio"
|
|
ConfigureVideo="Configure Video"
|
|
ConfigureCrossbar="Configure Crossbar"
|
|
ResFPSType="Resolution/FPS Type"
|
|
ResFPSType.Custom="Custom"
|
|
ResFPSType.DevPreferred="Device Preferred"
|
|
FPS.Matching="Match Output FPS"
|
|
FPS.Highest="Highest FPS"
|
|
Resolution="Resolution"
|
|
VideoFormat="Video Format"
|
|
VideoFormat.Any="Any"
|
|
VideoFormat.Unknown="Unknown (%1)"
|
|
UseCustomAudioDevice="Use custom audio device"
|
|
AudioDevice="Audio Device"
|