A video decoding device comprising: a receiver configured to receive a bitstream; a processor coupled to the receiver and configured to: determine an intra-prediction mode subset, the intra-prediction mode subset including intra-prediction modes that have access to a plurality of reference lines for a current image block and excluding intra-prediction modes that have only access to a primary reference line closest to the current image block, wherein the plurality of reference lines include the primary reference line and a set of reference lines that are positioned farther away from the current image block than the primary reference line, and wherein the intra-prediction mode subset includes modes associated with a most probable mode, MPM, list; when intra-prediction mode information in the bitstream indicates a first intra-prediction mode is not included in the intra-prediction mode subset, decode the first intra-prediction mode by an intra-prediction mode index; or, when the intra-prediction mode information in the bitstream indicates a first intra-prediction mode is included in the intra-prediction mode subset, decode the first intra-prediction mode by an MPM list index, wherein the MPM list index indicates an intra prediction mode in the MPM list; perform intra-prediction based on the first intra prediction mode to obtain the current image block; and a display coupled to the processor and configured to present video data including the current image block. a receiver configured to receive a bitstream; a processor coupled to the receiver and configured to: determine an intra-prediction mode subset, the intra-prediction mode subset including intra-prediction modes that have access to a plurality of reference lines for a current image block and excluding intra-prediction modes that have only access to a primary reference line closest to the current image block, wherein the plurality of reference lines include the primary reference line and a set of reference lines that are positioned farther away from the current image block than the primary reference line, and wherein the intra-prediction mode subset includes modes associated with a most probable mode, MPM, list; when intra-prediction mode information in the bitstream indicates a first intra-prediction mode is not included in the intra-prediction mode subset, decode the first intra-prediction mode by an intra-prediction mode index; or, when the intra-prediction mode information in the bitstream indicates a first intra-prediction mode is included in the intra-prediction mode subset, decode the first intra-prediction mode by an MPM list index, wherein the MPM list index indicates an intra prediction mode in the MPM list; perform intra-prediction based on the first intra prediction mode to obtain the current image block; and determine an intra-prediction mode subset, the intra-prediction mode subset including intra-prediction modes that have access to a plurality of reference lines for a current image block and excluding intra-prediction modes that have only access to a primary reference line closest to the current image block, wherein the plurality of reference lines include the primary reference line and a set of reference lines that are positioned farther away from the current image block than the primary reference line, and wherein the intra-prediction mode subset includes modes associated with a most probable mode, MPM, list; when intra-prediction mode information in the bitstream indicates a first intra-prediction mode is not included in the intra-prediction mode subset, decode the first intra-prediction mode by an intra-prediction mode index; or, when the intra-prediction mode information in the bitstream indicates a first intra-prediction mode is included in the intra-prediction mode subset, decode the first intra-prediction mode by an MPM list index, wherein the MPM list index indicates an intra prediction mode in the MPM list; perform intra-prediction based on the first intra prediction mode to obtain the current image block; and a display coupled to the processor and configured to present video data including the current image block.