Commits on Source (14)
-
Steve Lhomme authored
It checks the chroma and the mask for formats with a mask.
61c32377 -
Steve Lhomme authored336e6cf2
-
Steve Lhomme authored
Otherwise we don't really have the same chroma (for example RGBX vs XBGR).
d8902f97 -
Steve Lhomme authored
Otherwise we don't really have the same chroma (for example RGBX vs XBGR).
2efc1781 -
Steve Lhomme authored
Otherwise we don't really have the same chroma (for example RGBX vs XBGR).
b6965c62 -
Steve Lhomme authored
Otherwise we don't really have the same chroma (for example RGBX vs XBGR).
1caf1afa -
Steve Lhomme authored953e8361
-
Steve Lhomme authored
Otherwise it's not the same chroma and extra processing is needed to do the filtering.
8d34d045 -
Steve Lhomme authored
We don't need to do the costly check of plane count if the chroma doesn't match. We also need to check the RGB mask matches as it may not be the same component layout.
206fc4c3 -
Steve Lhomme authored
Otherwise it's not actually the same chroma, which is what is expected. And extra processing is needed to do the conversion.
a57c91e6 -
Steve Lhomme authored
If the mask is not the same, it's not really the same chroma and we need a chroma converter.
d2b13ee7 -
Steve Lhomme authored
Otherwise it's not actually the same component layout.
5453a717 -
Steve Lhomme authored6e7d7bd8
-
Steve Lhomme authoredc5a68b44
Showing
- include/vlc_es.h 3 additions, 0 deletionsinclude/vlc_es.h
- modules/hw/d3d9/dxa9.c 1 addition, 1 deletionmodules/hw/d3d9/dxa9.c
- modules/stream_out/sdi/SDIStream.cpp 1 addition, 1 deletionmodules/stream_out/sdi/SDIStream.cpp
- modules/video_chroma/chain.c 1 addition, 1 deletionmodules/video_chroma/chain.c
- modules/video_chroma/orient.c 2 additions, 2 deletionsmodules/video_chroma/orient.c
- modules/video_filter/adjust.c 2 additions, 1 deletionmodules/video_filter/adjust.c
- modules/video_filter/canvas.c 2 additions, 1 deletionmodules/video_filter/canvas.c
- modules/video_filter/colorthres.c 2 additions, 1 deletionmodules/video_filter/colorthres.c
- modules/video_filter/croppadd.c 2 additions, 1 deletionmodules/video_filter/croppadd.c
- modules/video_filter/deinterlace/deinterlace.c 1 addition, 1 deletionmodules/video_filter/deinterlace/deinterlace.c
- modules/video_filter/fps.c 2 additions, 1 deletionmodules/video_filter/fps.c
- modules/video_filter/gaussianblur.c 2 additions, 1 deletionmodules/video_filter/gaussianblur.c
- modules/video_filter/hqdn3d.c 5 additions, 6 deletionsmodules/video_filter/hqdn3d.c
- modules/video_filter/mirror.c 2 additions, 1 deletionmodules/video_filter/mirror.c
- modules/video_filter/posterize.c 2 additions, 1 deletionmodules/video_filter/posterize.c
- modules/video_filter/postproc.c 2 additions, 1 deletionmodules/video_filter/postproc.c
- modules/video_filter/rotate.c 2 additions, 1 deletionmodules/video_filter/rotate.c
- modules/video_filter/scale.c 2 additions, 1 deletionmodules/video_filter/scale.c
- modules/video_output/opengl/vout_helper.c 1 addition, 1 deletionmodules/video_output/opengl/vout_helper.c
- src/libvlccore.sym 1 addition, 0 deletionssrc/libvlccore.sym