capmt: Try to fix the locking deadlocks
mkv: flush cluster also after 1 sec timeout
transcode: ffmpeg fixes, VP8 & VORBIS works

Does not work (for me):
 - H264
 - Audio sync for vorbis..
WEBUI: cosmetic Add icon for channels and channel tags
WEBUI: change icon watch TV, Auto Record, add icon for HELP

Please add icon help for all button for all tabs because i am beginner
and i dont know how...
WEBUI: change icon DVR Autorec Entires
WEBUI: changed icon debug, add icon help for something tabs

Please make help icon for other tabs...
transcoding: AVFrame has channels only for FFMPEG
WEBUI: Fix the storage for profile builders, fixes #2360
transcoding: fix another gcc warning
transcode: enable experimental codecs
transcoding: do proper audio pts calculation in updated transcoder routine

- VP8 & VORBIS works with ffmpeg
WEB TV Player: update to use stream profiles, fix transcode muxer type bug
profile: do not allow to change profile names for shielded profiles
profile: add predefined (and shielded) profiles for WEBTV
WEBUI JS: fix the idnode_filter_fields fcn
transcode: use av codec string names instead IDs

- to allow the selection from the multiple encoders for same type
profile: cosmetic code list change
trancode: fix the video stream pts/dts - h264 works with ffmpeg now
WEBUI: changed icon for upcoming and finished recording