Page 1 of 1

How to skin video output

Posted: 23 Jan 2008 18:56
by daveshrop
Hi everyone,i downloaded a couple of new skins for VLC & installed them no problem but i cant get the video style to change to the skin style too.
I have posted a screenshot to illustrate what i mean with an example of one of the skins.
Many thanks,ny help on this issue would be appreciated.

Image

Re: How to skin video output

Posted: 23 Jan 2008 19:24
by Jean-Baptiste Kempf
What is this skin ?

And, no, you can't have external video and have it skinned like that.

Re: How to skin video output

Posted: 23 Jan 2008 19:55
by daveshrop
Off deviantart....http://jet-stream.deviantart.com/art/Ja ... t-53344120

The screenshot shows the video output skinned too,but how!?

Re: How to skin video output

Posted: 24 Jan 2008 15:18
by funman
obviously he's skinning his operating system (window manager, etc..) to make it looks like vlc's skin (or the reverse)

but the operating system's theme != VLC's skin's theme

Re: How to skin video output

Posted: 24 Jan 2008 15:32
by daveshrop
Thanks,fun....You're right, it works when i install the VS of that style.so simple its untrue.

Re: How to skin video output

Posted: 25 Feb 2008 00:58
by slythfox
If you take a look at the default 0.8.6 skin, video does display in a skinned window... I'm still trying to figure out how they did it.

Edit: I got it working, but it needs some help. For example, open a music file, then open a video file! :( After that, opening video files always results in the video window not working.

Code: Select all

<Window id="video" x="300" y="300" dragdrop="false" playondrop="true" visible="vlc.hasVout"> <Layout id="video-layout" width="300" height="187" maxwidth="1280" maxheight="1024"> <Image id="video-bg" image="img-video-background" action="move" x="0" y="0" visible="true"/> <Button x="288" y="1" up="img-close_normal" over="img-close_hover" down="img-close_active" action="vlc.pause();video.hide();" tooltiptext="Quit"/> <!--<Video x="10" y="10" width="268" height="75" autoresize="true"/>--> <Video x="7" y="14" width="286" height="166" id="TheVideo2" autoresize="true"/> </Layout> </Window>
Edit2: I'm beginning to think there is a bug with "vlc.hasVout" video detection to check if a video is playing. Also, a bug relating to using the naitive video player even if a "<video>" tag exists in a skin's xml...

Re: How to skin video output

Posted: 28 Feb 2008 14:00
by 3breadt
Yes that's why I avoid using videos in skins, the video output has just to many bugs in this regard. I hope it will improve when the vout rework has been finished.