- Sep 13, 2020
-
-
Romain Vimont authored
-
Romain Vimont authored
It had been deprecated by c5f960ff, and is not used anymore.
-
Romain Vimont authored
A new "minimal" executor API has been introduced to replace it.
-
Romain Vimont authored
Replace the background worker by an executor.
-
Romain Vimont authored
Replace the background workers by executors.
-
Romain Vimont authored
Replace the background worker by an executor.
-
Romain Vimont authored
-
Romain Vimont authored
Introduce a new API to execute "runnables" from background threads. The final design is a result of discussions on the mailing-list: - <https://mailman.videolan.org/pipermail/vlc-devel/2020-August/136696.html> - <https://mailman.videolan.org/pipermail/vlc-devel/2020-September/136944.html>
-
- Sep 11, 2020
-
-
Signed-off-by: Felix Paul Kühne <felix@feepk.net>
-
Felix Paul Kühne authored
This solves compilation issues with contrib libraries using meson for future macOS architectures
-
Steve Lhomme authored
It's supposed to be handled in the window, not in the display module. It's likely broken at this stage.
-
Steve Lhomme authored
It's supposed to be handled in the window, not in the display module.
-
Steve Lhomme authored
In the future it may be called directly from the thread generating the event to lower the latency.
-
Steve Lhomme authored
The temporary and output format are the same at this stage. It also shows potential that might need some attention when vd->source changes in push.
-
Steve Lhomme authored
In some cases the display modules may rotate the video format, resulting in inverted and non matching SAR. But in that case the width/height will also be rotated and thus not matching either. Also the comparision between the input and preferred format of the display module explicitly zero the SAR for comparison (although it may hide some needed conversion).
-
Martin Storsjö authored
Instead of adding explicit opt-out for the known unsupported architectures (armv7, aarch64), just enable it for the specific architectures we know are supported.
-
Steve Lhomme authored
And some code cleaning. No functional changes.
-
Steve Lhomme authored
If there are some extra data, the chroma should be constant and we can estimate it so that we create the decoder output with the proper chroma on open.
-
Steve Lhomme authored
The VLC chroma contains both the subsampling and the bitdepth. VLC_CODEC_GREY* is used for monochrome.
-
- Sep 10, 2020
-
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
bottom and left shadows are not part of the design top shadow is already attached to the navigation bar
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Pierre Lamot authored
-
Alexandre Janniaux authored
-
Add an overview of the implementation of OpenGL filters. Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io> Signed-off-by: Alexandre Janniaux <ajanni@videolabs.io>
-
Enable multisampling anti-aliasing: - render to an intermediate multisample renderbuffer; - resolve it to the output framebuffer. Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io> Signed-off-by: Alexandre Janniaux <ajanni@videolabs.io>
-
This paves the way to initialize multisample framebuffers, which depend on whether the filter is the last. Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io> Signed-off-by: Alexandre Janniaux <ajanni@videolabs.io>
-
Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io> Signed-off-by: Alexandre Janniaux <ajanni@videolabs.io>
-
Expose the date of the input picture_t to the OpenGL filter. As the date is directly coming from the input picture without modification, its value and semantic is defined by the previous layer forwarding the picture to the OpenGL filters. Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io> Signed-off-by: Alexandre Janniaux <ajanni@videolabs.io>
-
The requested viewport must be applied only on filters which draw directly to the output (from the last non-blend filter to the end). Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io> Signed-off-by: Alexandre Janniaux <ajanni@videolabs.io>
-