OutputAudio: check sampleFormat of audio profile

Use getSampleFormats of OptionLoader to check if the sample format of
the profile is supported by the audio codec (also indicated in the
profile).
OutputAudio: check sample rate of profile
OptionLoader: add getChannelLayouts
OutputAudio: check channelLayout of profile

Use getChannelLayouts of OptionLoader to check if the channel layout of
the profile is supported by the audio codec (also indicated in the
profile).
OptionLoader: update doc