Qt: fix segfault when customizing buttons
Qt: teletext range (fix #11090)
Lua: fix compilation with Lua 5.1.4
configure: fix Taglib version check
contrib: detect local taglib
contrib: detect local Lua 5.2
Revert "zvbi: set text format as default" (fix #11133)

Teletext & Teletext subtitles are different things

This reverts commit 8d40fb1276f5bd72ff37a4b2099c4842765b7471.
Qt: implement teletext buttons (fix #11132)
omxil: do not use iomx (Android) for audio decoding
mediacodec: check exceptions after getCapabilitiesForType()

Avoid crashing on some devices, but it forces fallback to SW decoding.
configure: remove gratuitious greeting in error message
hwaccel: uniformize plugin descriptions
playlist: report playlist export I/O errors (fixes #10087)
playlist: log error message on export I/O error
scene: remove unused include
android: fix green line issue when using an YUV surface in SW mode.

The padding lines introduced by avcodec for direct rendering are set
to black since they might be used by Android during rescaling.
codec: tx3g: handle utf8 (fix #11138)
demux: mp4: handle in sample text encoding (fix #11137)
substx3g: Allow multiple simultanious face styles

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
codec: tx3g: missing braces

refs c3c6e9b81d34ab970ccc9bb22f960558acb31cb8