Add support for synopsys design-ware ARC processors.

Patch by Wayne Ren <Wei.Ren at synopsys com>.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37125 b3059339-0415-0410-9bf9-f77b7e298cf2
Add example/current default Coverity compile options.

Suggestions for improvements welcome.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37126 b3059339-0415-0410-9bf9-f77b7e298cf2
menu: Add a few "const" to string arguments.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37127 b3059339-0415-0410-9bf9-f77b7e298cf2
vf_menu: try to make code more straight-forward.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37128 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix handling of overlong termcap strings entries.

The previous code would silently truncate and then
read out of bounds later in a memcmp.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37129 b3059339-0415-0410-9bf9-f77b7e298cf2
vidix: fix bad shift.

Shifting an int left by 32 is undefined.
Since it's not performance-critical, just do a
64 bit shift instead.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37130 b3059339-0415-0410-9bf9-f77b7e298cf2
ae_towlame: Remove pointless context size print.

It used an incorrect format string, sizeof() is
not always an int.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37131 b3059339-0415-0410-9bf9-f77b7e298cf2
joystick: Fix incorrect pointer offset code.

I have some doubts that short reads are even allowed/
possible for /dev/js*, does someone know for sure?


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37132 b3059339-0415-0410-9bf9-f77b7e298cf2
Minor spelling/grammar fixes.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37133 b3059339-0415-0410-9bf9-f77b7e298cf2
Use macro to get BGR format bit depth.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37134 b3059339-0415-0410-9bf9-f77b7e298cf2
Comment switch fallthrough cases.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37135 b3059339-0415-0410-9bf9-f77b7e298cf2
rawdv: check for dv_decoder_new failure.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37136 b3059339-0415-0410-9bf9-f77b7e298cf2
mplayer: Fix potential NULL dereference.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37137 b3059339-0415-0410-9bf9-f77b7e298cf2
cddb: Fix memleak in error case.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37138 b3059339-0415-0410-9bf9-f77b7e298cf2
stream: Move variables into lowest possible scope.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37139 b3059339-0415-0410-9bf9-f77b7e298cf2
xvid_vbr: Sanity-check parsed variable before using it to malloc.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37140 b3059339-0415-0410-9bf9-f77b7e298cf2
vf_remove_logo: remove pointless multiplication, the value is always 1.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37141 b3059339-0415-0410-9bf9-f77b7e298cf2
vf_remove_logo: Some more small malloc argument improvements.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37142 b3059339-0415-0410-9bf9-f77b7e298cf2
vf_remove_logo: sanity-check PGM width/height.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37143 b3059339-0415-0410-9bf9-f77b7e298cf2
Synced with help_mp-en.h rev. 37121



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