]> git.sesse.net Git - vlc/log
vlc
16 years agoSix hundred kiloby... i mean, 32 bytes should be enough to store mux info.
Pavlov Konstantin [Tue, 30 Oct 2007 01:31:49 +0000 (01:31 +0000)]
Six hundred kiloby... i mean, 32 bytes should be enough to store mux info.
Add mkv file extension as ffmpeg now can mux to Matroska.

16 years agoQt4 - Fix the saving of the preferences to avoid inaccuracies between the panels.
Jean-Baptiste Kempf [Tue, 30 Oct 2007 01:21:03 +0000 (01:21 +0000)]
Qt4 - Fix the saving of the preferences to avoid inaccuracies between the panels.
Preferences for dummies ( #603 ) is now almost done in Qt4. Please test and review my commits.

16 years agoQt4 - Preferences, don't remove the widgets to re-add them! Just use hide/show.....
Jean-Baptiste Kempf [Tue, 30 Oct 2007 01:08:22 +0000 (01:08 +0000)]
Qt4 - Preferences, don't remove the widgets to re-add them! Just use hide/show... A stackedLayout would have been a better idea, but this should work.
Please report any breakage, as it might be wrong somewhere.

16 years agoxspf demuxer: removes some warning
Rafaël Carré [Tue, 30 Oct 2007 01:08:03 +0000 (01:08 +0000)]
xspf demuxer: removes some warning

16 years agoqt4: use the brand new vlc_about.h
Rafaël Carré [Tue, 30 Oct 2007 00:48:51 +0000 (00:48 +0000)]
qt4: use the brand new vlc_about.h

16 years agoQt4 - Prefs, cleanig again.
Jean-Baptiste Kempf [Tue, 30 Oct 2007 00:26:54 +0000 (00:26 +0000)]
Qt4 - Prefs, cleanig again.

16 years agoQt4 - Prefs; cleaning, disabling unused code, general comments, class renaming, in...
Jean-Baptiste Kempf [Tue, 30 Oct 2007 00:19:13 +0000 (00:19 +0000)]
Qt4 - Prefs; cleaning, disabling unused code, general comments, class renaming, in order to actually use those preferences. :D

16 years agoQt4 - Remove excessive debug.
Jean-Baptiste Kempf [Mon, 29 Oct 2007 23:57:30 +0000 (23:57 +0000)]
Qt4 - Remove excessive debug.

16 years agoQt4 - Fix Simple Preference saving...
Jean-Baptiste Kempf [Mon, 29 Oct 2007 23:54:03 +0000 (23:54 +0000)]
Qt4 - Fix Simple Preference saving...
Gosh, who wrote those simple Preferences ? Seriously ?
ooooooooooooooops...

16 years agoMove qt4/dialogs/about.hpp to include/vlc_about.h so all interfaces modules can use it.
Christophe Mutricy [Mon, 29 Oct 2007 23:35:47 +0000 (23:35 +0000)]
Move qt4/dialogs/about.hpp to include/vlc_about.h so all interfaces modules can use it.
The change in configure.ac is suboptimal. It would be better to change DEFAULT_INCLUDES to use -I${top_builddir}/include rather than -I${top_builddir}. Automake wizard requested.

16 years agoInclude <sys/socket.h> when testing for <net/if.h>
Rafaël Carré [Mon, 29 Oct 2007 11:07:35 +0000 (11:07 +0000)]
Include <sys/socket.h> when testing for <net/if.h>
net/if.h depends on it on some systems (Darwin & FreeBSD at least)

16 years agoQt4 - whitespaces cleaning, code line size, code beautification ;)
Jean-Baptiste Kempf [Mon, 29 Oct 2007 03:18:29 +0000 (03:18 +0000)]
Qt4 - whitespaces cleaning, code line size, code beautification ;)

16 years agoQt4 - SPrefs: save the interface value... Doesn't seem to work, so please review.
Jean-Baptiste Kempf [Mon, 29 Oct 2007 03:02:43 +0000 (03:02 +0000)]
Qt4 - SPrefs: save the interface value... Doesn't seem to work, so please review.

16 years agoQt4 - and fix the previous [22886]
Jean-Baptiste Kempf [Mon, 29 Oct 2007 02:00:53 +0000 (02:00 +0000)]
Qt4 - and fix the previous [22886]

16 years agoForgotten file in [22883]. Sorry.
Jean-Baptiste Kempf [Mon, 29 Oct 2007 01:54:08 +0000 (01:54 +0000)]
Forgotten file in [22883]. Sorry.

16 years agoQt4 - SPrefs, device selection. Please Review, since I am far from sure that this...
Jean-Baptiste Kempf [Mon, 29 Oct 2007 01:47:26 +0000 (01:47 +0000)]
Qt4 - SPrefs, device selection. Please Review, since I am far from sure that this is a good idea...
Moreover, is it config_PutPsz( p, name, ASCII ) or  config_PutPsz( p, name, UTF-8 )  ?

16 years agoSout - cleanup. and mark the TODO for the icecast MRL generation...
Jean-Baptiste Kempf [Mon, 29 Oct 2007 01:15:33 +0000 (01:15 +0000)]
Sout - cleanup. and mark the TODO for the icecast MRL generation...

16 years agoQt4 - Ui - Sout: rearrange the sout possibilities.
Jean-Baptiste Kempf [Mon, 29 Oct 2007 01:10:45 +0000 (01:10 +0000)]
Qt4 - Ui - Sout: rearrange the sout possibilities.

16 years agoMove psz_mountpoint to psz_icecast_mountpoint.
Jean-Baptiste Kempf [Mon, 29 Oct 2007 01:06:10 +0000 (01:06 +0000)]
Move psz_mountpoint to psz_icecast_mountpoint.

16 years agoQt4 - Sout: icecast patch mostly rewritten...
Jean-Baptiste Kempf [Mon, 29 Oct 2007 01:05:27 +0000 (01:05 +0000)]
Qt4 - Sout: icecast patch mostly rewritten...

16 years agoqt4 - Don't public slots when unneeded.
Jean-Baptiste Kempf [Sun, 28 Oct 2007 23:56:56 +0000 (23:56 +0000)]
qt4 - Don't public slots when unneeded.

16 years agoQt4 - Open cleaning and comments.
Jean-Baptiste Kempf [Sun, 28 Oct 2007 23:54:32 +0000 (23:54 +0000)]
Qt4 - Open cleaning and comments.

16 years agoQt4 - Open Disc, use a completer for Linux, windows already has its autoprobing.
Jean-Baptiste Kempf [Sun, 28 Oct 2007 23:32:21 +0000 (23:32 +0000)]
Qt4 - Open Disc, use a completer for Linux, windows already has its autoprobing.

16 years agoQt4 - UI '2'
Jean-Baptiste Kempf [Sun, 28 Oct 2007 23:26:34 +0000 (23:26 +0000)]
Qt4 - UI '2'

16 years agoQt4- Ui cleaning.
Jean-Baptiste Kempf [Sun, 28 Oct 2007 23:19:20 +0000 (23:19 +0000)]
Qt4- Ui cleaning.

16 years ago* the belnet mirror is broken. Let's use heanet instead
Felix Paul Kühne [Sun, 28 Oct 2007 22:39:26 +0000 (22:39 +0000)]
* the belnet mirror is broken. Let's use heanet instead

16 years ago* fixed Apple Remote support for Leopard. Note that the cookie for kRemoteControl_Swi...
Felix Paul Kühne [Sun, 28 Oct 2007 22:33:21 +0000 (22:33 +0000)]
* fixed Apple Remote support for Leopard. Note that the cookie for kRemoteControl_Switched wasn't updated, but since we don't use this feature in VLC, that's pretty fine.

16 years agoQt4 - spaces and comments on open.cpp.
Jean-Baptiste Kempf [Sun, 28 Oct 2007 07:50:52 +0000 (07:50 +0000)]
Qt4 - spaces and comments on open.cpp.

16 years agoQt4 - spaces removing.
Jean-Baptiste Kempf [Sun, 28 Oct 2007 07:06:56 +0000 (07:06 +0000)]
Qt4 - spaces removing.

16 years agoQt4 - Moving function from one file to another...
Jean-Baptiste Kempf [Sun, 28 Oct 2007 07:05:45 +0000 (07:05 +0000)]
Qt4 - Moving function from one file to another...

16 years agoQt4 - yeah, redefining some existing options *IS* a good idea..
Jean-Baptiste Kempf [Sun, 28 Oct 2007 06:59:41 +0000 (06:59 +0000)]
Qt4 - yeah, redefining some existing options *IS* a good idea..

16 years agoQt4 - small layout modification .
Jean-Baptiste Kempf [Sun, 28 Oct 2007 06:59:03 +0000 (06:59 +0000)]
Qt4 - small layout modification .

16 years agoQt4 - Prevent Key Modifiers pressed event to be propagated to hotkeys that doesn...
Jean-Baptiste Kempf [Fri, 26 Oct 2007 20:00:09 +0000 (20:00 +0000)]
Qt4 - Prevent Key Modifiers pressed event to be propagated to hotkeys that doesn't understand them.

16 years agoSome more doc
Rémi Denis-Courmont [Fri, 26 Oct 2007 17:14:26 +0000 (17:14 +0000)]
Some more doc

16 years agoSupport for Doxygen
Rémi Denis-Courmont [Fri, 26 Oct 2007 16:30:27 +0000 (16:30 +0000)]
Support for Doxygen

16 years agoActually build targets
Rémi Denis-Courmont [Fri, 26 Oct 2007 16:20:57 +0000 (16:20 +0000)]
Actually build targets

16 years agoNon-working skeleton build system
Rémi Denis-Courmont [Fri, 26 Oct 2007 16:01:10 +0000 (16:01 +0000)]
Non-working skeleton build system

16 years agoPlugin path
Rémi Denis-Courmont [Fri, 26 Oct 2007 15:41:51 +0000 (15:41 +0000)]
Plugin path

16 years agoTypo
Jean-Paul Saman [Fri, 26 Oct 2007 15:15:46 +0000 (15:15 +0000)]
Typo

16 years agoAdd new gui module for use with overlay framebuffer devices.
Jean-Paul Saman [Fri, 26 Oct 2007 15:08:08 +0000 (15:08 +0000)]
Add new gui module for use with overlay framebuffer devices.

16 years agoFix number of potential memleaks
Jean-Paul Saman [Fri, 26 Oct 2007 15:08:05 +0000 (15:08 +0000)]
Fix number of potential memleaks

16 years agoFix potential memleaks in src/input/vlm.c
Jean-Paul Saman [Fri, 26 Oct 2007 15:08:03 +0000 (15:08 +0000)]
Fix potential memleaks in src/input/vlm.c

16 years agoFix potential memleaks in src/video_output/vout_subpictures.c
Jean-Paul Saman [Fri, 26 Oct 2007 15:08:01 +0000 (15:08 +0000)]
Fix potential memleaks in src/video_output/vout_subpictures.c

16 years agoFix potential memleak.
Jean-Paul Saman [Fri, 26 Oct 2007 15:08:00 +0000 (15:08 +0000)]
Fix potential memleak.

16 years agoFix potential segfault
Jean-Paul Saman [Fri, 26 Oct 2007 15:07:59 +0000 (15:07 +0000)]
Fix potential segfault

16 years agoSelect frames to drop a bit smarter.
Jean-Paul Saman [Fri, 26 Oct 2007 15:07:57 +0000 (15:07 +0000)]
Select frames to drop a bit smarter.

16 years agoAllow width/height mode selections to match framebuffer output capabilities.
Jean-Paul Saman [Fri, 26 Oct 2007 15:07:56 +0000 (15:07 +0000)]
Allow width/height mode selections to match framebuffer output capabilities.

16 years agoOptimization building ffmpeg for armeb-linux
Jean-Paul Saman [Fri, 26 Oct 2007 15:07:54 +0000 (15:07 +0000)]
Optimization building ffmpeg for armeb-linux

16 years agoEnable optimizations for armeb-linux-uclibc builds
Jean-Paul Saman [Fri, 26 Oct 2007 15:07:53 +0000 (15:07 +0000)]
Enable optimizations for armeb-linux-uclibc builds

16 years agoCheck malloc return value.
Jean-Paul Saman [Fri, 26 Oct 2007 15:07:48 +0000 (15:07 +0000)]
Check malloc return value.

16 years agoRemoving Mathias C. Berens email address, as requested
Rafaël Carré [Fri, 26 Oct 2007 15:05:04 +0000 (15:05 +0000)]
Removing Mathias C. Berens email address, as requested

16 years agoqt4: removes emails from THANKS tab
Rafaël Carré [Fri, 26 Oct 2007 13:48:31 +0000 (13:48 +0000)]
qt4: removes emails from THANKS tab

16 years ago* use secstotimestr to reduce code duplication and use the format logic introduced...
Felix Paul Kühne [Fri, 26 Oct 2007 12:27:29 +0000 (12:27 +0000)]
* use secstotimestr to reduce code duplication and use the format logic introduced by [22835]. The main controller will get a layout fix later on, while the embedded vout and the fspanel don't need one.

16 years agomodules/codec/ffmpeg/video_filter.c is img_* API only now
Jean-Paul Saman [Fri, 26 Oct 2007 11:36:35 +0000 (11:36 +0000)]
modules/codec/ffmpeg/video_filter.c is img_* API only now

16 years agoFix ffmpeg swscaler
Jean-Paul Saman [Fri, 26 Oct 2007 11:24:47 +0000 (11:24 +0000)]
Fix ffmpeg swscaler

16 years agoRefactorize modules/codec/ffmpeg/:
Jean-Paul Saman [Fri, 26 Oct 2007 11:03:56 +0000 (11:03 +0000)]
Refactorize modules/codec/ffmpeg/:
- put deinterlace in its own file.

16 years agoAdd snapshot command to rc interface and make snapshot-width and snapshot-height...
Jean-Paul Saman [Fri, 26 Oct 2007 09:41:18 +0000 (09:41 +0000)]
Add snapshot command to rc interface and make snapshot-width and snapshot-height user modifiable.

16 years agoUse p_block->i_dts as spu->i_start instead of p_block->i_pts. This fixes timing issue...
Jean-Paul Saman [Fri, 26 Oct 2007 08:35:53 +0000 (08:35 +0000)]
Use p_block->i_dts as spu->i_start instead of p_block->i_pts. This fixes timing issues while transcoding and streaming Teletext subtitles as DVB subtitles.

16 years agoFix small issues in mux/ts.c:
Jean-Paul Saman [Fri, 26 Oct 2007 08:35:52 +0000 (08:35 +0000)]
Fix small issues in mux/ts.c:

- Fix potential memleak with SDT descriptors
- Fix compiler warning about unused variables when not using SDT descriptors
- Fix compiler warning about wrong type of psz_sdt_desc
- Add parenthesis

16 years agoReturn NULL iso 0
Jean-Paul Saman [Fri, 26 Oct 2007 08:33:55 +0000 (08:33 +0000)]
Return NULL iso 0

16 years agoBump up libamrwb to 7.0.0.2
Jean-Paul Saman [Fri, 26 Oct 2007 08:32:39 +0000 (08:32 +0000)]
Bump up libamrwb to 7.0.0.2

16 years agoDon't show h: in h:mm:ss when h is 0 in secstotimestr.
Jean-Baptiste Kempf [Fri, 26 Oct 2007 04:37:38 +0000 (04:37 +0000)]
Don't show h: in h:mm:ss when h is 0 in secstotimestr.

16 years agoQt4 - should fix the double-free and the freezing on quit. Ref #1348
Jean-Baptiste Kempf [Fri, 26 Oct 2007 01:03:39 +0000 (01:03 +0000)]
Qt4 - should fix the double-free and the freezing on quit. Ref #1348

16 years agolua demuxer: update googlevideo
Rafaël Carré [Thu, 25 Oct 2007 23:45:08 +0000 (23:45 +0000)]
lua demuxer: update googlevideo

16 years agoMacOSX/Framework/VLCAudio.h: Remove private function from public headers.(Patch by...
Pierre d'Herbemont [Thu, 25 Oct 2007 12:45:22 +0000 (12:45 +0000)]
MacOSX/Framework/VLCAudio.h: Remove private function from public headers.(Patch by Enrique Osuna).

16 years agoMacOSX/Framework/VLCLibrary.m: libvlc type briding should be in the (VLCLibVLCBridgin...
Pierre d'Herbemont [Thu, 25 Oct 2007 12:43:45 +0000 (12:43 +0000)]
MacOSX/Framework/VLCLibrary.m: libvlc type briding should be in the (VLCLibVLCBridging) category. No need to compute the applicationPath by now.(Patch by Enrique Osuna).

16 years agoMacOSX/Framework/VLCMedia.m: Re-enable libvlc_MediaDescriptorMetaChanged/libvlc_Media...
Pierre d'Herbemont [Thu, 25 Oct 2007 12:40:49 +0000 (12:40 +0000)]
MacOSX/Framework/VLCMedia.m: Re-enable libvlc_MediaDescriptorMetaChanged/libvlc_MediaDescriptorDurationChanged event listening. (Patch by Enrique Osuna).

16 years agoMacOSX/Framework/VLCMediaPlayer.m: Implement Chapter and Audio selection. (Patch...
Pierre d'Herbemont [Thu, 25 Oct 2007 12:39:10 +0000 (12:39 +0000)]
MacOSX/Framework/VLCMediaPlayer.m: Implement Chapter and Audio selection. (Patch by Enrique Osuna).

16 years agoinclude/vlc/libvlc.h: publish libvlc_media_instance_set_chapter, libvlc_media_instanc...
Pierre d'Herbemont [Thu, 25 Oct 2007 12:35:41 +0000 (12:35 +0000)]
include/vlc/libvlc.h: publish libvlc_media_instance_set_chapter, libvlc_media_instance_get_chapter, libvlc_media_instance_get_chapter_count, libvlc_audio_get_track_count.(Patch by Enrique Osuna).@

16 years agocontrol/audio.c: Implement get_audio_track_count. (Patch by Enrique Osuna).
Pierre d'Herbemont [Thu, 25 Oct 2007 12:34:12 +0000 (12:34 +0000)]
control/audio.c: Implement get_audio_track_count. (Patch by Enrique Osuna).

16 years agomisc/darwin_specific.c: Comply to coding guideline a bit better.
Pierre d'Herbemont [Thu, 25 Oct 2007 12:33:12 +0000 (12:33 +0000)]
misc/darwin_specific.c: Comply to coding guideline a bit better.

16 years agocontrol/darwin_specific.c: Fix Mac OS X Framework code detection. (Patch by Enrique...
Pierre d'Herbemont [Thu, 25 Oct 2007 12:30:53 +0000 (12:30 +0000)]
control/darwin_specific.c: Fix Mac OS X Framework code detection. (Patch by Enrique Osuna).

16 years agocontrol/media_descriptor.c: Send a libvlc_MediaDescriptorFreed event, when the md...
Pierre d'Herbemont [Thu, 25 Oct 2007 12:30:03 +0000 (12:30 +0000)]
control/media_descriptor.c: Send a libvlc_MediaDescriptorFreed event, when the md is freed. (Patch by Enrique Osuna).

16 years agocontrol/media_instance.c: Implement get/set chapter. (Patch by Enrique Osuna).
Pierre d'Herbemont [Thu, 25 Oct 2007 12:28:04 +0000 (12:28 +0000)]
control/media_instance.c: Implement get/set chapter. (Patch by Enrique Osuna).

16 years ago* make sure that we're using UTF-8 instead of Western [Mac OS Roman] :D
Felix Paul Kühne [Wed, 24 Oct 2007 13:34:45 +0000 (13:34 +0000)]
* make sure that we're using UTF-8 instead of Western [Mac OS Roman] :D

16 years ago* ehm, we require 10.4, not 10.5 *cough*
Felix Paul Kühne [Wed, 24 Oct 2007 13:26:59 +0000 (13:26 +0000)]
* ehm, we require 10.4, not 10.5 *cough*

16 years ago* added a version check of the current Mac OS X version, as we require 10.4.x or...
Felix Paul Kühne [Wed, 24 Oct 2007 13:25:46 +0000 (13:25 +0000)]
* added a version check of the current Mac OS X version, as we require 10.4.x or higher and will definitelly crash on earlier releases.

16 years agoQt4 - switch to minimal view should hide and show the menu, now. Close Trax#26
Jean-Baptiste Kempf [Wed, 24 Oct 2007 05:21:05 +0000 (05:21 +0000)]
Qt4 - switch to minimal view should hide and show the menu, now. Close Trax#26

16 years agoQt4 - minimal change of naming.
Jean-Baptiste Kempf [Wed, 24 Oct 2007 04:39:14 +0000 (04:39 +0000)]
Qt4 - minimal change of naming.

16 years agoQt4 - GotoTime, translation and size issue.
Jean-Baptiste Kempf [Wed, 24 Oct 2007 04:37:57 +0000 (04:37 +0000)]
Qt4 - GotoTime, translation and size issue.

16 years agoQt4 - allow the nameLabel to be selectable by mouse or keyboard in order to copy...
Jean-Baptiste Kempf [Wed, 24 Oct 2007 04:32:44 +0000 (04:32 +0000)]
Qt4 - allow the nameLabel to be selectable by mouse or keyboard in order to copy/paste it.
Supposed to be useful.

16 years agoQt4 - time left implementation. Do it better, faster, with also a middle click, and...
Jean-Baptiste Kempf [Wed, 24 Oct 2007 03:57:57 +0000 (03:57 +0000)]
Qt4 - time left implementation. Do it better, faster, with also a middle click, and fix the double click toggling time left bug.

16 years agodbus: review object locking/yielding, fix various bugs & comments
Rafaël Carré [Tue, 23 Oct 2007 22:28:12 +0000 (22:28 +0000)]
dbus: review object locking/yielding, fix various bugs & comments

16 years agoAdd *.cdg to the format we use in the GUIs.
Jean-Baptiste Kempf [Tue, 23 Oct 2007 17:18:15 +0000 (17:18 +0000)]
Add *.cdg to the format we use in the GUIs.

16 years agodbus: don't lock the playlist, but only yield the input to prevent its destruction...
Rafaël Carré [Tue, 23 Oct 2007 12:10:30 +0000 (12:10 +0000)]
dbus: don't lock the playlist, but only yield the input to prevent its destruction while we are accessing it.
We do that because we can't lock the playlist when we're in the input "state" callback because we MAY have been called by playlist_Control(), which does lock the playlist, and then call us.
ref #1346

16 years agoQt4 - initial actions support for StringListConfigs in preferences... To be tested...
Jean-Baptiste Kempf [Tue, 23 Oct 2007 06:23:27 +0000 (06:23 +0000)]
Qt4 - initial actions support for StringListConfigs in preferences... To be tested a lot more...

16 years agoAdd support for fourCC MMES, which is a Matrox MPEG-2 codec... Remove a wrong comment.
Jean-Baptiste Kempf [Tue, 23 Oct 2007 06:15:13 +0000 (06:15 +0000)]
Add support for fourCC MMES, which is a Matrox MPEG-2 codec... Remove a wrong comment.

16 years agoAdd VP6A fourCC.
Jean-Baptiste Kempf [Tue, 23 Oct 2007 05:46:48 +0000 (05:46 +0000)]
Add VP6A fourCC.

16 years agoQt4 - fix previous compilation for windows.
Jean-Baptiste Kempf [Tue, 23 Oct 2007 04:42:38 +0000 (04:42 +0000)]
Qt4 - fix previous compilation for windows.

16 years agoQt4 - try to remember latest open disc path.
Jean-Baptiste Kempf [Tue, 23 Oct 2007 04:05:06 +0000 (04:05 +0000)]
Qt4 - try to remember latest open disc path.

16 years agohelp string: add missing html tags
Rafaël Carré [Tue, 23 Oct 2007 00:41:00 +0000 (00:41 +0000)]
help string: add missing html tags

16 years agodbus: updates to match the current status of MPRIS. Patch by Mirsal Ennaime as usual
Rafaël Carré [Mon, 22 Oct 2007 23:47:24 +0000 (23:47 +0000)]
dbus: updates to match the current status of MPRIS. Patch by Mirsal Ennaime as usual

16 years agoMXF support since ffmpeg has a demuxer. Fix #152
Jean-Baptiste Kempf [Mon, 22 Oct 2007 23:39:55 +0000 (23:39 +0000)]
MXF support since ffmpeg has a demuxer. Fix #152

16 years agolibvlc_destroy() -> libvlc_release()
Rafaël Carré [Mon, 22 Oct 2007 20:06:22 +0000 (20:06 +0000)]
libvlc_destroy() -> libvlc_release()

16 years agomove config_*Intf() out from the header
Rafaël Carré [Mon, 22 Oct 2007 19:15:05 +0000 (19:15 +0000)]
move config_*Intf() out from the header

16 years agoconfigure.ac: fixes for build problems introduced by changeset 22617.
Gildas Bazin [Mon, 22 Oct 2007 18:41:19 +0000 (18:41 +0000)]
configure.ac: fixes for build problems introduced by changeset 22617.

16 years agoinhibit: apply [22797] since it's the same main loop than screensaver.c
Rafaël Carré [Mon, 22 Oct 2007 18:01:34 +0000 (18:01 +0000)]
inhibit: apply [22797] since it's the same main loop than screensaver.c
screensaver: removes unused variable

16 years agomozilla: use new libvlc api
Rafaël Carré [Mon, 22 Oct 2007 17:54:22 +0000 (17:54 +0000)]
mozilla: use new libvlc api

16 years agoDon't wait for signal if the object is already dying.
Rémi Denis-Courmont [Mon, 22 Oct 2007 17:35:27 +0000 (17:35 +0000)]
Don't wait for signal if the object is already dying.
Better solution would be to make sure interface threads lock their object ALL THE TIME, except when waiting on its condition variable, so we do never "loose" condition signals. However, I am not sure if this would not result in a deadlock, should the interface need to lock another object (typically, playlist, input and/or vout).  Also, we would need to have all thread call vlc_thread_ready(), otherwise, we could also miss the signal if it happens right after the thread is created => this requires fixing every interface, except those that don't have a pf_run.

16 years agoFix race condition in screensaver exit
Rémi Denis-Courmont [Mon, 22 Oct 2007 17:18:39 +0000 (17:18 +0000)]
Fix race condition in screensaver exit