mux/mpeg/ts.c:  support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.
demux/ts.c: support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.
access_dvb/dtv: support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.
notify/growl.m: "item-current" has been replaced by "activity"
kva: remove obsolete workaround

Signed-off-by: Rafaël Carré <funman@videolan.org>
vlccore: search HOME env var for user dirs on OS/2

Signed-off-by: Rafaël Carré <funman@videolan.org>
contrib: lua: don't build dynamic libraries loading code
Revert "macosx: clean code of objectAtIndex"

This reverts commit 00b2fcce884ea4e7ecfed4d785734bfb06bf3981.

[__MNSArray objectAtIndexedSubscript] isn't part of the OS X 10.7 ObjC runtime and in turn, we can't use this feature of the modern ObjC syntax until we drop support for 10.7 some day
macosx: bump plist version to avoid exceptions when upgrading from 2.0.x or 2.1-git

No explicit settings performed by the user are affected, so most won't notice except for reset window positions
Win32: use ld options rather than a perl script to set PE flags
Qt: SimplePreferences: Don't use QButtonGroup (fix #8609)
Reduce iOS.m priority
Qt: make the extensionsManager also available for qt4 as a dialog provider.
Qt: add entries in the popupmenu for lua extensions (dialog provider only)
Qt: improve ToolsBar if run as a dialogProvider

The "Customize Interface" menu entry is not relevant if qt4 is solely
run as a dialog provider.
macosx: fix build script
Introduce ICOD fourCC

Ref #5567
Avcodec: map ICOD

Close #5567
iOS: try to build armv7 and armv7s contribs without clashing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
iOS: more building fixes