Actually, you might be the first person ever to try and mix skins2 and libvlc. But why not, :) One thing to be aware of is that, if you were to use the skins2 playlist system, the related libvlc API (libvlc_playlist_play, ... ) is deprecated. I just carried out a bunch of test on Linux with the late...
The following line is wrong char *myarg0 = "-I"; char *myarg1 = "skins2=C:\\prova.vlt"; //prova.xml Somthing along these lines should work char *myarg0 = "-I"; char *myarg1 = "skins"; char *myarg3 = "--skins2-last"; char *myarg4 = "C:\\prova.vlt...
With the next major vlc version (aka vlc1.2), everything you ask for will be available. You'll just have to set up --image-duration to 0 to avoid the 10-second default duration for still images. On Windows, you can already get a nightly build and test it (for instance, http://nightlies.videolan.org/...
The area at stake (where invalid write occurs) is provided by a XGetImage X11 call for retrieving a stored pixmap. (modules/gui/skins2/x11/x11_graphics.cpp:192) For an unknown reason, this call doesn't provide what is expected if a KVM is used. On the vlc side, code could probably be strengthened (m...
A long-standing design issue with hotkeys, and unfortunately nothing the user can really do to work around it. As it is done today, hotkeys are never tied to any video window or widget. vlc core only gets informed that a hotkey has been pressed. No information is transmitted about the context such a...
a gdi resource leak has just been reported and fixed in the skin engine on the Windows port. This issue could indeed lead to a freeze after using vlc for a few hours. The fix was applied in both the vlc1.1 and vlc1.2 branches. It would be a good thing if you could test it with a nightly build (for i...
It's not a bug per se, but a well known limitation :( The hotkeys subsytem was never updated to take the libvlc specific design into account. In more technical words, the input is still inferred from the playlist (which is not used in libvlc), and vout/aout are inferred from this inexistent input. S...
Several conditions must be met so that logo (or marquee) functions work fine. - The media player must be playing. - The internal vout thread must already be spawned. If you experiment problems, just add for instance a 'sleep(10)' before issuing these logos functions. If that works out the problem, i...
As said earlier, in modern PC, scaling occurs at the hardware level (GPU), not at the vlc level. If you choose to deactivate this GPU extra capability (--vout parameter set for instance to gdi (Windows) or xcb_x11(Linux)), then vlc does use sofware scaling from the libswscale library. (see ffmpeg pr...
In fullscreen mode, vlc does scale to fit the entire screen by default. But, of course, it does it while preserving the original aspect ratio, so that the image is not distorted. That's why black borders are often seen. If you want black borders to be removed, there is no miracle. Image must be crop...
This problem most probably falls into the well known limitation of what is referred to as 'vout reuse' DVD often consists of smaller parts back to back. vlc will try to be as seamless as possible, but two successive parts must meet the following conditions : same width, same height, same chroma. For...
If it were to be done with the basic vlc program, the answer is yes something along this line works very fine: vlc --sub-filter "marq{marquee=Text1,x=10,y=10}:marq{marquee=Text2,x=500,y=500}:marq{marquee=Text3,position=10}" In other words, you can chain as many filters as you like (separat...
There is no support for partial transparency yet so I can't do much about it! Why not have a fully opaque button ? I figure out parts of the bitmap are transparent in one way or another (either the png file has some parts set to alpha = 0 or a given color is set via the 'alphacolor' tag to represen...
For DVDs, with skins I can't find anyway to navigate the menus except via a mouse. There is no dvd.up() or dvd.right() nor a dvd.activate() that i can find. Everything skins offers w.r.t dvd is described on the web site you mention. No extra undocumented dvd features, I fear. dvd.nextTitle(): Go to...
Windows Managers can display any X11 applications, but applications can provide more or less additional information to help the WM take the right decision (either through the use of the EWMH spec or even legacy properties). Qt4 applications and KDE applications provide built-in properties or feature...
By default, recorded material go to "My Video" or "My Music" (depending on whether a video track is detected or not). Once you stop recording, the recorded file is available right away for replay in these directories. In addition, they can be accessed through the vlc playlist dia...
What about the 'o' hotkey to toggle to original size in fulscreen mode, then alt-'o' and alt-shift-'o' to increase/decrease the size of the image (by a 10% step). Zooming spans from .2x to 10x
Well, I'm afraid setting up a dev environment on Windows is not that easy. Personally, vlc debug versions for Windows (found on nightly build website) never worked as expected with my config (WinXP and gdb). I need to recompile the whole vlc with some additional compil options found on the web, in o...
I've tested fullscreen quite a bit on both WinXP and Linux. I do agree there is a fullscreen issue (black screen that cannot be easily removed). But, no crash so far. Anyway, I'm just about to commit a fix for this annoying fullscreen problem. You should be able to try it with a nightly build as soo...