Commits on Source (2)
-
We can't really use an interface** where a void** is expected, that's a cast/aliasing violation, even though that's what Windows and mingw64 API's do as well. We use an interim void* variable that receives the pointer and then set it on the proper variable with the given type. Fixes #26083
e99f23d5 -
Rémi Denis-Courmont authored33015966
Showing
- modules/audio_output/directsound.c 3 additions, 2 deletionsmodules/audio_output/directsound.c
- modules/audio_output/winstore.c 15 additions, 7 deletionsmodules/audio_output/winstore.c
- modules/codec/avcodec/d3d11va.c 3 additions, 2 deletionsmodules/codec/avcodec/d3d11va.c
- modules/codec/dmo/dmo.c 16 additions, 13 deletionsmodules/codec/dmo/dmo.c
- modules/codec/mft.c 6 additions, 2 deletionsmodules/codec/mft.c
- modules/hw/d3d11/d3d11_processor.c 5 additions, 2 deletionsmodules/hw/d3d11/d3d11_processor.c
- modules/hw/d3d9/d3d9_filters.c 4 additions, 2 deletionsmodules/hw/d3d9/d3d9_filters.c
- modules/hw/d3d9/dxva2_deinterlace.c 4 additions, 2 deletionsmodules/hw/d3d9/dxva2_deinterlace.c
- modules/video_chroma/d3d11_fmt.c 9 additions, 4 deletionsmodules/video_chroma/d3d11_fmt.c
- src/win32/dirs-uap.c 18 additions, 9 deletionssrc/win32/dirs-uap.c