]> git.sesse.net Git - vlc/log
vlc
17 years agoCredit
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:57:54 +0000 (16:57 +0000)]
Credit

17 years agoSanitize audio format before creating a decoder
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:53:15 +0000 (16:53 +0000)]
Sanitize audio format before creating a decoder

17 years agoFix use of unitialized variable reported by David Thiel, fix from Christophe Massiot
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:52:32 +0000 (16:52 +0000)]
Fix use of unitialized variable reported by David Thiel, fix from Christophe Massiot

17 years agoStore channels counter to a single byte. We can only handle 32 of them anyway
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:43:10 +0000 (16:43 +0000)]
Store channels counter to a single byte. We can only handle 32 of them anyway

17 years agoFix deadlock
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:39:38 +0000 (16:39 +0000)]
Fix deadlock

17 years agoUse unsigned
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:36:38 +0000 (16:36 +0000)]
Use unsigned

17 years agoUse %u instead of %d
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:31:21 +0000 (16:31 +0000)]
Use %u instead of %d

17 years agoUse %u rather than %d for unsigned
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:22:41 +0000 (16:22 +0000)]
Use %u rather than %d for unsigned

17 years agoMemory leak
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:08:44 +0000 (16:08 +0000)]
Memory leak

17 years agoLibvlc Event: Add support for input event.
Pierre d'Herbemont [Thu, 7 Jun 2007 12:34:50 +0000 (12:34 +0000)]
Libvlc Event: Add support for input event.

17 years agoLet text fade away, that looks so much nicer.
Jean-Paul Saman [Thu, 7 Jun 2007 11:26:17 +0000 (11:26 +0000)]
Let text fade away, that looks so much nicer.

17 years agoRemove excess whitelines
Jean-Paul Saman [Thu, 7 Jun 2007 11:25:52 +0000 (11:25 +0000)]
Remove excess whitelines

17 years agoQt4 - Open Capture: add screen://
Jean-Baptiste Kempf [Wed, 6 Jun 2007 21:15:13 +0000 (21:15 +0000)]
Qt4 - Open Capture: add screen://

17 years agoArabic translation update by Fouzai Bourai
Christophe Mutricy [Wed, 6 Jun 2007 21:03:50 +0000 (21:03 +0000)]
Arabic translation update by Fouzai Bourai

17 years ago- Only allow letters, digits and slash in access/demux specification
Rémi Denis-Courmont [Wed, 6 Jun 2007 16:40:48 +0000 (16:40 +0000)]
- Only allow letters, digits and slash in access/demux specification
  (fixes problem with most-but-not-all filenames containing a colon)
- Only allow letters as Windows drives

17 years agoForgot this file
Rémi Denis-Courmont [Wed, 6 Jun 2007 15:37:11 +0000 (15:37 +0000)]
Forgot this file

17 years agoMMSH connection error handling fix from Alex Antropoff
Rémi Denis-Courmont [Wed, 6 Jun 2007 15:37:02 +0000 (15:37 +0000)]
MMSH connection error handling fix from Alex Antropoff

17 years agoOSDMenu update time of 0 ms disables the menu, so put in a sane default value.
Jean-Paul Saman [Wed, 6 Jun 2007 14:57:27 +0000 (14:57 +0000)]
OSDMenu update time of 0 ms disables the menu, so put in a sane default value.

17 years agoOnly update the menu when it is visible.
Jean-Paul Saman [Wed, 6 Jun 2007 14:33:46 +0000 (14:33 +0000)]
Only update the menu when it is visible.

17 years agoFix update time in variable callback so it uses ms.
Jean-Paul Saman [Wed, 6 Jun 2007 14:26:49 +0000 (14:26 +0000)]
Fix update time in variable callback so it uses ms.

17 years agoOSDMenu improvements
Jean-Paul Saman [Wed, 6 Jun 2007 13:52:31 +0000 (13:52 +0000)]
OSDMenu improvements
- new style concat to indicate that images should be put in a region list
- user selected alpha value for subpictures
- position, x, y, timeout, update, alpha values are changeable during runtime
- vlc_osd.h: documented new osdmenu style concat

Known issues:
In osdmenu concat mode there is one issue left where two subpicture regions are displayed on top of each other when cycling through the menu.

17 years ago* modules/video_output/msw/direct3d.c: typo adpater -> adapter
Dennis van Amerongen [Wed, 6 Jun 2007 10:13:16 +0000 (10:13 +0000)]
* modules/video_output/msw/direct3d.c: typo adpater -> adapter

17 years agoRemove excess whitespace
Jean-Paul Saman [Wed, 6 Jun 2007 09:33:44 +0000 (09:33 +0000)]
Remove excess whitespace

17 years agocleanup
Jean-Paul Saman [Wed, 6 Jun 2007 08:34:03 +0000 (08:34 +0000)]
cleanup

17 years agoQt4 - More icons for the menus.
Jean-Baptiste Kempf [Tue, 5 Jun 2007 22:28:27 +0000 (22:28 +0000)]
Qt4 - More icons for the menus.

17 years agoFixed badly broken sap parser.
Laurent Aimar [Tue, 5 Jun 2007 22:26:45 +0000 (22:26 +0000)]
Fixed badly broken sap parser.

17 years agoArabic l10n update by Fouzia Bouria
Christophe Mutricy [Tue, 5 Jun 2007 22:14:58 +0000 (22:14 +0000)]
Arabic l10n update by Fouzia Bouria

17 years agoFixed audio RTP stream only (Not sure it is the right way)
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.

17 years agosl.po: Slovenian l10n update. 100% translated. thanks to Matej Urbančič
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

17 years ago- direct3d: re-enabled YUV textures for Vista
Damien Fouilleul [Tue, 5 Jun 2007 19:32:39 +0000 (19:32 +0000)]
- direct3d: re-enabled YUV textures for Vista

17 years agoFixed uninitialized field (aout_buffer_t.b_discontinuity).
Laurent Aimar [Tue, 5 Jun 2007 17:25:50 +0000 (17:25 +0000)]
Fixed uninitialized field (aout_buffer_t.b_discontinuity).

17 years agoQt4 - Forgotten in previous commit.
Jean-Baptiste Kempf [Mon, 4 Jun 2007 23:19:16 +0000 (23:19 +0000)]
Qt4 - Forgotten in previous commit.

17 years agoqt4 - menus. Try to add some pictures to have more User-friendly menus.
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.

17 years agoQt4 - Open Dialog: Capture: small fixes.
Jean-Baptiste Kempf [Mon, 4 Jun 2007 22:20:21 +0000 (22:20 +0000)]
Qt4 - Open Dialog: Capture: small fixes.

17 years agoFedora and SuSE specfiles provided by Nicolas Chauvet (livna) and Dominique Leuenberger
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

17 years agoAdded a b_discontinuity to aout_buffer_t for non-pcm streams.
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)

17 years agoSilent first 3 mpeg audio frames after a discontinuity. (Avoid glitch on seeks/errors)
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)

17 years agoFlac embeded cover support.
Laurent Aimar [Mon, 4 Jun 2007 19:32:09 +0000 (19:32 +0000)]
Flac embeded cover support.

17 years agoFixed compilation problem.
Laurent Aimar [Sun, 3 Jun 2007 22:58:00 +0000 (22:58 +0000)]
Fixed compilation problem.

17 years ago- Added support for embeded cover. Demuxer just need to fill psz_arturl meta
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.

17 years agoFixed small warning.
Laurent Aimar [Sun, 3 Jun 2007 22:30:08 +0000 (22:30 +0000)]
Fixed small warning.

17 years agoFixed vlc_meta_SetXXX macros
Laurent Aimar [Sun, 3 Jun 2007 22:19:50 +0000 (22:19 +0000)]
Fixed vlc_meta_SetXXX macros
Added decoder_GetInputAttachments.

17 years agoAdd the new QT4 strings
Christophe Mutricy [Sun, 3 Jun 2007 22:00:00 +0000 (22:00 +0000)]
Add the new QT4 strings

17 years agoi18n fixes (part 2)
Christophe Mutricy [Sun, 3 Jun 2007 21:47:28 +0000 (21:47 +0000)]
i18n fixes (part 2)

17 years agoPartial fix for builtin plugin.
Laurent Aimar [Sun, 3 Jun 2007 21:17:52 +0000 (21:17 +0000)]
Partial fix for builtin plugin.

17 years agoFixed flac packetizer when compiling with libflac (close #1194 again ;)
Laurent Aimar [Sun, 3 Jun 2007 20:54:54 +0000 (20:54 +0000)]
Fixed flac packetizer when compiling with libflac (close #1194 again ;)

17 years agoArabic l10n update.
Christophe Mutricy [Sun, 3 Jun 2007 19:07:47 +0000 (19:07 +0000)]
Arabic l10n update.

17 years agoQt4 - Stream output. Add WMA as an audio codec.
Jean-Baptiste Kempf [Sun, 3 Jun 2007 18:05:36 +0000 (18:05 +0000)]
Qt4 - Stream output. Add WMA as an audio codec.

17 years agoQt4 - Meta Information, again. Add URI/URL support. Fix a bug.
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.

17 years agoD-Bus - Implement "Random" Method. Patch from Mirsal ENNAIME, as usual.
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.

17 years agoQt4 - MediaInfo: spaces cleanup
Jean-Baptiste Kempf [Sat, 2 Jun 2007 20:27:37 +0000 (20:27 +0000)]
Qt4 - MediaInfo: spaces cleanup

17 years agoQt4 - MediaInfo, move the tabWidget to the Dialog class and remove it from components.
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.

17 years agoqt4 - Include cleanup.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 19:11:19 +0000 (19:11 +0000)]
qt4 - Include cleanup.

17 years agoQt4 - Space fixes.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 18:24:15 +0000 (18:24 +0000)]
Qt4 - Space fixes.

17 years agoqt4 - Dialogs: compile fix and small modifications.
Jean-Baptiste Kempf [Sat, 2 Jun 2007 18:23:40 +0000 (18:23 +0000)]
qt4 - Dialogs: compile fix and small modifications.

17 years agoQt4 - Info Panels: Rewrite Meta Data and Dionoea's feature request. (1)
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)

17 years agochroma conversion: a few fixes
Damien Fouilleul [Sat, 2 Jun 2007 17:17:23 +0000 (17:17 +0000)]
chroma conversion: a few fixes

17 years agoCompile fix
Christophe Mutricy [Sat, 2 Jun 2007 11:42:19 +0000 (11:42 +0000)]
Compile fix

17 years agoupdate po files with the Qt4 strings
Christophe Mutricy [Sat, 2 Jun 2007 00:03:55 +0000 (00:03 +0000)]
update po files with the Qt4 strings

17 years agoAll: Qt4 intf i18n fix (part 1)
Christophe Mutricy [Sat, 2 Jun 2007 00:02:54 +0000 (00:02 +0000)]
All: Qt4 intf i18n fix (part 1)

17 years agoSlovakian l10n update by Marián Hikaník
Christophe Mutricy [Fri, 1 Jun 2007 21:22:22 +0000 (21:22 +0000)]
Slovakian l10n update by Marián Hikaník

17 years agoArabic l10n by Fbourai
Christophe Mutricy [Fri, 1 Jun 2007 21:22:17 +0000 (21:22 +0000)]
Arabic l10n by Fbourai

17 years agocontrol/core.c: Don't leak the p_instance.
Pierre d'Herbemont [Fri, 1 Jun 2007 20:25:38 +0000 (20:25 +0000)]
control/core.c: Don't leak the p_instance.

17 years agolibvlc event: Make event function thread safe. (And fix a mutex leak)
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)

17 years agocontrol/event.c: Use the correct argument for var_DelCallback.
Pierre d'Herbemont [Fri, 1 Jun 2007 19:22:43 +0000 (19:22 +0000)]
control/event.c: Use the correct argument for var_DelCallback.

17 years agocontrol/event.c: Fix previous commit.
Pierre d'Herbemont [Fri, 1 Jun 2007 19:17:32 +0000 (19:17 +0000)]
control/event.c: Fix previous commit.

17 years agocontrol/event.c: Make sure the event won't be listened to.
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.

17 years agolibvlc event: Fix the various leaks and point indication on where locking should...
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.

17 years agocontrol/event.c: Definition at the top of the function and outline the alloc/free...
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.

17 years agochromas converstion: optimize MMX/SSE acceleration even more by leveraging out of...
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)

17 years agoDo not use FIND_ANYWHERE for playlist.
Laurent Aimar [Thu, 31 May 2007 21:46:52 +0000 (21:46 +0000)]
Do not use FIND_ANYWHERE for playlist.

17 years agoignore revision.c.
Antoine Cellerier [Thu, 31 May 2007 21:26:08 +0000 (21:26 +0000)]
ignore revision.c.

17 years ago"[PATCH] audioscrobbler plugin connection check" by Ilkka Ollakka
Antoine Cellerier [Thu, 31 May 2007 21:18:59 +0000 (21:18 +0000)]
"[PATCH] audioscrobbler plugin connection check" by Ilkka Ollakka

17 years agoCompilation fix.
Laurent Aimar [Thu, 31 May 2007 20:53:46 +0000 (20:53 +0000)]
Compilation fix.

17 years agoOops vlc_demux.h (r20365)
Laurent Aimar [Thu, 31 May 2007 20:06:34 +0000 (20:06 +0000)]
Oops vlc_demux.h (r20365)

17 years agovlc_demux.h: that one was forgotten in r20365
Damien Fouilleul [Thu, 31 May 2007 19:50:28 +0000 (19:50 +0000)]
vlc_demux.h: that one was forgotten in r20365

17 years agoall: added support for demuxer attachment (Patch by Bernie Purcell)
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.

17 years agoQt4 - Forgotten file in a previous commit ( for the toggleVisible bug in QSystray )
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 )

17 years ago- video_chroma: added support for IA-32/64 SSE2 accelaration (128 bit vector integer...
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

17 years agoQt4 - SysTrayIcon: change the previous commit after some remarks on IRC and fix the...
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.

17 years agoQt4 - Systray menu order adjustement.
Jean-Baptiste Kempf [Wed, 30 May 2007 20:52:38 +0000 (20:52 +0000)]
Qt4 - Systray menu order adjustement.

17 years agoEnsure that chapter names are utf8 (I failed to find information about
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)

17 years agoImplemented (close #1194):
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).

17 years agoImprove seek precision using ES_OUT_SET_NEXT_DISPLAY_TIME.
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)

17 years agovideo: fixed preroll
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)

17 years agoCosmetic.
Laurent Aimar [Wed, 30 May 2007 18:24:41 +0000 (18:24 +0000)]
Cosmetic.

17 years agoes_out: do not flush decoder fifo when unwanted (fix broken picture on pause)
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.

17 years agoImproved BLOCK_FLAG_DISCONTINUITY|BLOCK_FLAG_CORRUPTED handling in packetizers.
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)

17 years agoFix memleak.
Jean-Paul Saman [Wed, 30 May 2007 13:26:57 +0000 (13:26 +0000)]
Fix memleak.

17 years agoFix memleaks and some cleanup.
Jean-Paul Saman [Wed, 30 May 2007 12:47:26 +0000 (12:47 +0000)]
Fix memleaks and some cleanup.

17 years agoSmall cleanup.
Jean-Paul Saman [Wed, 30 May 2007 11:17:56 +0000 (11:17 +0000)]
Small cleanup.

17 years agoRemove excess whitespace
Jean-Paul Saman [Wed, 30 May 2007 11:17:25 +0000 (11:17 +0000)]
Remove excess whitespace

17 years agoRemove dead code.
Jean-Paul Saman [Wed, 30 May 2007 11:16:25 +0000 (11:16 +0000)]
Remove dead code.

17 years agoDbus Improvements thanks to Mirsal ENNAIME
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)

17 years ago* modules/access_filter/timeshift.c: a whole bunch of timeshift improvements.
Gildas Bazin [Tue, 29 May 2007 22:53:13 +0000 (22:53 +0000)]
* modules/access_filter/timeshift.c: a whole bunch of timeshift improvements.

17 years agoSharpen performance improvement by precalculating some values. Patch by Jérémy DEMEUL...
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.

17 years ago* src/input/input.c: don't use input_EsOutDiscontinuity() on pause for now since...
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.

17 years agoFactorize code.
Laurent Aimar [Tue, 29 May 2007 17:46:16 +0000 (17:46 +0000)]
Factorize code.

17 years ago - ffmpeg: fix for frame rate
Damien Fouilleul [Tue, 29 May 2007 10:29:37 +0000 (10:29 +0000)]
 - ffmpeg: fix for frame rate

17 years agopython bindings, vlc_position.c: check against invalid origin or key values
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