Improve the dialog for subtitle encodings with iconv.

Disable the subtitle encodings combo box if no encoding is selected,
but either option 'sub_utf8' or option 'sub_unicode' is active.

Together with r36661 and r36660 this describes the somehow complicated
relationship between the three subtitle options 'sub_cp', 'sub_utf8' and
'sub_unicode' and hopefully makes it intuitively comprehensible to the
GUI user now.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36662 b3059339-0415-0410-9bf9-f77b7e298cf2
buildsys: add CONFIG_LLVIDDSP to prevent ffmpeg build failure after next commit in ffmpeg

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36663 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_ts: remove pointless stack variable and ts_parse argument.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36664 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_roq: Simplify code by using calloc.

This also fixes the issue that total_audio_sample_count was never
initialized.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36665 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_roq: declare variables where they are used.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36666 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_mov: Initialize "version" variable.

The AMR cases leave it uninitialized otherwise.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36667 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_rawdv: Fix memory leak on open error.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36668 b3059339-0415-0410-9bf9-f77b7e298cf2
stream_pvr: reduce code duplication and fix a memleak in error case.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36669 b3059339-0415-0410-9bf9-f77b7e298cf2
stream_cue: Fix memleaks in error cases.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36670 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_demuxers: check correct variable for NULL.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36671 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_demuxers: Simplify, merge declaration and initialization.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36672 b3059339-0415-0410-9bf9-f77b7e298cf2
print_file_info: Do not assume we have a demuxer.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36673 b3059339-0415-0410-9bf9-f77b7e298cf2
mplayer.c: Minor loop simplification.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36674 b3059339-0415-0410-9bf9-f77b7e298cf2
mplayer: Simplify initial playtree/file code.

Also avoids a theoretical NULL dereference if play_tree_iter_step
does not return an entry.
"Theoretical" since I don't know if or how this case would
be possible to trigger, so it might in fact be dead code.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36675 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_mkv: use a default mime-type if none was specified.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36676 b3059339-0415-0410-9bf9-f77b7e298cf2
stream_pvr: Fix fd check, -1 indicates invalid, not 0.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36677 b3059339-0415-0410-9bf9-f77b7e298cf2
Use av_unused for unused arguments instead of various hacks.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36678 b3059339-0415-0410-9bf9-f77b7e298cf2
coverity.sh: Avoid submitting broken builds to coverity.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36679 b3059339-0415-0410-9bf9-f77b7e298cf2
Rephrase positively.

It's is easier to understand that way.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36680 b3059339-0415-0410-9bf9-f77b7e298cf2