Page 1 of 3

Video not in interface

Posted: 08 Oct 2008 23:57
by faabrizio
I have a problem with version 0.9.4. Either the "Integrate video in interface" is checked or not, the video is always played in a separate window. Does anyone have the same problem with Linux version ?

Re: Video not in interface

Posted: 09 Oct 2008 00:56
by enolive
I have the same problems with 0.9.4. The fullscreen control seems to be missing as well. Both features worked in 0.9.2 for me

Re: Video not in interface

Posted: 09 Oct 2008 08:41
by Jean-Baptiste Kempf
Yes, it was deactivated on X11 because of some crashes on some machines...

Keep 0.9.3 or help us fixing the issue.

Re: Video not in interface

Posted: 09 Oct 2008 09:52
by mr_island
I'm not a programmer - how can I help?

I'm on Ubuntu Hardy, QT 4.4.x (backports repos) and VLC 0.9.4.
I might be able to do some debugging in the terminal, if that's any help.

Re: Video not in interface

Posted: 09 Oct 2008 17:48
by ivoire
For this problem as a non-developer you can't do anything (but thanks for the proposal).

Re: Video not in interface

Posted: 11 Oct 2008 09:55
by TCK
Incidentally I'm suffering from the same problem. However, my knowledge of Linux is generally subsufficient. Any instructions on rolling back to 0.9.3 using Kubuntu?

Re: Video not in interface

Posted: 13 Oct 2008 21:43
by relietz
I'm having the same problem. I'd really like to get version 0.9.3 back, but the repository I installed from now only has 0.9.4, and synaptic cannot go back to 0.9.3 either...I had trouble when I originally tried to install from source, so I'd like to consider that as a last resort. Any other way to install 0.9.3?

Re: Video not in interface

Posted: 14 Oct 2008 04:08
by scouser73
If you are using Ubuntu then I know it can be found in Ubuntu Tweak, but you would need to remove VLC and its installed components via Synaptic Package Manager. Then Install it through Ubuntu Tweak.

Re: Video not in interface

Posted: 15 Oct 2008 11:45
by PierreDeKat
Phew, man I am glad it wasn't just me. I was starting to think I was just too stupid to figure out the new settings. :D

Re: Video not in interface

Posted: 15 Oct 2008 19:08
by mr_island
Anyone tried installing vlc 0.9.3 from Ubuntu Tweak?

Re: Video not in interface

Posted: 17 Oct 2008 20:44
by scouser73
I have installed updates for Intrepid Ibex and VLC now works with the video in the interface.

Re: Video not in interface

Posted: 25 Oct 2008 17:37
by jdarias
It's still present in 0.9.5
:(

Re: Video not in interface

Posted: 25 Oct 2008 17:53
by ironic
It's still present in 0.9.5
:(
in a few ago i installed new version via updates. It s not be fixed yet. i dont want to use older version for solution. :(

Re: Video not in interface

Posted: 25 Oct 2008 18:22
by nathanb
Yes, it was deactivated on X11 because of some crashes on some machines...

Keep 0.9.3 or help us fixing the issue.
Can you reconsider this decision? If it crashes, the user can just clear the checkbox. Making it not work for everyone using X11 just because some people's machines don't support this option, especially since this seems like a long-running bug, is a bit draconian, no?

Re: Video not in interface

Posted: 25 Oct 2008 19:13
by mr_island
I had that bug too in 0.9.3 and fixed it by editing .vlcrc setting update interval to 199 days. But now it's 0.9.5 with the same two windows and no full screen controller.

I really wish VLC was easier to compile! In most cases ./configure options are sparsely used but with VLC you must use all the options you can find, often without explanation.

Re: Video not in interface

Posted: 26 Oct 2008 07:12
by slumbergod
Please, please, please can whomever operates the c-korn repo please put the 0.9.3 debs in there so we can have a choice of the latest greatest or the 0.9.3 that worked for most of us.

I find I really miss a few of the new features of the 0.9.x series but I won't use it when the video is not integrated. I'd love to help fix it but my programming skills are not at the level where I could be useful.

Re: Video not in interface

Posted: 26 Oct 2008 09:31
by mr_island
I really second that opinion! It would be sooo great!

Re: Video not in interface

Posted: 26 Oct 2008 15:50
by Rémi Denis-Courmont
Lets make things clear. The integrated video, a.k.a. the embedded video, a.k.a. the Qt4 video window has never worked. Some people claimed it crashed because of a bug within Nokia's Qt library. That bug had been addressed in Qt release 4.3. Hence, the buggy code was let slip into the 0.9.0 release, then 0.9.1 and 0.9.2. Before 0.9.3 was out, it became apparent that the crash problem was still present and had nothing to do with Qt4. Then. embedded video was forcefully disabled :( .

Shortly before the 0.9.5 release, the problems were identified. As of now, we know what the problem is and we know it lies within the VLC Qt4 interface plugin. Until someone fixes it, the embedded video support will remain disabled in all VLC releases :!: .

If you want to shoot yourself in the foot, you can enable by hand. It's a one-liner patch to the source code :idea:. Simply remove the #if and #endif around that piece of code in modules/gui/qt4/qt4.cpp:

Code: Select all

add_submodule(); set_capability( "vout window", 50 ); set_callbacks( WindowOpen, WindowClose );
:arrow: It will might cause VLC to crash. You were warned.

Re: Video not in interface

Posted: 26 Oct 2008 17:11
by stegy
I have the same problem when I use it in Ubuntu 8.04 since VLC >0.9.2. Right now it's 0.9.5.
But when I use VLC in Ubuntu 8.10 (Alpha, Beta, RC), it is working fine, I still have the Video in the main window.
The VLC-Version there is 0.9.4. It seems the embedded video isn't disabled in all versions...

But this could be a problem of using an non-official VLC in 8.04, since the 0.9.x is officially only in the 8.10-Repos.
I wish Ubuntu would fix this problem also, because 8.04 is LTS and 8.10 still has a few annoying bugs
(but it works most of the time). ;-)

Re: Video not in interface

Posted: 26 Oct 2008 20:06
by nathanb
Rémi, thanks for the clarification.

I know (at least, I'm pretty sure) that it won't crash on my system, simply because an older version (I want to say 0.9.3) worked fine with that option enabled, and it did what it was supposed to do.

Allow me to request more clarification: is this bug actively being worked on? I'd be willing to lend a hand (I'm a professional C programmer; have very little C++ experience and no Qt experience), but if people who actually know what they're doing are already working on it, I'd probably just get in the way.

Re: Video not in interface

Posted: 26 Oct 2008 20:37
by Rémi Denis-Courmont
I know (at least, I'm pretty sure) that it won't crash on my system, simply because an older version (I want to say 0.9.3) worked fine with that option enabled, and it did what it was supposed to do.
It's timing-dependent anyway. Some people never saw it. Some people always see it. Some people sometimes see it.
Allow me to request more clarification: is this bug actively being worked on?
The VideoLAN project has no formal management, so I would not know. Then again, I pretty much gave up as I don't know Qt4 well enough, and nobody has taken up the bug (#2136).
I'd be willing to lend a hand (I'm a professional C programmer; have very little C++ experience and no Qt experience), but if people who actually know what they're doing are already working on it, I'd probably just get in the way.

Re: Video not in interface

Posted: 27 Oct 2008 22:58
by slumbergod
Hmmm, video was definitely embedden for me in 0.9.2 and 0.9.4.

I think it must have been working for several people, hence the strong desire to return to 0.9.3 amongst users.

I remember reading that Intrepid had 0.9.3 in its repos but when I looked it had moved on to the next version so upgrading distro isn't going to solve it yet either.

I have made contact with C Korn and he is looking into whether he can put 0.9.3 on the repo simultaneously. Fingers crossed!

Re: Video not in interface

Posted: 28 Oct 2008 18:18
by Rémi Denis-Courmont
Hmmm, video was definitely embedden for me in 0.9.2 and 0.9.4.
AFAIK, Ubuntu patched 0.9.4 to use the broken embedded video support.
I think it must have been working for several people, hence the strong desire to return to 0.9.3 amongst users.
And what do you do about those users which cannot use VLC due to that bug?
I have made contact with C Korn and he is looking into whether he can put 0.9.3 on the repo simultaneously. Fingers crossed!
This makes no sense at all. 0.9.3 has plenty of other bugs including some security issues. If you want the crashy embedded video, do yourself a favor and use VLC 0.9.5 with the one line patch above.

Re: Video not in interface

Posted: 29 Oct 2008 00:15
by nathanb
This makes no sense at all. 0.9.3 has plenty of other bugs including some security issues. If you want the crashy embedded video, do yourself a favor and use VLC 0.9.5 with the one line patch above.
Look at it from the average user's perspective. The average user installed VLC from an online package repository. He doesn't even have the source code! The average user is not familiar with svn[1], not familiar with c++, and just wants to install something that works. Security patches? Bah. All I see is that it looks and behaves the way I want in 0.9.3 and doesn't in 0.9.5.

[1] Or cvs or whatever version control system you use.

Re: Video not in interface

Posted: 29 Oct 2008 15:12
by jdarias
I have made contact with C Korn and he is looking into whether he can put 0.9.3 on the repo simultaneously. Fingers crossed!
This makes no sense at all. 0.9.3 has plenty of other bugs including some security issues. If you want the crashy embedded video, do yourself a favor and use VLC 0.9.5 with the one line patch above.
It would be great to ask c-korn to patch 0.9.5 and make it available in the repo, alongside the already available unembedded video version.
AFAIK the problen is with Qt versions =<4.3. Dunno other distros, but ubuntu 8.04 users get Qt 4.4 when installing vlc, so this bug might not be affecting our systems...