Steve Lhomme
8bcea68edf
libvlc: provide the adapter to use for D3D9 rendering
7 years ago
Steve Lhomme
303cbe6c89
direct3d9: factorize the code that is always common with local/host rendering
The clear/begin/end scene is always done on our local IDirect3DDevice9. No need
to force the host to do it a second time.
7 years ago
Steve Lhomme
cfaa0bdfe6
direct3d9: the setup callback returns a IDirect3D9 not a IDirect3DDevice9
It's simpler on the host side and we don't need to be tied to the HWND it would
use internally.
7 years ago
Steve Lhomme
d57710ed8b
libvlc: set the report size callback independently from the device setup
This way it can work for all modules that render externally. And the code is
generic. It also makes more sense to handle the window size in the window
module.
7 years ago
Steve Lhomme
5c2e5221f5
doc: D3D9 callbacks: set the rendering size when the window size changes
7 years ago
Steve Lhomme
cfaf7134b4
doc: D3D11 callbacks: set the rendering size when the window size changes
7 years ago
Romain Vimont
70ee5693df
libvlc: doc: list breaking changes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years ago
Romain Vimont
80a8553e8a
libvlc: player: rename stop() to stop_async()
The new player stops asynchronously. This is a breaking change, so use a
different function name.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years ago
Rémi Denis-Courmont
1c0b393127
Doxygen: remove no longer used alias
7 years ago
Steve Lhomme
cf16b6f0e7
libvlc: use a callback to select the plane to render to
When rendering in Direct3D11 to NV12 we use 2 planes in the same texture.
7 years ago
Steve Lhomme
9b6e022193
libvlc: add support for HDR10 metadata during the rendering start
7 years ago
Steve Lhomme
5ef4b70f9a
doc: add a sample app to demo D3D9 callbacks
7 years ago
Steve Lhomme
9930c40819
doc: add a sample app to demo D3D11 callbacks
7 years ago
Jean-Baptiste Kempf
1cb7dc3451
doc: add clock documentation
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
7 years ago
Steve Lhomme
d5ccdffa65
doc: add a Qt app to showcase the OpenGL surface callbacks
7 years ago
Steve Lhomme
fbb9030c0e
libvlc: rename libvlc_video_set_opengl_callbacks() to libvlc_video_set_output_callbacks()
We're going to support D3D11 and D3D9 with the same API.
At some point it may be merged with libvlc_video_set_callbacks() as well.
8 years ago
Jean-Baptiste Kempf
fa0833d390
Fortunes about QT and "hearing" video codecs
7 years ago
Jean-Baptiste Kempf
643a30d5f8
Welcome to 2019
7 years ago
Zhao Zhili
7abd50b55a
doc: sdl_opengl_player: don't use precision qualifier
Fix fragment shader compilation error:
0:1(1): error: syntax error, unexpected NEW_IDENTIFIER
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago
Zhao Zhili
77fa1e6de3
doc: sdl_opengl_player: check OpenGL compile and link status
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago
Pierre Lamot
6b62d9e98b
libvlc: add sdl_opengl_player sample
this sample shows a simple use of libvlc_video_set_opengl_callbacks
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago
Rémi Denis-Courmont
3de6692cea
lib: remove VLM API
There does not appear to be any real user. The "broadcast"
functionality can be reproduced more simply with the LibVLC media
player API. The "VoD" functionality does not make much sense outside of
the VLC executable process.
8 years ago
Steve Lhomme
cf3a34c32c
vlc-thumb: no need to define seconds in floating points
8 years ago
Rémi Denis-Courmont
199d6f9dae
config: remove advanced from add_key()
8 years ago
Rémi Denis-Courmont
592199107a
Doxygen: define DOC only when building doc
This allows removing code that confuses the documentation parser.
8 years ago
Konstantin Pavlov
cd8b0d8cc3
doc: updated the translations link.
8 years ago
Jean-Baptiste Kempf
51d6a66774
Welcome to 2018!
8 years ago
Jean-Baptiste Kempf
66350affc5
Fortunes: somethings about pants
9 years ago
Rémi Denis-Courmont
e4ba64d291
Remove access_t
9 years ago
Jean-Baptiste Kempf
f3fe29607f
Update Copyright for 2017
9 years ago
Jean-Baptiste Kempf
6ce2d7356d
Fortunes about kind-napping and jails...
9 years ago
Thomas Guillem
ee1b181340
doc: don't include accidental functionality
10 years ago
Filip Roséen
66b36b8f35
doc: document changes in MRL-handling
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
10 years ago
Filip Roséen
aca5d94f4f
doc: document Media Resource Locator
There has never been any documentation related to what a MRL actually
is, these changes addresses that by (hopefully) describing the entity
in a way that makes it easier for future developers to treat them
correctly.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
10 years ago
Filip Roséen
4d41eae3ac
doc: add location for standalone documentation
It is not always desirable to have documentation mixed with code.
This, as an example, applies to documentation about a certain feature
spanning several headers; or example implementations to aid future
developers.
These changes creates a designated place for such documentation.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
10 years ago
Eric Engestrom
d351503b89
doc: fix spelling mistakes
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years ago
Jean-Baptiste Kempf
4eae4ceecc
fortunes: ripping, playing, reading
10 years ago
Jean-Baptiste Kempf
b1a23af36a
Fortunes about evil context
10 years ago
Mariusz Wasak
5b526dae4c
Making access to wxWindow::AddPendingEvent in example.
AddPendingEvent is protected in wxWindow so orignial example code don't compile. Access to this method should be made by using wxWindow::GetEventHandler()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Rémi Denis-Courmont
933424d7ed
vcdx: remove unmaintained module
10 years ago
Rémi Denis-Courmont
65486fd385
https: improve documentation
10 years ago
Rémi Denis-Courmont
7c664b973b
Doxygen: exclude test files
10 years ago
Jean-Baptiste Kempf
a2aca1efed
Welcome to 2016
10 years ago
Jean-Baptiste Kempf
ca39c308e6
latex: batchmode and hyperlinks
11 years ago
Rémi Denis-Courmont
2ea16bfbcb
doc: update Doxyfile
11 years ago
Daniel Winzen
063cba9f02
Fix memory leaks and correct one delete/delete[] missmach
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Jean-Baptiste Kempf
58930e4838
Fortunes
11 years ago
Jean-Baptiste Kempf
d8976582c4
2015
Still alive!
11 years ago
Rafaël Carré
baa3a1b760
release doc: actually give the script
12 years ago
Rémi Denis-Courmont
468745cc16
doc: remove outdated stub doc ( fixes #11700 )
12 years ago