comparison dcadata.h @ 4894:9b2e61b0ec52 libavcodec

use downmixing coefficients in dca decoder. reference: Subject: [Ffmpeg-devel] [PATCH] DTS multichannel Date: Wed, 25 Apr 2007 16:25:18 -0400
author jbr
date Wed, 02 May 2007 20:33:32 +0000
parents 76fa19d23485
children 4394344397d8
comparison
equal deleted inserted replaced
4893:2b3fbf807734 4894:9b2e61b0ec52
8359 0.026607250597988, 0.022387211385683, 0.018836490894898, 0.015848931924611, 0.013335214321633, 0.011220184543020, 8359 0.026607250597988, 0.022387211385683, 0.018836490894898, 0.015848931924611, 0.013335214321633, 0.011220184543020,
8360 0.009440608762859, 0.007943282347243, 0.005623413251903, 0.003981071705535, 0.002818382931264, 0.001995262314969, 8360 0.009440608762859, 0.007943282347243, 0.005623413251903, 0.003981071705535, 0.002818382931264, 0.001995262314969,
8361 0.001412537544623, 0.001000000000000, 0.000501187233627, 0.000251188643151, 0.000000000000000, 8361 0.001412537544623, 0.001000000000000, 0.000501187233627, 0.000251188643151, 0.000000000000000,
8362 }; 8362 };
8363 8363
8364 static const uint8_t dca_default_coeffs[16][5][2] = {
8365 { { 13, 13 }, },
8366 { { 0, 64 }, { 64, 0 }, },
8367 { { 0, 64 }, { 64, 0 }, },
8368 { { 0, 64 }, { 64, 0 }, },
8369 { { 0, 64 }, { 64, 0 }, },
8370 { { 6, 6 }, { 0, 25 }, { 25, 0 }, },
8371 { { 0, 25 }, { 25, 0 }, { 13, 13 }, },
8372 { { 6, 6 }, { 0, 25 }, { 25, 0 }, { 13, 13 }, },
8373 { { 0, 25 }, { 25, 0 }, { 0, 13 }, { 13, 0 }, },
8374 { { 6, 6 }, { 0, 25 }, { 25, 0 }, { 0, 13 }, { 13, 0 }, },
8375 };
8376
8364 /* downmix coeffs 8377 /* downmix coeffs
8365 8378
8366 TABLE 9 8379 TABLE 9
8367 ______________________________________ 8380 ______________________________________
8368 Down-mix coefficients for 8-channel source 8381 Down-mix coefficients for 8-channel source