vlc.git
13 years agoConvert hotkeys to using cond_wait/cond_signal
Clément Stenac [Sun, 24 Sep 2006 10:40:00 +0000 (10:40 +0000)]
Convert hotkeys to using cond_wait/cond_signal
This removes useless wakeups and improves hotkeys reactivity

13 years ago* Get rid of the Manager thread by making blocking interfaces listen to
Clément Stenac [Sun, 24 Sep 2006 09:34:57 +0000 (09:34 +0000)]
* Get rid of the Manager thread by making blocking interfaces listen to
  p_libvlc->b_die
  Not implemented for OS X as I am not sure, please check if it is feasible.
* Don't run the dummy interface

13 years agoAdd low priority "folder" meta_engine. Will look for files named "Folder.jpg" (Window...
Antoine Cellerier [Sat, 23 Sep 2006 22:45:52 +0000 (22:45 +0000)]
Add low priority "folder" meta_engine. Will look for files named "Folder.jpg" (Windows), "AlbumArtSmall.jpg" (Windows) or ".folder.png" (Linux) to use as album art.

13 years agoAdd an "album art download policy" (--album-art) option. I now have to do another...
Antoine Cellerier [Sat, 23 Sep 2006 21:25:20 +0000 (21:25 +0000)]
Add an "album art download policy" (--album-art) option. I now have to do another commit to enfore this policy (album art isn't downloaded at all atm)

13 years agoSmall corrections for stats.
Jean-Baptiste Kempf [Sat, 23 Sep 2006 20:56:52 +0000 (20:56 +0000)]
Small corrections for stats.

13 years agoutf8_stat doesn't work if 2nd arg is NULL ... too bad :(
Antoine Cellerier [Sat, 23 Sep 2006 20:52:40 +0000 (20:52 +0000)]
utf8_stat doesn't work if 2nd arg is NULL ... too bad :(

13 years agoDon't spit too much debug
Clément Stenac [Sat, 23 Sep 2006 20:42:56 +0000 (20:42 +0000)]
Don't spit too much debug

13 years ago<tab> police
Antoine Cellerier [Sat, 23 Sep 2006 20:41:59 +0000 (20:41 +0000)]
<tab> police

13 years agoMove the album art download thing to a separate proccess
Antoine Cellerier [Sat, 23 Sep 2006 20:27:14 +0000 (20:27 +0000)]
Move the album art download thing to a separate proccess

13 years agoVery very preliminary Qt implementation of album art
Clément Stenac [Sat, 23 Sep 2006 20:16:08 +0000 (20:16 +0000)]
Very very preliminary Qt implementation of album art

13 years agobaad dionoea
Clément Stenac [Sat, 23 Sep 2006 19:48:03 +0000 (19:48 +0000)]
baad dionoea

13 years agoRemove useless stuff.
Antoine Cellerier [Sat, 23 Sep 2006 16:56:32 +0000 (16:56 +0000)]
Remove useless stuff.

13 years agoAdd dummy meta engine with highest priority. Will check if meta is already available.
Antoine Cellerier [Sat, 23 Sep 2006 16:56:12 +0000 (16:56 +0000)]
Add dummy meta engine with highest priority. Will check if meta is already available.

13 years agoStart of meta engine stuff. src/input/input.c needs to be fixed a bit. I'll finish...
Antoine Cellerier [Sat, 23 Sep 2006 15:47:53 +0000 (15:47 +0000)]
Start of meta engine stuff. src/input/input.c needs to be fixed a bit. I'll finish it today. @zorglub: now you have to use the psz_arturl meta to display stuff in the interface.

13 years ago* Add switch to skins
Clément Stenac [Sat, 23 Sep 2006 13:37:50 +0000 (13:37 +0000)]
* Add switch to skins
* Fixes to dialog singletons
* Forgotten files (definitions of aout_Visual*, unimplemented at the moment)

13 years agoUse a tab widget for extended GUI
Clément Stenac [Sat, 23 Sep 2006 13:23:23 +0000 (13:23 +0000)]
Use a tab widget for extended GUI

13 years agoAdvanced controls bar
Clément Stenac [Sat, 23 Sep 2006 13:16:33 +0000 (13:16 +0000)]
Advanced controls bar
Make some sttings persistent

13 years agoAdd a "Media Files" extension list + i18n
Christophe Mutricy [Sat, 23 Sep 2006 12:36:02 +0000 (12:36 +0000)]
Add a "Media Files" extension list  + i18n

13 years agoFix error spotted by m4n_in_bl4ck in the forum.
Antoine Cellerier [Sat, 23 Sep 2006 11:19:04 +0000 (11:19 +0000)]
Fix error spotted by m4n_in_bl4ck in the forum.

13 years ago* modules/codec/ffmpeg.c: add X264 to the list of supported fourcc's
Dennis van Amerongen [Sat, 23 Sep 2006 11:00:43 +0000 (11:00 +0000)]
* modules/codec/ffmpeg.c: add X264 to the list of supported fourcc's

13 years agomake update-po
Christophe Mutricy [Fri, 22 Sep 2006 23:29:06 +0000 (23:29 +0000)]
make update-po

13 years agoi18n fixes pointed by Marian Hikanik
Christophe Mutricy [Fri, 22 Sep 2006 23:11:59 +0000 (23:11 +0000)]
i18n fixes pointed by Marian Hikanik

13 years agoWTF ?
Clément Stenac [Fri, 22 Sep 2006 21:37:59 +0000 (21:37 +0000)]
WTF ?

13 years agoThat should fix building the python bindings if srcdir =! builddir.
Christophe Mutricy [Fri, 22 Sep 2006 21:19:13 +0000 (21:19 +0000)]
That should fix building the python bindings if srcdir =! builddir.

Not thorougly tested. Olivier reverts this commit without hesitation if it breaks your stuffs

13 years agoRemove useless code
Clément Stenac [Fri, 22 Sep 2006 20:45:44 +0000 (20:45 +0000)]
Remove useless code

13 years agoPut the dock/undock back in the menu
Clément Stenac [Fri, 22 Sep 2006 20:42:33 +0000 (20:42 +0000)]
Put the dock/undock back in the menu
Put the add button in the playlist standard panel
Remove duplicated code for playlist widgets

13 years agoPlaylist menu
Clément Stenac [Fri, 22 Sep 2006 18:31:31 +0000 (18:31 +0000)]
Playlist menu
Add button in playlist widget

13 years ago- activex: added configuration interface
Damien Fouilleul [Fri, 22 Sep 2006 17:44:45 +0000 (17:44 +0000)]
- activex: added configuration interface

13 years agoEnable by default live555 module
Christophe Mutricy [Fri, 22 Sep 2006 16:37:45 +0000 (16:37 +0000)]
Enable by default live555 module

13 years agoImplement dock/undock for the playlist
Clément Stenac [Fri, 22 Sep 2006 16:10:16 +0000 (16:10 +0000)]
Implement dock/undock for the playlist

13 years agoSome cleanup, start integrating audio visualizations
Clément Stenac [Fri, 22 Sep 2006 15:20:02 +0000 (15:20 +0000)]
Some cleanup, start integrating audio visualizations

13 years agomediacontrol-python: implement a VLCWidget/DecoratedVLCWidget for python-gtk
Olivier Aubert [Fri, 22 Sep 2006 13:07:07 +0000 (13:07 +0000)]
mediacontrol-python: implement a VLCWidget/DecoratedVLCWidget for python-gtk

13 years ago* Fix another microdvd issue.
Derk-Jan Hartman [Fri, 22 Sep 2006 13:05:52 +0000 (13:05 +0000)]
* Fix another microdvd issue.
  - It now uses in order
   default fps == 25,
   the fps of the movie, if available.
   the fps specified in the subtitle file, if available.
   the fps specified by the user, if set.
  - Don't set it on each an every subtitle, do it globaly. (should be faster)

13 years ago* Added the info for the MSS2, MSS1, WMVA, WVP2, WMVP codecs trough dmo.
Derk-Jan Hartman [Fri, 22 Sep 2006 12:39:00 +0000 (12:39 +0000)]
* Added the info for the MSS2, MSS1, WMVA, WVP2, WMVP codecs trough dmo.
  Info was distilled from the mplayer codec config file

  closes #750

13 years agobindings/mediacontrol-python/vlc_mediacontrol.c: rename
Olivier Aubert [Fri, 22 Sep 2006 12:26:04 +0000 (12:26 +0000)]
bindings/mediacontrol-python/vlc_mediacontrol.c: rename
mc.get_instance to mc.get_vlc_instance

13 years agoFix equalizer crash
Clément Stenac [Fri, 22 Sep 2006 11:55:35 +0000 (11:55 +0000)]
Fix equalizer crash

13 years agopython bindings: changes from the libvlc API: a MediaControl can now be created from...
Olivier Aubert [Fri, 22 Sep 2006 10:43:15 +0000 (10:43 +0000)]
python bindings: changes from the libvlc API: a MediaControl can now be created from scratch (with a list of strings as parameters) or from an existing vlc.Instance. MediaControl.get_instance() return the associated vlc.Instance in all cases.

13 years agomediacontrol API: (mostly) use the new libvlc API
Olivier Aubert [Fri, 22 Sep 2006 10:37:40 +0000 (10:37 +0000)]
mediacontrol API: (mostly) use the new libvlc API

13 years agoinput.c: fixed the playback rate (0.5 is half the speed, not twice)
Damien Fouilleul [Fri, 22 Sep 2006 09:41:50 +0000 (09:41 +0000)]
input.c: fixed the playback rate (0.5 is half the speed, not twice)

13 years agoMake update-po
Christophe Mutricy [Thu, 21 Sep 2006 23:19:18 +0000 (23:19 +0000)]
Make update-po

13 years ago- ActiveX: optimized implementation of all IEnumXXX classes (more template obfuscatio...
Damien Fouilleul [Thu, 21 Sep 2006 17:01:45 +0000 (17:01 +0000)]
- ActiveX: optimized implementation of all IEnumXXX classes (more template obfuscation I'm afraid), fixed IConnectionPoints for DCOM

13 years ago * "synch" -> "sync" (gniihiihiimineeeeerveuh)
Sam Hocevar [Thu, 21 Sep 2006 15:51:31 +0000 (15:51 +0000)]
  * "synch" -> "sync" (gniihiihiimineeeeerveuh)

13 years agoRemoves --macosx-fill which has been long broken and is now replaced with the croppin...
Eric Petit [Thu, 21 Sep 2006 13:33:24 +0000 (13:33 +0000)]
Removes --macosx-fill which has been long broken and is now replaced with the cropping vars

13 years agoAutosave size/position + fix a resizing bug in the stats panel
Clément Stenac [Wed, 20 Sep 2006 23:25:28 +0000 (23:25 +0000)]
Autosave size/position + fix a resizing bug in the stats panel
Cosmetics

13 years agoA bit of cleanup in the info stuff
Clément Stenac [Wed, 20 Sep 2006 23:17:26 +0000 (23:17 +0000)]
A bit of cleanup in the info stuff

13 years agoDo not hide the video widget, as it causes some sizing trouble, just resize it
Clément Stenac [Wed, 20 Sep 2006 22:41:20 +0000 (22:41 +0000)]
Do not hide the video widget, as it causes some sizing trouble, just resize it

13 years agoCleanup
Clément Stenac [Wed, 20 Sep 2006 22:00:56 +0000 (22:00 +0000)]
Cleanup

13 years agoUpdate portuguese l10n by Ari Constancio
Christophe Mutricy [Wed, 20 Sep 2006 21:16:25 +0000 (21:16 +0000)]
Update portuguese l10n by Ari Constancio

13 years agoSome size fixes
Clément Stenac [Wed, 20 Sep 2006 21:10:53 +0000 (21:10 +0000)]
Some size fixes

13 years ago2nd try
Antoine Cellerier [Wed, 20 Sep 2006 21:10:34 +0000 (21:10 +0000)]
2nd try

13 years agopropset keywords Id
Antoine Cellerier [Wed, 20 Sep 2006 21:06:50 +0000 (21:06 +0000)]
propset keywords Id

13 years ago* Fix selection of Adjust filter. On the fly changes are still broken
Derk-Jan Hartman [Wed, 20 Sep 2006 19:53:16 +0000 (19:53 +0000)]
* Fix selection of Adjust filter. On the fly changes are still broken

13 years ago*Qt4: InfoTree for files. The timer does not function correctly yet. :D
Jean-Baptiste Kempf [Wed, 20 Sep 2006 19:37:51 +0000 (19:37 +0000)]
*Qt4: InfoTree for files. The timer does not function correctly yet. :D

13 years agobindings/mediacontrol-python/vlc_instance.c: complete the libvlc
Olivier Aubert [Wed, 20 Sep 2006 16:55:41 +0000 (16:55 +0000)]
bindings/mediacontrol-python/vlc_instance.c: complete the libvlc
bindings (vlm methods)

13 years ago- replace std=c99 by std=gnu99, which allows for GCC extensions as well as C99
Damien Fouilleul [Wed, 20 Sep 2006 13:13:04 +0000 (13:13 +0000)]
- replace std=c99 by std=gnu99, which allows for GCC extensions as well as C99

13 years agoReplace playlist_NodesCreateForSD by playlist_NodesPairCreate in Bonjour SD according...
Jean-Baptiste Kempf [Wed, 20 Sep 2006 11:50:43 +0000 (11:50 +0000)]
Replace playlist_NodesCreateForSD by playlist_NodesPairCreate in Bonjour SD according to [16656]

13 years agopython bindings: add support for the new libvlc API
Olivier Aubert [Wed, 20 Sep 2006 11:10:44 +0000 (11:10 +0000)]
python bindings: add support for the new libvlc API

13 years agoLayout for album art
Clément Stenac [Tue, 19 Sep 2006 22:40:40 +0000 (22:40 +0000)]
Layout for album art

13 years agoclean the musicbrainz stuffs
Christophe Mutricy [Tue, 19 Sep 2006 22:20:15 +0000 (22:20 +0000)]
clean the musicbrainz stuffs

13 years agoNew system for handling elements in the main interface
Clément Stenac [Tue, 19 Sep 2006 21:28:50 +0000 (21:28 +0000)]
New system for handling elements in the main interface
Still full of bugs, please don't remove debug

13 years agoGive control back to the main interface for handling interaction with video.
Clément Stenac [Tue, 19 Sep 2006 15:37:38 +0000 (15:37 +0000)]
Give control back to the main interface for handling interaction with video.
Still probably broken

13 years agoRework of the embedded stuff. This breaks everything :)
Clément Stenac [Tue, 19 Sep 2006 13:34:23 +0000 (13:34 +0000)]
Rework of the embedded stuff. This breaks everything :)

13 years agoSplit video widget from background image managre
Clément Stenac [Tue, 19 Sep 2006 11:26:14 +0000 (11:26 +0000)]
Split video widget from background image managre

13 years agoWoops
Antoine Cellerier [Mon, 18 Sep 2006 22:45:01 +0000 (22:45 +0000)]
Woops

13 years agoIt's still ugly as hell but a bit more accurate. (This is a *test* plugin)
Antoine Cellerier [Mon, 18 Sep 2006 22:34:10 +0000 (22:34 +0000)]
It's still ugly as hell but a bit more accurate. (This is a *test* plugin)

13 years agoBraindead plugin that get's the current song's album art url (using MusicBrainz)
Antoine Cellerier [Mon, 18 Sep 2006 22:11:54 +0000 (22:11 +0000)]
Braindead plugin that get's the current song's album art url (using MusicBrainz)

13 years ago* Qt4/Information: Put the close button in a better place.
Jean-Baptiste Kempf [Mon, 18 Sep 2006 21:38:06 +0000 (21:38 +0000)]
* Qt4/Information: Put the close button in a better place.

13 years agoUpdate portuguese l10n by Ari Constancio
Christophe Mutricy [Mon, 18 Sep 2006 20:02:21 +0000 (20:02 +0000)]
Update portuguese l10n by Ari Constancio

13 years agoTemporary dialog for the equalizer
Clément Stenac [Mon, 18 Sep 2006 20:02:13 +0000 (20:02 +0000)]
Temporary dialog for the equalizer

13 years agoFix voribis meta data stuff (so that it doesn't match on stuff like "MUSICBRAINZ_ARTIST")
Antoine Cellerier [Mon, 18 Sep 2006 19:38:47 +0000 (19:38 +0000)]
Fix voribis meta data stuff (so that it doesn't match on stuff like "MUSICBRAINZ_ARTIST")

13 years ago- configure.ac: fix for widl detection
Damien Fouilleul [Mon, 18 Sep 2006 19:29:40 +0000 (19:29 +0000)]
- configure.ac: fix for widl detection

13 years agoconfigure.ac: disable warning for unused parameter, some restriction in widl detectio...
Damien Fouilleul [Mon, 18 Sep 2006 18:45:33 +0000 (18:45 +0000)]
configure.ac: disable warning for unused parameter, some restriction in widl detection (need SDK from winhq CVS)

13 years ago* remove the patch and try a hacky, but supposed to be working fix by LordRPI
Felix Paul Kühne [Mon, 18 Sep 2006 18:42:41 +0000 (18:42 +0000)]
* remove the patch and try a hacky, but supposed to be working fix by LordRPI

13 years agoAudioscrobbler plugin update by Rafael Carre
Clément Stenac [Mon, 18 Sep 2006 18:02:23 +0000 (18:02 +0000)]
Audioscrobbler plugin update by Rafael Carre

13 years agoUpdate beautifier for libtool
Clément Stenac [Mon, 18 Sep 2006 17:52:57 +0000 (17:52 +0000)]
Update beautifier for libtool

13 years agosvn:ignore
Clément Stenac [Mon, 18 Sep 2006 17:39:24 +0000 (17:39 +0000)]
svn:ignore

13 years ago- activex: cleanup, improved VB compatibility and new test.html file for new script...
Damien Fouilleul [Mon, 18 Sep 2006 17:12:33 +0000 (17:12 +0000)]
- activex: cleanup, improved VB compatibility and new test.html file for new script APIs

13 years agoClean up a bit queues handling. Do not use dynamic arrays
Clément Stenac [Mon, 18 Sep 2006 16:17:15 +0000 (16:17 +0000)]
Clean up a bit queues handling. Do not use dynamic arrays

13 years agoUse a separate message bank for each libvlc instance
Clément Stenac [Mon, 18 Sep 2006 15:35:55 +0000 (15:35 +0000)]
Use a separate message bank for each libvlc instance
Fix compilation for libvlc users

13 years agoOnly deinit non-refcounted core data if we're the last instance
Clément Stenac [Mon, 18 Sep 2006 14:28:30 +0000 (14:28 +0000)]
Only deinit non-refcounted core data if we're the last instance

13 years agoA bit of cleanup and test
Clément Stenac [Mon, 18 Sep 2006 14:16:14 +0000 (14:16 +0000)]
A bit of cleanup and test

13 years agoupdate-po and fix rules for qt4 ui
Christophe Mutricy [Mon, 18 Sep 2006 11:30:31 +0000 (11:30 +0000)]
update-po and fix rules for qt4 ui

13 years agoFix spurious release at end
Clément Stenac [Mon, 18 Sep 2006 09:44:20 +0000 (09:44 +0000)]
Fix spurious release at end

13 years agoFix deadlock
Clément Stenac [Mon, 18 Sep 2006 06:33:24 +0000 (06:33 +0000)]
Fix deadlock

13 years ago* that one as, please..
Felix Paul Kühne [Sun, 17 Sep 2006 22:54:31 +0000 (22:54 +0000)]
* that one as, please..

13 years ago* some additions and updates THANKS
Felix Paul Kühne [Sun, 17 Sep 2006 22:54:08 +0000 (22:54 +0000)]
* some additions and updates THANKS

13 years ago* added button graphics to target
Felix Paul Kühne [Sun, 17 Sep 2006 22:47:19 +0000 (22:47 +0000)]
* added button graphics to target

13 years ago* removed an outdated method instead of commenting it
Felix Paul Kühne [Sun, 17 Sep 2006 22:39:21 +0000 (22:39 +0000)]
* removed an outdated method instead of commenting it

13 years ago* implemented the previously committed playmode buttons and fixed the playmode saving
Felix Paul Kühne [Sun, 17 Sep 2006 22:32:39 +0000 (22:32 +0000)]
* implemented the previously committed playmode buttons and fixed the playmode saving

13 years agoMissing file
Clément Stenac [Sun, 17 Sep 2006 21:59:36 +0000 (21:59 +0000)]
Missing file

13 years agoFix terrible bug
Clément Stenac [Sun, 17 Sep 2006 21:44:46 +0000 (21:44 +0000)]
Fix terrible bug

13 years agoNext non bugfix release is going to be 0.9.0
Antoine Cellerier [Sun, 17 Sep 2006 21:39:33 +0000 (21:39 +0000)]
Next non bugfix release is going to be 0.9.0
Next bugfix release should be renamed to 0.8.6

13 years agoUpdate trunk NEWS
Clément Stenac [Sun, 17 Sep 2006 21:37:10 +0000 (21:37 +0000)]
Update trunk NEWS

13 years agoEqualizer component
Clément Stenac [Sun, 17 Sep 2006 21:26:43 +0000 (21:26 +0000)]
Equalizer component

13 years agoTry computing an approximation of the length when we don't have mp3 bitrate
Clément Stenac [Sun, 17 Sep 2006 21:23:02 +0000 (21:23 +0000)]
Try computing an approximation of the length when we don't have mp3 bitrate

13 years ago* temporarily disable x264 on intel-based Macs until it is fixed
Felix Paul Kühne [Sun, 17 Sep 2006 21:16:48 +0000 (21:16 +0000)]
* temporarily disable x264 on intel-based Macs until it is fixed

13 years agoUse Artist/Title/Album meta data in vorbis. Feel free to add what's missing and remov...
Antoine Cellerier [Sun, 17 Sep 2006 21:16:01 +0000 (21:16 +0000)]
Use Artist/Title/Album meta data in vorbis. Feel free to add what's missing and remove duplicate stuff from this code

13 years agoDon't delete callbacks from an already destroyed objects
Clément Stenac [Sun, 17 Sep 2006 20:36:56 +0000 (20:36 +0000)]
Don't delete callbacks from an already destroyed objects
Make sure we remove the callback before quitting

13 years agoservicing email change request for Rafael Carre
Pavlov Konstantin [Sun, 17 Sep 2006 20:29:10 +0000 (20:29 +0000)]
servicing email change request for Rafael Carre

13 years ago* add the new icons by Simon Damkjaer Anderson <simondamkjaer@gmail.com>, so Trax...
Felix Paul Kühne [Sun, 17 Sep 2006 20:19:53 +0000 (20:19 +0000)]
* add the new icons by Simon Damkjaer Anderson <simondamkjaer@gmail.com>, so Trax doesn't need to bootstrap over and over again. Implementation follows later on