Copying YUV420 buffer using NvBufferTransform cause pixel value change

Hi,

I seems same result with prebuilt library.
And I also got same result with 07_video_convert sample.

Here is reproduction steps.

# replace library
$ sudo mv /usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so.1.0.0 \
          /usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so.1.0.0.bak
$ sudo cp libnvbuf_utils.so /usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so.1.0.0

Reproduction steps.

$ hexdump -C yuv420.bin
00000000  59 59 59 59 59 59 59 59  59 59 59 59 59 59 59 59  |YYYYYYYYYYYYYYYY|
*
000e1000  55 55 55 55 55 55 55 55  55 55 55 55 55 55 55 55  |UUUUUUUUUUUUUUUU|
*
00119400  56 56 56 56 56 56 56 56  56 56 56 56 56 56 56 56  |VVVVVVVVVVVVVVVV|
*
00151800
$ ./video_convert yuv420.bin 1280 720 YUV420 output 1280 720 YUV420
End of File
File read complete.
App run was successful
$ hexdump -C output0
00000000  59 59 59 59 59 59 59 59  59 59 59 59 59 59 59 59  |YYYYYYYYYYYYYYYY|
*
000e1000  56 56 56 56 56 56 56 56  56 56 56 56 56 56 56 56  |VVVVVVVVVVVVVVVV|
*
00151800

regards.