An apparatus configured to decode video information, the apparatus comprising: means for storing video information associated with a reference layer and a corresponding enhancement layer; means for obtaining an inter-layer prediction residue block S, of size N x N, based at least in part on the video information associated with the reference layer and the enhancement layer; means for obtaining a vertical transform matrix A, of size N x N, and a horizontal transform matrix B, of size N x N, and wherein A and B each correspond to a transform selected from the group comprising a discrete cosine transform, a discrete sine transform, a Hadamard transform, and a Haar transform; means for enabling transform basis adjustment for decoding in Intra BL mode, wherein texture in an enhancement layer block is predicted using texture of a corresponding base layer block, and/or for enabling transform basis adjustment in the case where a difference between an enhancement layer quantization parameter and a base layer quantization parameter is less than a threshold; and means for inverse transforming the residue block S to determine an inverse transformed block K, of size N x N, according to K = A ∗ S ∗ B, characterised in that, in the case where transform basis adjustment is enabled, before being used to determine an inverse transformed block K, vertical transform matrix A and/or horizontal transform matrix B are adjusted by applying an adjustment function to matrix A and/or matrix B, wherein the adjustment function comprises one of row swapping, vertical flipping, or horizontal flipping of matrix elements; and means for decoding the video information using the inverse transform block K. means for storing video information associated with a reference layer and a corresponding enhancement layer; means for obtaining an inter-layer prediction residue block S, of size N x N, based at least in part on the video information associated with the reference layer and the enhancement layer; means for obtaining a vertical transform matrix A, of size N x N, and a horizontal transform matrix B, of size N x N, and wherein A and B each correspond to a transform selected from the group comprising a discrete cosine transform, a discrete sine transform, a Hadamard transform, and a Haar transform; means for enabling transform basis adjustment for decoding in Intra BL mode, wherein texture in an enhancement layer block is predicted using texture of a corresponding base layer block, and/or for enabling transform basis adjustment in the case where a difference between an enhancement layer quantization parameter and a base layer quantization parameter is less than a threshold; and means for inverse transforming the residue block S to determine an inverse transformed block K, of size N x N, according to K = A ∗ S ∗ B, characterised in that, in the case where transform basis adjustment is enabled, before being used to determine an inverse transformed block K, vertical transform matrix A and/or horizontal transform matrix B are adjusted by applying an adjustment function to matrix A and/or matrix B, wherein the adjustment function comprises one of row swapping, vertical flipping, or horizontal flipping of matrix elements; and means for decoding the video information using the inverse transform block K.