Snapshots: 1920x1080 video is resized to 1090pixel width
Source video is 1920x1080 in size. Beginning with VLC 2.2.1 x64 the video is resized to 1920x1090 at playback. In VLC 2.2.2 x64 and 32bit, 2.2.3 Nightly (2016-04-02) x64 and 3.0.0 Nightly (2016-04-02) x64 the video snapshot is also wrongly resized to 1090px width. Testing with VLC 2.1.5 the video playback and snapshot are in correct 1920x1080 size.
In this thread you see a screenshot with the wrong resolution as an example: https://forum.videolan.org/viewtopic.php?f=14&t=131480
Short infos from the attached verbose logs.
VLC215:
main debug: original format sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
VLC221:
core debug: original format sz 1920x1090, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
VLC222:
core debug: original format sz 1920x1090, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
VLC223nightly2016-04-02:
core debug: original format sz 1920x1090, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
VLC300nightly2016-04-02:
direct3d9 debug: Direct3d9 Device: NVIDIA GeForce GTX 670 4318 4489 161
core debug: VoutDisplayEvent 'resize' 1936x1118
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 1920x1080
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,1920,1090
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,1920,1080
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,1936,1089
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,1936,1089
direct3d9 warning: trying surface pixel format: YV12
direct3d9 debug: selected surface pixel format is YV12
direct3d9 debug: Direct3D created offscreen surface: 1920x1090
direct3d9 debug: Direct3D created texture: 1920x1090
direct3d9 debug: Direct3D9 scene created successfully
direct3d9 debug: Direct3D9 device adapter successfully initialized
core debug: using vout display module "direct3d9"
core warning: Not enough display buffers in the pool, requested 3 got 1
core debug: original format sz 1920x1090, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
core debug: removing module "freetype"
core debug: looking for text renderer module matching "any": 2 candidates
core debug: VoutDisplayEvent 'resize' 1307x619
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 1920x1080
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,1920,1090
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,1920,1080
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,1100,619
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,1100,619
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 1920x1080
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,1920,1090
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,1920,1080
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,1100,619
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,1100,619