Search found 6 matches

Go to advanced search

by bjornss
27 Jun 2024 12:21
Forum: Development around libVLC
Topic: Linkage of Plugins in MinGW-LLVM <->MSVC C API/ABI
Replies: 1
Views: 979

Re: Linkage of Plugins in MinGW-LLVM <->MSVC C API/ABI

I have found the cause and mitigation to my issue. These 2 libraries mentioned below (my new plugin module), and the libplacebo_vk_plugin are the ONLY 2 Plugins in my VLC build that invoke Windows - vlc_dlopen function from the vlc\src\win32\plugin.c:53 file. This again invokes LoadLibraryExtW with ...
by bjornss
27 Jun 2024 10:43
Forum: Development around libVLC
Topic: Linkage of Plugins in MinGW-LLVM <->MSVC C API/ABI
Replies: 1
Views: 979

Linkage of Plugins in MinGW-LLVM <->MSVC C API/ABI

Hi, I have compiled VLC for windows - along the recommended route, using the MINGW-LLVM compiler framework, with matching precompiled contribs for LLVM compiler. I have made an extra in-tree module in VLC. I am trying to get the module to invoke functionality from a MSVC-based PE+ (EXECUTABLE/DLL) I...
by bjornss
02 Apr 2024 15:20
Forum: Development around libVLC
Topic: Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module
Replies: 7
Views: 1076

Re: Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module

Thanks for clarification. I understand the concept of defining/setting an additional variable in vlc_objects, but I am still a bit unclear on the structure of C API vlc object hierarchy and inheritance between modules, specifically the vout module wrt. to core: I guess the low-level vlc_player_t obj...
by bjornss
27 Mar 2024 13:09
Forum: Development around libVLC
Topic: Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module
Replies: 7
Views: 1076

Re: Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module

The player is supposed to know what window(s) it uses, not the other way around. HOW can a specific player know which vlc_window_t struct is created upon start of its vout thread, inside an interface module when multiple player's are instantiated? HOW can I programmatically pair up these structs? D...
by bjornss
26 Mar 2024 17:47
Forum: Development around libVLC
Topic: Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module
Replies: 7
Views: 1076

Re: Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module

Thanks for swift reply, Yes, there is only one desktop window(in window manager sense) , but multiple players, with multiple vlc_window structs pointing to the SAME desktop window. (I am adapting part of the compositor framework in VLC Player with multiple players inside one window) I am probably be...
by bjornss
22 Mar 2024 15:49
Forum: Development around libVLC
Topic: Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module
Replies: 7
Views: 1076

Pairing multiple vlc_player_t <-> vlc_window_t' / vouts in module

When creating an interface module with "vout window" submodule(s) with linked Callback( vlc_window_t*)-function I need to play several videos concurrently. Is there any way that multiple vlc_player_t struct/"objects" and the corresponding vlc_window_t structs created on their sta...

Go to advanced search