AAC packetizer: deindent state machine switch
AAC packetizer: move functions around file
AAC packetizer: comment write-only arrays
Fix Duck DK3/DK4 ADPCM mappings

Also give them VLC_CODEC_ names and use them in the adpcm decoder.

v2: Add codec description strings

Signed-off-by: Rafaël Carré <funman@videolan.org>
Sort avcodec mapping table by AVCodecID enum

This makes it much easier to tell which codec ID mappings are missing
(or intentionally skipped).

Comments have been added for each codec ID that is currently missing.

Ordering between codecs with the same avcodec ID or VLC fourcc has been
preserved.

No functional change.

Signed-off-by: Rafaël Carré <funman@videolan.org>
xcb/screen: cosmetic fix
FreeType: add ARGB support
FreeType: optimize FillARGB() a little
Switch linking order of libcompat for modules

This precedes libcompat before the system libraries to be able to use
10.7 compiled binaries on 10.6.

close #9527
canvas: handle sar{0,1} and assume it to be 1:1
transcode: set video chroma before trying to query video filters
transcode: use video.i_width/height as fallback when setting visible_width/height
bin: derive a special Darwin version from vlc.c
bin: re-implement --language for OS X
extras/package: add darwinvlc.c to xcodeproj
macosx: add GUI setting/getter for --language
bin/darwinvlc: fix l10n preferences lookup code
macosx: reset float-on-top when native fullscreen has already finished

This fixes issues where video window just disappears when exiting fullscreen,
only on Mavericks.

close #9814
macosx: fix float-on-top-behaviour if setting is changed while in fullscreen
macosx: fix typo and set path for open dialog correctly