Qt: menus: correctly connect chapters signals abstraction layer
Qt: menus: do not store QModelIndex.
Map another twocc for g726 in wav

This patch should fix this sample:
http://samples.ffmpeg.org/A-codecs/g726-test1.wav

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
demux: ogg: update seekpoints info on new seekpoint (fix #9333)
demux: mkv: wrong struct member.

copy/paste...
lua: http: fix inline-block buttons with webkit (fix #9340)
Win32: take LANG value from --language and the HKCU value
zvbi: fix teletext decoding broken in b3c35a765 (close #7730)
Qt sprefs: save lang in registry

Close #9329
youtube.lua: descramble signatures by parsing javascript code

This should be more resilient to updates.

Fixes #9217
Win32 vlc.exe: simplify by not calling asprintf

Suggestion from funman
DirectSound: use a new strategy for erasing the ring buffer

Close #9275 #9328

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
demux: ogg: handle opus seeking (fix #9334)
mux: avi: improve RIFF header builder.

Current RIFF header builder was working with static sizes and
was unable to handle extra metadata.

This will also save more than 9.5KB on most files.
mux: avi: add metadata.

Implements INFO LIST chunk.
See OpenDML spec.
mux: avi: use reallocable block instead of fixed size buffer
VorbisChapter: prevent overflow
Don't use more aout channels than the stream actually has to avoid upmix.

Fix #9342
Qt: remove SPDIF option
Qt: correctly show the afile options