Pulseaudio module-remap-source 添加 2 秒延迟

Pulseaudio module-remap-source 添加 2 秒延迟

我面临的问题是 module-remap-source 会自动为接收器添加 2 秒的延迟。我使用 module-null-sink 创建接收器,并使用 remap 创建使用接收器作为输入的虚拟源。但是,虚拟源将添加 2 秒的延迟。我不知道如何控制延迟。这是“pactl list sources”输出

State: RUNNING
        Name: virtmic_sink.monitor
        Description: Monitor of Virtual_Microphone_Sink
        Driver: module-null-sink.c
        Sample Specification: s16le 1ch 44100Hz
        Channel Map: mono
        Owner Module: 34
        Mute: no
        Volume: mono: 22359 /  34% / -28.02 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor of Sink: virtmic_sink
        Latency: 0 usec, configured 2000000 usec
        Flags: DECIBEL_VOLUME LATENCY
        Properties:
                device.description = "Monitor of Virtual_Microphone_Sink"
                device.class = "monitor"
                device.icon_name = "audio-input-microphone"
        Formats:
                pcm
Source #15
        State: IDLE
        Name: virtmic
        Description: Virtual_Microphone
        Driver: module-remap-source.c
        Sample Specification: s16le 1ch 44100Hz
        Channel Map: mono
        Owner Module: 36
        Mute: no
        Volume: mono: 36700 /  56% / -15.11 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 2000000 usec
        Flags: DECIBEL_VOLUME LATENCY
        Properties:
                device.master_device = "virtmic_sink.monitor"
                device.class = "filter"
                device.description = "Virtual_Microphone"
                device.icon_name = "audio-input-microphone"
        Formats:
                pcm

在延迟方面,它说配置了 2000000 微秒,我该如何配置它?

相关内容