fixed: channel layout from ffmpeg is int64_t
authorbobo1on1 <bobo1on1@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 29 Nov 2010 22:12:45 +0000 (22:12 +0000)
committerbobo1on1 <bobo1on1@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 29 Nov 2010 22:12:45 +0000 (22:12 +0000)
commitb351076c907bdb0123ad7e2b07028ae8ef3d292e
tree4a12d465d2c388cda845d40c07cbbdcb041e944b
parent302e4e31470828393c9d230b005294d8911f357f
fixed: channel layout from ffmpeg is int64_t

(cherry picked from commit 571fabe155bf8d3d7042c75f7d1f0c9fa2c3307b)

fixed: rebuild the channelmap when the layout changes
fixed: no need to build a channel map when just requesting the number of channels
fixed: init the channelmap in constructor to an empty one

(cherry picked from commit 153fb81a91eed115232b724889937f0916c1c8fc)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@35523 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.cpp
xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h