Qt4: small string tweak

The decoding is being 'hardware-accelerated', not the acceleration being decoded by hardware.

Also, the phrase "hardware-accelerated decoding" has more hits in Google.
Qt: StandardPanel: Add spinner on network SD nodes.

This is incomplete as the spinner can't be stopped when there's an
error or no item added.
Use spin count set to 20 as a workaround for now.
contrib: fixed theora compilation within the iOS Simulator
auhal: modernize probing mechanism and prepare device selection through aout core

Note that right now, auhal will always output to the system's default device
mediacodec: avoid IllegalStateException on some weird devices

01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725): java.lang.IllegalStateException
01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725): 	at android.media.MediaCodec.releaseOutputBuffer(Native Method)
01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725): 	at dalvik.system.NativeStart.run(Native Method)

Personally I don't notice any performance regression.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
auhal: pretend to support audio device switching for demo purposes
macosx: implement audio device selection using the new aout core API (close #8036)
auhal: implement audio device selection using the new aout API (close #8037)
auhal: fixed selection of SPDIF devices
auhal: prepare SPDIF transition from the packet API (refs #8083)

Note that you will hear silence atm, but at least it doesn't crash anymore and you can switch back to PCM mode
auhal: packet.c is no longer needed
auhal: fixed 'Pause' in SPDIF mode
Win32: use Win32DebugOutputMsgW instead of ANSI version
Use flexible arrays instead of allocating too much
Revert "Qt: StandardPanel: Add spinner on network SD nodes."

This reverts commit 62c5847095178cf70de977c3c339d5293668979b.
This commit broke the tests suite; the Qt interfaces crashes always.
live555: move to access/ alongside all other acces_demux plugins
Win32: fix memleak. 10L
Decklink output
livehttp: follow draf on segment duration

Currently Draft on HTTP live streaming says that segment should be upto
TAGETDURATION length. This change makes sure segments are upto
seglen+10% length, it doesn't mind if they are left quite a lot shorter
(like 10s keyint and 10s seglen can create segment with 2 sec long if
next segment is 10s).

Livehttp-module buffers blocks until header-block turns up. Then it
will check if current buffer would fit on current segment without making
it overflow, or starts new segment if it goes over.
Decklink output: fix initializer (comment out i_channels)

Found-by: Kenneth Ellis