]>
git.sesse.net Git - vlc/log
Jean-Paul Saman [Wed, 6 Jun 2007 09:33:44 +0000 (09:33 +0000)]
Remove excess whitespace
Jean-Paul Saman [Wed, 6 Jun 2007 08:34:03 +0000 (08:34 +0000)]
cleanup
Jean-Baptiste Kempf [Tue, 5 Jun 2007 22:28:27 +0000 (22:28 +0000)]
Qt4 - More icons for the menus.
Laurent Aimar [Tue, 5 Jun 2007 22:26:45 +0000 (22:26 +0000)]
Fixed badly broken sap parser.
Christophe Mutricy [Tue, 5 Jun 2007 22:14:58 +0000 (22:14 +0000)]
Arabic l10n update by Fouzia Bouria
Laurent Aimar [Tue, 5 Jun 2007 22:11:32 +0000 (22:11 +0000)]
Fixed audio RTP stream only (Not sure it is the right way)
Less verbose.
Christophe Mutricy [Tue, 5 Jun 2007 21:37:38 +0000 (21:37 +0000)]
sl.po: Slovenian l10n update. 100% translated. thanks to Matej Urbančič
THANKS: Proper credits for arabic l10n
Damien Fouilleul [Tue, 5 Jun 2007 19:32:39 +0000 (19:32 +0000)]
- direct3d: re-enabled YUV textures for Vista
Laurent Aimar [Tue, 5 Jun 2007 17:25:50 +0000 (17:25 +0000)]
Fixed uninitialized field (aout_buffer_t.b_discontinuity).
Jean-Baptiste Kempf [Mon, 4 Jun 2007 23:19:16 +0000 (23:19 +0000)]
Qt4 - Forgotten in previous commit.
Jean-Baptiste Kempf [Mon, 4 Jun 2007 23:11:14 +0000 (23:11 +0000)]
qt4 - menus. Try to add some pictures to have more User-friendly menus.
Jean-Baptiste Kempf [Mon, 4 Jun 2007 22:20:21 +0000 (22:20 +0000)]
Qt4 - Open Dialog: Capture: small fixes.
Jean-Baptiste Kempf [Mon, 4 Jun 2007 21:26:47 +0000 (21:26 +0000)]
Fedora and SuSE specfiles provided by Nicolas Chauvet (livna) and Dominique Leuenberger
Laurent Aimar [Mon, 4 Jun 2007 19:39:55 +0000 (19:39 +0000)]
Added a b_discontinuity to aout_buffer_t for non-pcm streams.
Set aout_buffer_t.b_discontinuity in mpeg audio packetizer.
Silent first 3 frames on discontinuity in mad decoder.
(close #590)
Laurent Aimar [Mon, 4 Jun 2007 19:37:43 +0000 (19:37 +0000)]
Silent first 3 mpeg audio frames after a discontinuity. (Avoid glitch on seeks/errors)
Laurent Aimar [Mon, 4 Jun 2007 19:32:09 +0000 (19:32 +0000)]
Flac embeded cover support.
Laurent Aimar [Sun, 3 Jun 2007 22:58:00 +0000 (22:58 +0000)]
Fixed compilation problem.
Laurent Aimar [Sun, 3 Jun 2007 22:40:17 +0000 (22:40 +0000)]
- Added support for embeded cover. Demuxer just need to fill psz_arturl meta
field to "attachment://NAME" where NAME is an attachment filename
(returned by DEMUX_GET_ATTACHMENTS)
- Lock input_item_t every time we access p_meta fields (there is still a problem
as playlist code does not always do so...).
- Do not preparse item we have already played.
- Wait that the current playing item is meta parsed before fetching its cover.
Laurent Aimar [Sun, 3 Jun 2007 22:30:08 +0000 (22:30 +0000)]
Fixed small warning.
Laurent Aimar [Sun, 3 Jun 2007 22:19:50 +0000 (22:19 +0000)]
Fixed vlc_meta_SetXXX macros
Added decoder_GetInputAttachments.
Christophe Mutricy [Sun, 3 Jun 2007 22:00:00 +0000 (22:00 +0000)]
Add the new QT4 strings
Christophe Mutricy [Sun, 3 Jun 2007 21:47:28 +0000 (21:47 +0000)]
i18n fixes (part 2)
Laurent Aimar [Sun, 3 Jun 2007 21:17:52 +0000 (21:17 +0000)]
Partial fix for builtin plugin.
Laurent Aimar [Sun, 3 Jun 2007 20:54:54 +0000 (20:54 +0000)]
Fixed flac packetizer when compiling with libflac (close #1194 again ;)
Christophe Mutricy [Sun, 3 Jun 2007 19:07:47 +0000 (19:07 +0000)]
Arabic l10n update.
Jean-Baptiste Kempf [Sun, 3 Jun 2007 18:05:36 +0000 (18:05 +0000)]
Qt4 - Stream output. Add WMA as an audio codec.
Jean-Baptiste Kempf [Sun, 3 Jun 2007 01:10:43 +0000 (01:10 +0000)]
Qt4 - Meta Information, again. Add URI/URL support. Fix a bug.
Jean-Baptiste Kempf [Sun, 3 Jun 2007 00:46:03 +0000 (00:46 +0000)]
D-Bus - Implement "Random" Method. Patch from Mirsal ENNAIME, as usual.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 20:27:37 +0000 (20:27 +0000)]
Qt4 - MediaInfo: spaces cleanup
Jean-Baptiste Kempf [Sat, 2 Jun 2007 20:18:24 +0000 (20:18 +0000)]
Qt4 - MediaInfo, move the tabWidget to the Dialog class and remove it from components.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 19:11:19 +0000 (19:11 +0000)]
qt4 - Include cleanup.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 18:24:15 +0000 (18:24 +0000)]
Qt4 - Space fixes.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 18:23:40 +0000 (18:23 +0000)]
qt4 - Dialogs: compile fix and small modifications.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 18:21:27 +0000 (18:21 +0000)]
Qt4 - Info Panels: Rewrite Meta Data and Dionoea's feature request. (1)
Damien Fouilleul [Sat, 2 Jun 2007 17:17:23 +0000 (17:17 +0000)]
chroma conversion: a few fixes
Christophe Mutricy [Sat, 2 Jun 2007 11:42:19 +0000 (11:42 +0000)]
Compile fix
Christophe Mutricy [Sat, 2 Jun 2007 00:03:55 +0000 (00:03 +0000)]
update po files with the Qt4 strings
Christophe Mutricy [Sat, 2 Jun 2007 00:02:54 +0000 (00:02 +0000)]
All: Qt4 intf i18n fix (part 1)
Christophe Mutricy [Fri, 1 Jun 2007 21:22:22 +0000 (21:22 +0000)]
Slovakian l10n update by Marián Hikaník
Christophe Mutricy [Fri, 1 Jun 2007 21:22:17 +0000 (21:22 +0000)]
Arabic l10n by Fbourai
Pierre d'Herbemont [Fri, 1 Jun 2007 20:25:38 +0000 (20:25 +0000)]
control/core.c: Don't leak the p_instance.
Pierre d'Herbemont [Fri, 1 Jun 2007 20:23:10 +0000 (20:23 +0000)]
libvlc event: Make event function thread safe. (And fix a mutex leak)
Pierre d'Herbemont [Fri, 1 Jun 2007 19:22:43 +0000 (19:22 +0000)]
control/event.c: Use the correct argument for var_DelCallback.
Pierre d'Herbemont [Fri, 1 Jun 2007 19:17:32 +0000 (19:17 +0000)]
control/event.c: Fix previous commit.
Pierre d'Herbemont [Fri, 1 Jun 2007 18:08:20 +0000 (18:08 +0000)]
control/event.c: Make sure the event won't be listened to.
Pierre d'Herbemont [Fri, 1 Jun 2007 17:36:41 +0000 (17:36 +0000)]
libvlc event: Fix the various leaks and point indication on where locking should be done.
Pierre d'Herbemont [Fri, 1 Jun 2007 17:08:47 +0000 (17:08 +0000)]
control/event.c: Definition at the top of the function and outline the alloc/free strategy.
Damien Fouilleul [Fri, 1 Jun 2007 14:23:25 +0000 (14:23 +0000)]
chromas converstion: optimize MMX/SSE acceleration even more by leveraging out of order execution, basically avoid CPU stalls by using more registers and by spacing memory fetch and use as much as possible (CPU will run available instructions while waiting for memory fecth to complete)
Laurent Aimar [Thu, 31 May 2007 21:46:52 +0000 (21:46 +0000)]
Do not use FIND_ANYWHERE for playlist.
Antoine Cellerier [Thu, 31 May 2007 21:26:08 +0000 (21:26 +0000)]
ignore revision.c.
Antoine Cellerier [Thu, 31 May 2007 21:18:59 +0000 (21:18 +0000)]
"[PATCH] audioscrobbler plugin connection check" by Ilkka Ollakka
Laurent Aimar [Thu, 31 May 2007 20:53:46 +0000 (20:53 +0000)]
Compilation fix.
Laurent Aimar [Thu, 31 May 2007 20:06:34 +0000 (20:06 +0000)]
Oops vlc_demux.h (r20365)
Damien Fouilleul [Thu, 31 May 2007 19:50:28 +0000 (19:50 +0000)]
vlc_demux.h: that one was forgotten in r20365
Laurent Aimar [Thu, 31 May 2007 19:22:27 +0000 (19:22 +0000)]
all: added support for demuxer attachment (Patch by Bernie Purcell)
Use decoder_GetInputAttachment to get attachment from a decoder module.
You need to release the memory with vlc_input_attachment_Delete.
Untested...
modules/playlist/* cosmetic.
Jean-Baptiste Kempf [Thu, 31 May 2007 17:02:40 +0000 (17:02 +0000)]
Qt4 - Forgotten file in a previous commit ( for the toggleVisible bug in QSystray )
Damien Fouilleul [Thu, 31 May 2007 09:56:25 +0000 (09:56 +0000)]
- video_chroma: added support for IA-32/64 SSE2 accelaration (128 bit vector integer registers), needs LOADS of testing
Jean-Baptiste Kempf [Wed, 30 May 2007 23:51:00 +0000 (23:51 +0000)]
Qt4 - SysTrayIcon: change the previous commit after some remarks on IRC and fix the toggle/Show-Hide - bug.
Jean-Baptiste Kempf [Wed, 30 May 2007 20:52:38 +0000 (20:52 +0000)]
Qt4 - Systray menu order adjustement.
Laurent Aimar [Wed, 30 May 2007 19:39:23 +0000 (19:39 +0000)]
Ensure that chapter names are utf8 (I failed to find information about
chapter encoding, I fear the worst)
Laurent Aimar [Wed, 30 May 2007 19:30:07 +0000 (19:30 +0000)]
Implemented (close #1194):
- time/duration display
- meta info parsing.
- seek (precise seek if SEEKTABLE presents)
Resampling can still happen but I think it has to do with the
decoder(at least with our ffmpeg wrapper, I haven't tested the
native one).
Laurent Aimar [Wed, 30 May 2007 19:02:51 +0000 (19:02 +0000)]
Improve seek precision using ES_OUT_SET_NEXT_DISPLAY_TIME.
(Please report any 'seek' regression)
Laurent Aimar [Wed, 30 May 2007 18:50:15 +0000 (18:50 +0000)]
video: fixed preroll
audio: use avcodec_decode_audio2
use block_Realloc to pad buffer.
fixed decoding when SplitBuffer is used (flac)
Laurent Aimar [Wed, 30 May 2007 18:24:41 +0000 (18:24 +0000)]
Cosmetic.
Laurent Aimar [Wed, 30 May 2007 18:01:15 +0000 (18:01 +0000)]
es_out: do not flush decoder fifo when unwanted (fix broken picture on pause)
do not convert pts/dts of prerolled samples
decoder: fixed ES_OUT_SET_NEXT_DISPLAY_TIME implementation (improved seek)
proper handling of DISCONTINUITY
reset video picture heap on seek/pause/rate change (avoid old
pictures)
Please report any regression.
Laurent Aimar [Wed, 30 May 2007 17:36:36 +0000 (17:36 +0000)]
Improved BLOCK_FLAG_DISCONTINUITY|BLOCK_FLAG_CORRUPTED handling in packetizers.
(I do not reset timestamp on purpose, it will at least break demuxer using
packetizer)
Jean-Paul Saman [Wed, 30 May 2007 13:26:57 +0000 (13:26 +0000)]
Fix memleak.
Jean-Paul Saman [Wed, 30 May 2007 12:47:26 +0000 (12:47 +0000)]
Fix memleaks and some cleanup.
Jean-Paul Saman [Wed, 30 May 2007 11:17:56 +0000 (11:17 +0000)]
Small cleanup.
Jean-Paul Saman [Wed, 30 May 2007 11:17:25 +0000 (11:17 +0000)]
Remove excess whitespace
Jean-Paul Saman [Wed, 30 May 2007 11:16:25 +0000 (11:16 +0000)]
Remove dead code.
Jean-Baptiste Kempf [Tue, 29 May 2007 23:25:47 +0000 (23:25 +0000)]
Dbus Improvements thanks to Mirsal ENNAIME
* Added Loop and Repeat methods in /TrackList
* Added GetMetadata method in /Player
* Fixed "length" metadata item to fit the spec (It should be expressed
in seconds)
Gildas Bazin [Tue, 29 May 2007 22:53:13 +0000 (22:53 +0000)]
* modules/access_filter/timeshift.c: a whole bunch of timeshift improvements.
Jean-Baptiste Kempf [Tue, 29 May 2007 22:41:09 +0000 (22:41 +0000)]
Sharpen performance improvement by precalculating some values. Patch by Jérémy DEMEULE, author of the filter.
Gildas Bazin [Tue, 29 May 2007 19:58:05 +0000 (19:58 +0000)]
* src/input/input.c: don't use input_EsOutDiscontinuity() on pause for now since this isn't properly supported by decoders yet and can thus corrupt the decoded stream.
Laurent Aimar [Tue, 29 May 2007 17:46:16 +0000 (17:46 +0000)]
Factorize code.
Damien Fouilleul [Tue, 29 May 2007 10:29:37 +0000 (10:29 +0000)]
- ffmpeg: fix for frame rate
Olivier Aubert [Tue, 29 May 2007 10:01:36 +0000 (10:01 +0000)]
python bindings, vlc_position.c: check against invalid origin or key values
Olivier Aubert [Tue, 29 May 2007 09:56:20 +0000 (09:56 +0000)]
python bindings, vlc_mediacontrol.c: cast the py_param variable
Olivier Aubert [Tue, 29 May 2007 09:49:56 +0000 (09:49 +0000)]
python bindings, vlc_mediacontrol.c: use PyObject_DEL + cache
vlcInstance reference in MediaControl object (patch by Jan David Mol)
Olivier Aubert [Tue, 29 May 2007 09:48:28 +0000 (09:48 +0000)]
python bindings, vlc_internal.c: use PyObject_DEL (patch by Jan David Mol)
Olivier Aubert [Tue, 29 May 2007 09:47:10 +0000 (09:47 +0000)]
python bindings, vlcglue.h: move definition of vlcInstance, add a
vlc_instance pointer to MediaControl object
by Jan David Mol)
Olivier Aubert [Tue, 29 May 2007 09:45:21 +0000 (09:45 +0000)]
python bindings, vlc_instance.c: fix memleak + use PyObject_DEL (patch
by Jan David Mol)
Laurent Aimar [Mon, 28 May 2007 20:59:43 +0000 (20:59 +0000)]
Added strnlen replacement (Untested)
Revert back mp4 r20330 !
Felix Paul Kühne [Mon, 28 May 2007 20:59:00 +0000 (20:59 +0000)]
* prefer playlist item's meta title over its name, if available. This work-arounds a rare bug: VLC sometimes tends to show a previous item's name instead of the current one.
Pierre d'Herbemont [Mon, 28 May 2007 18:27:44 +0000 (18:27 +0000)]
bootstrap: Warn if contrib hasn't been built (on Mac OS X). (good for new comers).
Pierre d'Herbemont [Mon, 28 May 2007 18:24:15 +0000 (18:24 +0000)]
configure.ac: Properly enabled Mac OS X default features.
Jean-Baptiste Kempf [Mon, 28 May 2007 17:42:05 +0000 (17:42 +0000)]
Qt4 - Open: accept more than one file.
Gildas Bazin [Mon, 28 May 2007 14:56:09 +0000 (14:56 +0000)]
modules/gui/wxwidgets/*: bunch of fixes.
Felix Paul Kühne [Mon, 28 May 2007 11:13:48 +0000 (11:13 +0000)]
* revert the rewrite of MP4_GETSTRINGZ in the previous commit, as strnlen is a GNU-extension and therefore unavailable on Mac OS X and other platforms. I think this way is easier than writing an own implementation for OSX, but feel free to tell me otherwise. (closes #1213)
Jean-Baptiste Kempf [Mon, 28 May 2007 06:46:34 +0000 (06:46 +0000)]
Qt4 - Open: Try to repair Open File. Add the beginning of DirectShow.
Laurent Aimar [Sun, 27 May 2007 22:18:37 +0000 (22:18 +0000)]
Do not unset b_seekable on 401 error.
Jean-Baptiste Kempf [Sun, 27 May 2007 21:06:30 +0000 (21:06 +0000)]
Qt4 - Open: fix a broken CONNECT, found by Trax.
Gildas Bazin [Sun, 27 May 2007 20:27:33 +0000 (20:27 +0000)]
* modules/gui/wxwidgets/dialogs/playlist.cpp: use the category view by default.
Laurent Aimar [Sun, 27 May 2007 17:19:07 +0000 (17:19 +0000)]
Compilation warning fixes.
Laurent Aimar [Sun, 27 May 2007 16:50:56 +0000 (16:50 +0000)]
Fixed compilation warnings.
Laurent Aimar [Sun, 27 May 2007 16:30:22 +0000 (16:30 +0000)]
Compilation warnings fixes.
Laurent Aimar [Sun, 27 May 2007 16:26:59 +0000 (16:26 +0000)]
Flush ES before deleting it (improves a bit a few mms/ogg/mp4)
Laurent Aimar [Sun, 27 May 2007 16:18:08 +0000 (16:18 +0000)]
Implemented GPAC chapter support (but not apple ones).
Fixed a few invalid access on broken files.
Fixed compilation warnings.
Jean-Baptiste Kempf [Sun, 27 May 2007 13:00:21 +0000 (13:00 +0000)]
qt4 - Open: various fixes.