- Aug 02, 2022
-
-
This is more straightforward than #if/#error/#endif.
-
- Jul 29, 2022
-
-
These were used by SVN, we are no longer using that though.
-
- Jun 29, 2022
-
-
- Jun 22, 2022
-
-
- Jun 18, 2022
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
The caller ought to be able to select which instance the player should be instantiated from.
-
- Jun 17, 2022
-
-
Rémi Denis-Courmont authored
-
- Jun 02, 2022
-
-
-
We could avoid sending 0, or we could avoid the rendering if it's 0. But being a "simple" sample app, let's use the easiest way.
-
- May 27, 2022
-
-
The sample code demonstrate how to bind an NSView to a media player to integrate video playback in a Cocoa application.
-
- Mar 24, 2022
-
-
The script is needed to build the documentation, so it should be included in the dist tarballs.
-
- Mar 12, 2022
-
-
From VLC 4.0, Ended or EndReached are sent when the player is stopping, so listen to the stopped event instead.
-
- Mar 05, 2022
-
-
This will avoid lengthy variable declarations.
-
-
Only supported by the D3D11 renderer for now.
-
- Mar 03, 2022
-
-
CMake has good integration with VSCode which makes it as easy as just loading the folder in VSCode, set the SDK folder and build.
-
-
-
strdup() is issuing a deprecated warning with the MS SDK.
-
-
- Feb 07, 2022
-
-
- Jan 29, 2022
-
-
It works much better with dark mode theme.
-
Not generating the tree view is the default setting, but it's actually pretty useful and pretty common (rustdoc, msdn, mdn, awesome doxygen).
-
Allow the configure script to substitute the theme used in the documentation for Awesome doxygen css from the CI script. The theme won't be mandatory, but we can change it and inject it for the production documentation online.
-
Let's not target IE8. SVG graphs are much more comfortable to read and scale, and interactive SVG allows more comfortable viewing of big graphs.
-
Small main page for describing the content of the documentation, while splitting and describing the role of both libVLC and libvlccore. It is ought to be extended later. Co-authored-by:
Simon Latapie <garf@videolabs.io>
-
Co-authored-by:
Simon Latapie <garf@videolabs.io>
-
Co-authored-by:
Simon Latapie <garf@videolabs.io>
-
The example will be included in the main page of libVLC documentation.
-
- Jan 04, 2022
-
-
- Dec 15, 2021
-
-
-
This improves the documentation by exposing a C++-idiomatic way to handle the resources without leaking for most users copying this part of the code to their application.
-
C++14 is needed to use std::make_unique<> in particular, and is already a requirement for libvlc anyway.
-
- Dec 02, 2021
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Oct 05, 2021
-
-
QOpenGLFramebufferObject::takeTexture is detaching the current texture and transfering ownership to the caller, and the texture was never destroyed afterwards. It was leading to a huge memory consumption and leak when using the sample app. From the documentation[^1] in Qt5: Returns the texture id for the texture attached to this framebuffer object. The ownership of the texture is transferred to the caller. If the framebuffer object is currently bound, an implicit release() will be done. During the next call to bind() a new texture will be created. [1]: https://doc.qt.io/qt-5/qopenglframebufferobject.html#takeTexture Co-authored-by:
Alexandre Janniaux <ajanni@videolabs.io> For the commit message and cleaning the fix mostly. Fixes #25867
-
- Aug 20, 2021
-
-
Steve Lhomme authored
This will provide better quality when expanding the size compared to the initial size.
-
Steve Lhomme authored
It's lighter and faster.
-