index f2d577dad1f5e57775ef18d7cc80b5ed5f223e27..6bb26f20010d139f9a27c6894802c65bf1c73505 100644 (file)
0, // audio
PAF_OB_CLOCK_INTERNAL, // clock
PAF_OB_FLUSH_ENABLE, // flush
- 0, // unused[2] // FL: rateTrackMode
- 0, // PAF_OB_MARKER_ENABLED // FL: markerMode
- 0 // FL: maxNumBufOverride
- // FL: (*** ?) missing init. values for numBufOverride[PAF_SOURCE_N]
+ 0, // rateTrackMode // unused
+ PAF_OB_MARKER_DISABLED, // markerMode
+ 0, // maxNumBufOverride
+ // this is the start of numBufOverride[PAF_SOURCE_N]
+ 0, // PAF_SOURCE_UNKNOWN
+ 0, // PAF_SOURCE_NONE
+ 0, // PAF_SOURCE_PASS
+ 0, // PAF_SOURCE_SNG
+ 0, // PAF_SOURCE_AUTO
+ 0, // PAF_SOURCE_BITSTREAM
+ 0, // PAF_SOURCE_DTSALL
+ 0, // PAF_SOURCE_PCMAUTO
+ 0, // PAF_SOURCE_PCM
+ 0, // PAF_SOURCE_PC8
+ 0, // PAF_SOURCE_AC3
+ 0, // PAF_SOURCE_DTS
+ 0, // PAF_SOURCE_AAC
+ 0, // PAF_SOURCE_MPEG
+ 0, // PAF_SOURCE_DTS12
+ 0, // PAF_SOURCE_DTS13
+ 0, // PAF_SOURCE_DTS14
+ 0, // PAF_SOURCE_DTS16
+ 0, // PAF_SOURCE_WMA9PRO
+ 0, // PAF_SOURCE_MP3
+ 0, // PAF_SOURCE_DSD1,
+ 0, // PAF_SOURCE_DSD2,
+ 0, // PAF_SOURCE_DSD3,
+ 0, // PAF_SOURCE_DDP
+ 0, // PAF_SOURCE_DTSHD
+ 0, // PAF_SOURCE_THD
+ 0, // PAF_SOURCE_DXP
};
const PAF_EncodeStatus PAF_AST_params_encodeStatus_primary =
{
sizeof (PAF_EncodeStatus), // size
1, // mode
- 0, // unused1
+ 0, // command2
PAF_SAMPLERATE_UNKNOWN, // sampleRate
0, // channelCount
0, 0, 0, 0, // Unused
0, // frameLength
0, // encBypass
PAF_SOURCE_PCM, // select
- PAF_CC_SAT_SURROUND4, PAF_CC_SUB_ONE, PAF_CC_AUX_SURROUND4_UNKNOWN, 0,0,0,0,0,
// channelConfigurationRequest.full
- PAF_CC_SAT_UNKNOWN, PAF_CC_SUB_ZERO, 0, 0,0,0,0,0,
+ PAF_CC_SAT_SURROUND4, PAF_CC_SUB_ONE, PAF_CC_AUX_SURROUND4_UNKNOWN, 0,0,0,0,0,
// channelConfigurationStream.full
PAF_CC_SAT_UNKNOWN, PAF_CC_SUB_ZERO, 0, 0,0,0,0,0,
// channelConfigurationEncode.full
+ PAF_CC_SAT_UNKNOWN, PAF_CC_SUB_ZERO, 0, 0,0,0,0,0,
0, 0, 0, 0, 0, 0, 0, 0, // Unused
-3, // channelMap.from[0]
-3, // channelMap.from[1]
-3, // channelMap.from[13]
-3, // channelMap.from[14]
-3, // channelMap.from[15]
+ -3, // channelMap.from[16]
+ -3, // channelMap.from[17]
+ -3, // channelMap.from[18]
+ -3, // channelMap.from[19]
+ -3, // channelMap.from[20]
+ -3, // channelMap.from[21]
+ -3, // channelMap.from[22]
+ -3, // channelMap.from[23]
+ -3, // channelMap.from[24]
+ -3, // channelMap.from[25]
+ -3, // channelMap.from[26]
+ -3, // channelMap.from[27]
+ -3, // channelMap.from[27]
+ -3, // channelMap.from[28]
+ -3, // channelMap.from[30]
+ -3, // channelMap.from[31]
-3, // channelMap.to[0]
-3, // channelMap.to[1]
-3, // channelMap.to[2]
-3, // channelMap.to[13]
-3, // channelMap.to[14]
-3, // channelMap.to[15]
- -3, // channelMap.from[0]
- -3, // channelMap.from[1]
- -3, // channelMap.from[2]
- -3, // channelMap.from[3]
- -3, // channelMap.from[4]
- -3, // channelMap.from[5]
- -3, // channelMap.from[6]
- -3, // channelMap.from[7]
- -3, // channelMap.from[8]
- -3, // channelMap.from[9]
- -3, // channelMap.from[10]
- -3, // channelMap.from[11]
- -3, // channelMap.from[12]
- -3, // channelMap.from[13]
- -3, // channelMap.from[14]
- -3, // channelMap.from[15]
- -3, // channelMap.to[0]
- -3, // channelMap.to[1]
- -3, // channelMap.to[2]
- -3, // channelMap.to[3]
- -3, // channelMap.to[4]
- -3, // channelMap.to[5]
- -3, // channelMap.to[6]
- -3, // channelMap.to[7]
- -3, // channelMap.to[8]
- -3, // channelMap.to[9]
- -3, // channelMap.to[10]
- -3, // channelMap.to[11]
- -3, // channelMap.to[12]
- -3, // channelMap.to[13]
- -3, // channelMap.to[14]
- -3, // channelMap.to[15]
- 0, // programFormat.mask
+ -3, // channelMap.to[16]
+ -3, // channelMap.to[17]
+ -3, // channelMap.to[18]
+ -3, // channelMap.to[19]
+ -3, // channelMap.to[20]
+ -3, // channelMap.to[21]
+ -3, // channelMap.to[22]
+ -3, // channelMap.to[23]
+ -3, // channelMap.to[24]
+ -3, // channelMap.to[25]
+ -3, // channelMap.to[26]
+ -3, // channelMap.to[27]
+ -3, // channelMap.to[28]
+ -3, // channelMap.to[29]
+ -3, // channelMap.to[30]
+ -3, // channelMap.to[31]
+ 1, // programFormat.mask
0, // programFormat.form
+ 0, // listeningFormat.mask
+ 0, // listeningFormat.form
0, // sampleProcess[0]
+ 0, 0, 0, 0, // Unused
+ PAF_CC_SAT_UNKNOWN, PAF_CC_SUB_ZERO, 0, 0, 0, 0, 0, 0, // channelConfigurationCompact
+ 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, //channelCompact[PAF_MAXNUMCHAN_HD]
};
+
const PAF_ASP_outNumBufMap outPrimaryNumBufMap =
{
4, // maxNumBuf
-// 6, // maxNumBuf
-// 16, // maxNumBuf
PAF_SOURCE_N, // length
+ // this is the start of map[PAF_SOURCE_N]
0, // PAF_SOURCE_UNKNOWN
0, // PAF_SOURCE_NONE
2, // PAF_SOURCE_PASS
4, // PAF_SOURCE_DDP
4, // PAF_SOURCE_DTSHD
4, // PAF_SOURCE_THD
-// 6, // PAF_SOURCE_THD
-// 16, // PAF_SOURCE_THD
4, // PAF_SOURCE_DXP
-
};
const PAF_ASP_outNumBufMap *const outNumBufMap[] =