• Max Kellermann's avatar
    output/Source: release the mutex while the filter runs · b6004b68
    Max Kellermann authored
    The filter can take some time to finish, even more so on a weak
    machine with a saturated CPU.  By not holding the mutex during that
    time, we can reduce PlayerThread latency a lot, because that thread
    needs to synchronize a lot with all outputs.
    b6004b68
Name
Last commit
Last update
..
plugins Loading commit data...
Client.hxx Loading commit data...
Domain.cxx Loading commit data...
Domain.hxx Loading commit data...
Finish.cxx Loading commit data...
Init.cxx Loading commit data...
Internal.cxx Loading commit data...
Internal.hxx Loading commit data...
MultipleOutputs.cxx Loading commit data...
MultipleOutputs.hxx Loading commit data...
OutputAPI.hxx Loading commit data...
OutputCommand.cxx Loading commit data...
OutputCommand.hxx Loading commit data...
OutputControl.cxx Loading commit data...
OutputControl.hxx Loading commit data...
OutputPlugin.cxx Loading commit data...
OutputPlugin.hxx Loading commit data...
OutputPrint.cxx Loading commit data...
OutputPrint.hxx Loading commit data...
OutputState.cxx Loading commit data...
OutputState.hxx Loading commit data...
OutputThread.cxx Loading commit data...
Registry.cxx Loading commit data...
Registry.hxx Loading commit data...
SharedPipeConsumer.cxx Loading commit data...
SharedPipeConsumer.hxx Loading commit data...
Source.cxx Loading commit data...
Source.hxx Loading commit data...
Timer.cxx Loading commit data...
Timer.hxx Loading commit data...
Wrapper.hxx Loading commit data...