SVC uses an inter-layer prediction mechanism, wherein certain information can be predicted from layers other than the currently reconstructed layer or the next lower layer. Information that could be inter-layer predicted includes intra texture, motion and residual data. Inter-layer motion prediction includes the prediction of block coding mode, header information, block partitioning, etc., wherein motion from the lower layer may be used for prediction of the higher layer. In case of intra coding, a prediction from surrounding macroblocks or from co-located macroblocks of lower layers is possible. These prediction techniques do not employ information from earlier coded access units and hence, are referred to as intra prediction techniques. For SVC enhancement layers, there is an additional macroblock coding mode, which may be referred to as IntraBL when the co-located reference layer blocks are intra-coded, in which the prediction is inferred from the co-located blocks in the reference layer. In IntraBL, the prediction signal is constructed by the potentially up-sampled (for spatial scalable coding) reconstructed decoded reference layer blocks. Furthermore, in inter-layer residual prediction, residual data from lower layers can be employed for prediction of the current layer.