- p_function_list->functions.idct.pf_init = _M( vdec_InitIDCT );
- p_function_list->functions.idct.pf_sparse_idct = _M( vdec_SparseIDCT );
- p_function_list->functions.idct.pf_idct = _M( vdec_IDCT );
- p_function_list->functions.idct.pf_norm_scan = vdec_NormScan;
+#define F p_function_list->functions.idct
+ F.pf_idct_init = _M( vdec_InitIDCT );
+ F.pf_sparse_idct = _M( vdec_SparseIDCT );
+ F.pf_idct = _M( vdec_IDCT );
+ F.pf_norm_scan = vdec_NormScan;
+ F.pf_vdec_init = _M( vdec_Init );
+ F.pf_decode_mb_c = _M( vdec_DecodeMacroblockC );
+ F.pf_decode_mb_bw = _M( vdec_DecodeMacroblockBW );
+#undef F