| CPC H04N 19/52 (2014.11) [H04N 19/132 (2014.11); H04N 19/139 (2014.11); H04N 19/17 (2014.11); H04N 19/1887 (2014.11); H04N 19/70 (2014.11)] | 12 Claims |

|
1. A method of decoding video data, comprising:
receiving, from a bitstream, a first control flag, wherein the first control flag indicates whether a merge mode with motion vector difference (MMVD) is enabled for one or more coding units;
in accordance with a determination that the MMVD is enabled from the first control flag, receiving, from the bitstream, a second control flag corresponding to a respective coding unit of the one or more coding units, the second control flag indicating whether the MMVD is applied to the respective coding unit;
in accordance with a determination that the MMVD is applied to the respective coding unit from the second control flag, receiving a third control flag from video data, wherein the third control flag indicates whether inter prediction filter (InterPF) mode is enabled for the respective coding unit;
in accordance with a determination that the InterPF mode is enabled for the respective coding unit from the third control flag, receiving a fourth syntax element from the video data, wherein the fourth syntax element identifies an InterPF mode from a plurality of InterPF modes for the respective coding unit; and
reconstructing the respective coding unit based on the identified InterPF mode.
|