Option to add temporary extension while recording
Support for recording data channel text messages, and post process them to .srt files
Support for other codecs and formats in recorder and post-processor
Changed recordings header to contain more info (as of now, mostly codecs and created/first written times), using a JSON format so that it can be extended in the future (old recordings can still be read/played)Added recording capability to EchoTest, VideoCall and SIP plugins...
make some janus_recorder_create() args const, remove duplicate condition in plugin loading
Added a basic recording functionality plugins can useAdded a new helper to allow plugins to record RTP media frames in a structured way;Added a simple external utility to post-process those recordings to a webm or opus file;Integrated the recording functionality in the Video MCU plugin, and added a new configuration value to selectively enable/disable the feature