Я работаю на PCI-FPGA устройстве на платформе Windows. Версия VLC 3.0 показывает очень высокое разрешение для RGB24 с разрешением 1920 x 1080. microsoft link "Для несжатых растровых изображений RGB, если biHeight положительный, растровое изображение представляет собой восходящий DIB с источником в нижнем левом углу. Если biHeight отрицателен, растровое изображение представляет собой нисходящий DIB с источником в верхнем левом углу.

Для сжатых форматов biHeight должен быть положительным, независимо от ориентации изображения. «Я использую необработанное видео RGB, поэтому драйвер прямого показа дает отрицательный biHeight, потому что VLC ver3.0 показывает очень высокое разрешение. Однако версия VLC 2.1.5 показывает правильное разрешение для того же драйвера.

Вопросы:

Почему VLC 3.0.4/3.0.6 показывает очень высокое разрешение для RGB24. Однако тот же драйвер работает с vlc 2.1.5.

0