Phil - 2013-09-30

Hello,
I'm current working on adding new BIFS nodes.
Can anyone give some information regarding the codes below inside mpeg4_nodes.c? I can't find the meaning of XXX_Def2All, XXX_In2All, XXX_Out2All and XXX_Dyn2All.

static const u16 MusicScore_Def2All[] = { 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20};
static const u16 MusicScore_In2All[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20};
static const u16 MusicScore_Out2All[] = { 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30};
static const u16 MusicScore_Dyn2All[] = { 14};

static u32 MusicScore_get_field_count(GF_Node *node, u8 IndexMode)
{
switch(IndexMode) {
case GF_SG_FIELD_CODING_IN: return 21;
case GF_SG_FIELD_CODING_DEF: return 16;
case GF_SG_FIELD_CODING_OUT: return 26;
case GF_SG_FIELD_CODING_DYN: return 1;
default:
return 31;
}
}

Please let me know if anything I can make use of.
Thank you.

Phil