]>
git.sesse.net Git - vlc/log
Clément Stenac [Sun, 24 Sep 2006 14:46:03 +0000 (14:46 +0000)]
Move the meta readers to the correct folder, and use them for all parsing
Clément Stenac [Sun, 24 Sep 2006 14:30:55 +0000 (14:30 +0000)]
Taglib based parser, use it for Vorbis parsing
Features to add to it:
* Parse more meta than artist/title :)
* Fetch duration for Vorbis files
* Fetch album art in ID3v2 (APIC frames)
* Write back tags to file
Unfortunately, it only works for files, so it can't replace libid3tag
Clément Stenac [Sun, 24 Sep 2006 13:13:40 +0000 (13:13 +0000)]
Don't notify playlist several times while preparsing
Clément Stenac [Sun, 24 Sep 2006 12:48:23 +0000 (12:48 +0000)]
Start supporting preparse status
Clément Stenac [Sun, 24 Sep 2006 12:40:10 +0000 (12:40 +0000)]
Rename vlc_input_item_* functions to input_Item* for consistency
Add input_ItemAddOptionNoDup (unused at the moment)
+ free warning fix
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
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
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.
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)
Jean-Baptiste Kempf [Sat, 23 Sep 2006 20:56:52 +0000 (20:56 +0000)]
Small corrections for stats.
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 :(
Clément Stenac [Sat, 23 Sep 2006 20:42:56 +0000 (20:42 +0000)]
Don't spit too much debug
Antoine Cellerier [Sat, 23 Sep 2006 20:41:59 +0000 (20:41 +0000)]
<tab> police
Antoine Cellerier [Sat, 23 Sep 2006 20:27:14 +0000 (20:27 +0000)]
Move the album art download thing to a separate proccess
Clément Stenac [Sat, 23 Sep 2006 20:16:08 +0000 (20:16 +0000)]
Very very preliminary Qt implementation of album art
Clément Stenac [Sat, 23 Sep 2006 19:48:03 +0000 (19:48 +0000)]
baad dionoea
Antoine Cellerier [Sat, 23 Sep 2006 16:56:32 +0000 (16:56 +0000)]
Remove useless stuff.
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.
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.
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)
Clément Stenac [Sat, 23 Sep 2006 13:23:23 +0000 (13:23 +0000)]
Use a tab widget for extended GUI
Clément Stenac [Sat, 23 Sep 2006 13:16:33 +0000 (13:16 +0000)]
Advanced controls bar
Make some sttings persistent
Christophe Mutricy [Sat, 23 Sep 2006 12:36:02 +0000 (12:36 +0000)]
Add a "Media Files" extension list + i18n
Antoine Cellerier [Sat, 23 Sep 2006 11:19:04 +0000 (11:19 +0000)]
Fix error spotted by m4n_in_bl4ck in the forum.
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
Christophe Mutricy [Fri, 22 Sep 2006 23:29:06 +0000 (23:29 +0000)]
make update-po
Christophe Mutricy [Fri, 22 Sep 2006 23:11:59 +0000 (23:11 +0000)]
i18n fixes pointed by Marian Hikanik
Clément Stenac [Fri, 22 Sep 2006 21:37:59 +0000 (21:37 +0000)]
WTF ?
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
Clément Stenac [Fri, 22 Sep 2006 20:45:44 +0000 (20:45 +0000)]
Remove useless code
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
Clément Stenac [Fri, 22 Sep 2006 18:31:31 +0000 (18:31 +0000)]
Playlist menu
Add button in playlist widget
Damien Fouilleul [Fri, 22 Sep 2006 17:44:45 +0000 (17:44 +0000)]
- activex: added configuration interface
Christophe Mutricy [Fri, 22 Sep 2006 16:37:45 +0000 (16:37 +0000)]
Enable by default live555 module
Clément Stenac [Fri, 22 Sep 2006 16:10:16 +0000 (16:10 +0000)]
Implement dock/undock for the playlist
Clément Stenac [Fri, 22 Sep 2006 15:20:02 +0000 (15:20 +0000)]
Some cleanup, start integrating audio visualizations
Olivier Aubert [Fri, 22 Sep 2006 13:07:07 +0000 (13:07 +0000)]
mediacontrol-python: implement a VLCWidget/DecoratedVLCWidget for python-gtk
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)
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
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
Clément Stenac [Fri, 22 Sep 2006 11:55:35 +0000 (11:55 +0000)]
Fix equalizer crash
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.
Olivier Aubert [Fri, 22 Sep 2006 10:37:40 +0000 (10:37 +0000)]
mediacontrol API: (mostly) use the new libvlc API
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)
Christophe Mutricy [Thu, 21 Sep 2006 23:19:18 +0000 (23:19 +0000)]
Make update-po
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
Sam Hocevar [Thu, 21 Sep 2006 15:51:31 +0000 (15:51 +0000)]
* "synch" -> "sync" (gniihiihiimineeeeerveuh)
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
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
Clément Stenac [Wed, 20 Sep 2006 23:17:26 +0000 (23:17 +0000)]
A bit of cleanup in the info stuff
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
Clément Stenac [Wed, 20 Sep 2006 22:00:56 +0000 (22:00 +0000)]
Cleanup
Christophe Mutricy [Wed, 20 Sep 2006 21:16:25 +0000 (21:16 +0000)]
Update portuguese l10n by Ari Constancio
Clément Stenac [Wed, 20 Sep 2006 21:10:53 +0000 (21:10 +0000)]
Some size fixes
Antoine Cellerier [Wed, 20 Sep 2006 21:10:34 +0000 (21:10 +0000)]
2nd try
Antoine Cellerier [Wed, 20 Sep 2006 21:06:50 +0000 (21:06 +0000)]
propset keywords Id
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
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
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)
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
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]
Olivier Aubert [Wed, 20 Sep 2006 11:10:44 +0000 (11:10 +0000)]
python bindings: add support for the new libvlc API
Clément Stenac [Tue, 19 Sep 2006 22:40:40 +0000 (22:40 +0000)]
Layout for album art
Christophe Mutricy [Tue, 19 Sep 2006 22:20:15 +0000 (22:20 +0000)]
clean the musicbrainz stuffs
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
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
Clément Stenac [Tue, 19 Sep 2006 13:34:23 +0000 (13:34 +0000)]
Rework of the embedded stuff. This breaks everything :)
Clément Stenac [Tue, 19 Sep 2006 11:26:14 +0000 (11:26 +0000)]
Split video widget from background image managre
Antoine Cellerier [Mon, 18 Sep 2006 22:45:01 +0000 (22:45 +0000)]
Woops
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)
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)
Jean-Baptiste Kempf [Mon, 18 Sep 2006 21:38:06 +0000 (21:38 +0000)]
* Qt4/Information: Put the close button in a better place.
Christophe Mutricy [Mon, 18 Sep 2006 20:02:21 +0000 (20:02 +0000)]
Update portuguese l10n by Ari Constancio
Clément Stenac [Mon, 18 Sep 2006 20:02:13 +0000 (20:02 +0000)]
Temporary dialog for the equalizer
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")
Damien Fouilleul [Mon, 18 Sep 2006 19:29:40 +0000 (19:29 +0000)]
- configure.ac: fix for widl detection
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)
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
Clément Stenac [Mon, 18 Sep 2006 18:02:23 +0000 (18:02 +0000)]
Audioscrobbler plugin update by Rafael Carre
Clément Stenac [Mon, 18 Sep 2006 17:52:57 +0000 (17:52 +0000)]
Update beautifier for libtool
Clément Stenac [Mon, 18 Sep 2006 17:39:24 +0000 (17:39 +0000)]
svn:ignore
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
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
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
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
Clément Stenac [Mon, 18 Sep 2006 14:16:14 +0000 (14:16 +0000)]
A bit of cleanup and test
Christophe Mutricy [Mon, 18 Sep 2006 11:30:31 +0000 (11:30 +0000)]
update-po and fix rules for qt4 ui
Clément Stenac [Mon, 18 Sep 2006 09:44:20 +0000 (09:44 +0000)]
Fix spurious release at end
Clément Stenac [Mon, 18 Sep 2006 06:33:24 +0000 (06:33 +0000)]
Fix deadlock
Felix Paul Kühne [Sun, 17 Sep 2006 22:54:31 +0000 (22:54 +0000)]
* that one as, please..
Felix Paul Kühne [Sun, 17 Sep 2006 22:54:08 +0000 (22:54 +0000)]
* some additions and updates THANKS
Felix Paul Kühne [Sun, 17 Sep 2006 22:47:19 +0000 (22:47 +0000)]
* added button graphics to target
Felix Paul Kühne [Sun, 17 Sep 2006 22:39:21 +0000 (22:39 +0000)]
* removed an outdated method instead of commenting it
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
Clément Stenac [Sun, 17 Sep 2006 21:59:36 +0000 (21:59 +0000)]
Missing file
Clément Stenac [Sun, 17 Sep 2006 21:44:46 +0000 (21:44 +0000)]
Fix terrible bug
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
Clément Stenac [Sun, 17 Sep 2006 21:37:10 +0000 (21:37 +0000)]
Update trunk NEWS
Clément Stenac [Sun, 17 Sep 2006 21:26:43 +0000 (21:26 +0000)]
Equalizer component
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