- Feb 23, 2021
-
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
- Feb 19, 2021
-
-
Previously they were considered invalid by the 'isNodeValid' function. Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
François Cartegnie authored
-
Signed-off-by:
Francois Cartegnie <fcvlcdev@free.fr>
-
François Cartegnie authored
Usually contains picture
-
Steve Lhomme authored
-
Steve Lhomme authored
-
- Feb 18, 2021
-
-
Steve Lhomme authored
No need to multiply it for each pixel
-
Steve Lhomme authored
No need to multiply the alpha value, we're not using the result. We can do the primaries transformation before the linear conversion, it's just translating from one coordinate system to another.
-
Steve Lhomme authored
We still have the sampled value before we return.
-
Steve Lhomme authored
No need to do the operation for each pixel each time.
-
Steve Lhomme authored
In older shader models it reduces the amount of operations needed.
-
Steve Lhomme authored
-
Steve Lhomme authored
We can only convert to/from studio range once. The special case where the YUV to RGB conversion is handled by the matrix can be handled before deciding the range conversion to apply. In the case of YUV full range the YUV->RGB will convert it to "extra full" so we must scale back the range.
-
Steve Lhomme authored
The maximum range of HLG is 1000 nits.
-
Steve Lhomme authored
-
Steve Lhomme authored
No need for an extra step, which is only used in one case.
-
Steve Lhomme authored
-
Steve Lhomme authored
It works by just using Texture2D with the proper resource view. We don't use a texture index anyway. And rename D3D11_CompilePixelShader to D3D11_CompilePixelShaderBlob for consistency.
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
LIBVLC_VIDEO_UPDATE_OUTPUT doesn't exist.
-
Steve Lhomme authored
In some cases the decoder might ask for a decoder device that will use the setup callback. But in the end it's not using the decoder device. Then the display module is created, without knowing about that decoder device (via a video context) and calls the setup callback again. Unless the decoder device that is created in the vout is passed to the display module, we need to allow those multiple calls per session. Fix the D3D11 sample to take this in account. The D3D9 sample already takes care of it.
-
- Feb 17, 2021
-
-
Rémi Denis-Courmont authored
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
This patch updates the style of play button according to the latest changes in the design. Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
blendColors(text, bg, 0.6) does not provide enough contrast with textInactive Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
>From Qt 5.14.0, Qt::SplitBehavior enum is available and QString::split function causes warning when QString::SplitBehavior enum is used. Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
This patch fixes the SortControl close animation which was not working when Qt 5.15 was used. Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
This patch fixes the OverlayMenu open animation not working when Qt 5.15 is used. Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-
This patch fixes the race condition in the playlist regarding symmetric drop indication. The race condition was causing problems when Qt 5.15 was being used. Signed-off-by:
Pierre Lamot <pierre@videolabs.io>
-