/* Here the chapter D FD-field of the system-journal is decoded.  */
static int decode_sj_chapter_d_fd(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, unsigned int offset)
/* Here the chapter D FD-field of the system-journal is decoded.  */
static int decode_sj_chapter_d_fd(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, unsigned int offset)
{
		proto_tree_add_item( rtp_midi_field_tree, hf_rtp_midi_sj_chapter_d_sysreal_count, tvb, offset, 1, ENC_BIG_ENDIAN );
		offset++;
		fdlength--;
	}
	if ( fdflags & RTP_MIDI_SJ_CHAPTER_D_SYSREAL_FLAG_L ) {
		proto_tree_add_item( rtp_midi_field_tree, hf_rtp_midi_sj_chapter_d_sysreal_legal, tvb, offset, fdlength, ENC_NA );
		offset	 += fdlength;
		fdlength = 0;
	}
	if ( fdlength > 0 ) {
		proto_tree_add_item( rtp_midi_field_tree, hf_rtp_midi_sj_chapter_d_sysreal_data, tvb, offset, fdlength, ENC_NA );
		offset += fdlength;
	}
	return offset-start_offset;
}