clock rate and rtp clock rate from Codec is correctly used
Tested with this Audio Codecs: PCMU (G711), PCMA (G711), G722, G729 and Opus
More details:
FFmpegAudioDecoder: clockrate must be set to init it
FFmpegAudioSource, FFmpegMicrophoneSource, FFmpegFileSource: frame size can be set for Audio encoding purpose
FFmpegAudioSource: use frame size for encoding and set correct duration when using OnAudioSourceEncodedSample
Helper: remove unnecessary code
Enhance Audio Source encoding:
Tested with this Audio Codecs: PCMU (G711), PCMA (G711), G722, G729 and Opus
More details: FFmpegAudioDecoder: clockrate must be set to init it FFmpegAudioSource, FFmpegMicrophoneSource, FFmpegFileSource: frame size can be set for Audio encoding purpose FFmpegAudioSource: use frame size for encoding and set correct duration when using OnAudioSourceEncodedSample Helper: remove unnecessary code