vlc.git
14 years agoCall garbage collector (vout/sout) when playlist enter stop state (on
Laurent Aimar [Sun, 10 Jun 2007 19:22:39 +0000 (19:22 +0000)]
Call garbage collector (vout/sout) when playlist enter stop state (on
user stop or end of playlist).

14 years agoFixed uninitialized member fields for audio filter2.
Laurent Aimar [Sun, 10 Jun 2007 19:12:54 +0000 (19:12 +0000)]
Fixed uninitialized member fields for audio filter2.

14 years agocontrol/event.c: Add some comments.
Pierre d'Herbemont [Sat, 9 Jun 2007 18:54:17 +0000 (18:54 +0000)]
control/event.c: Add some comments.

14 years agoMac OS X gui: Fix a comment.
Pierre d'Herbemont [Sat, 9 Jun 2007 14:54:38 +0000 (14:54 +0000)]
Mac OS X gui: Fix a comment.

14 years agoMac OS X gui: Don't leak the autoreleased object.
Pierre d'Herbemont [Sat, 9 Jun 2007 14:14:49 +0000 (14:14 +0000)]
Mac OS X gui: Don't leak the autoreleased object.

14 years agoDisplay media title for 15 seconds right at the start of the video.
Jean-Paul Saman [Sat, 9 Jun 2007 14:00:51 +0000 (14:00 +0000)]
Display media title for 15 seconds right at the start of the video.

14 years agoTell that disabling libtool is going to suck - closes #1189
Rémi Denis-Courmont [Sat, 9 Jun 2007 08:41:35 +0000 (08:41 +0000)]
Tell that disabling libtool is going to suck - closes #1189

14 years agoMKV attachments bug fixes. (Patch by Bernie Purcell)
Laurent Aimar [Fri, 8 Jun 2007 19:02:22 +0000 (19:02 +0000)]
MKV attachments bug fixes. (Patch by Bernie Purcell)

14 years agoFix compiler warnings
Rémi Denis-Courmont [Fri, 8 Jun 2007 14:55:43 +0000 (14:55 +0000)]
Fix compiler warnings

14 years ago* reverted [20479], as my previously checked-in patch was correct ;)
Felix Paul Kühne [Fri, 8 Jun 2007 14:31:30 +0000 (14:31 +0000)]
* reverted [20479], as my previously checked-in patch was correct ;)

14 years ago* removed support for compilation on OSX < 10.4
Felix Paul Kühne [Fri, 8 Jun 2007 14:26:52 +0000 (14:26 +0000)]
* removed support for compilation on OSX < 10.4

14 years agoextras/contrib: Update live-starttime.patch.
Pierre d'Herbemont [Fri, 8 Jun 2007 12:51:40 +0000 (12:51 +0000)]
extras/contrib: Update live-starttime.patch.

14 years agoextras/contrib/bootstrap: Store wget, curl and svn as absolute path in config.mak...
Pierre d'Herbemont [Fri, 8 Jun 2007 12:39:47 +0000 (12:39 +0000)]
extras/contrib/bootstrap: Store wget, curl and svn as absolute path in config.mak so they won't get untracked. (Patch by Jan David Mol <jjdmol at gmail.com>).

14 years agoMac OS X gui: Comply to "Cocoa Thread Safety" guideline, that is, make creating,...
Pierre d'Herbemont [Fri, 8 Jun 2007 09:24:23 +0000 (09:24 +0000)]
Mac OS X gui: Comply to "Cocoa Thread Safety" guideline, that is, make creating, resizing, closing, the NSView on main thread.

14 years agocontrib: Build ffmpeg with --cpu=pentium-m on Mac OS X/intel. (Patch by Jan David...
Pierre d'Herbemont [Fri, 8 Jun 2007 09:11:48 +0000 (09:11 +0000)]
contrib: Build ffmpeg with --cpu=pentium-m on Mac OS X/intel. (Patch by Jan David Mol).

14 years agoDon't build fribidi no need for it now.
Jean-Paul Saman [Fri, 8 Jun 2007 07:29:18 +0000 (07:29 +0000)]
Don't build fribidi no need for it now.

14 years agoclock: clean up/simplify + remove 1/90000 reference.
Laurent Aimar [Thu, 7 Jun 2007 23:05:16 +0000 (23:05 +0000)]
clock: clean up/simplify + remove 1/90000 reference.
all: improve input rate (no more out of order/dropped pictures on
rate change).

14 years agoMore strict detection for swscale. Patch by ILEoo and ALexis Ballier
Christophe Mutricy [Thu, 7 Jun 2007 22:57:53 +0000 (22:57 +0000)]
More strict detection for swscale. Patch by ILEoo and ALexis Ballier

14 years agoConfigure: typo correction on --enable-libtar
Jean-Baptiste Kempf [Thu, 7 Jun 2007 22:53:48 +0000 (22:53 +0000)]
Configure: typo correction on --enable-libtar

14 years agoSmall fix on the man page
Christophe Mutricy [Thu, 7 Jun 2007 22:29:01 +0000 (22:29 +0000)]
Small fix on the man page

14 years agoAdded back pause (timeshift has to accept ACCESS_SET_PAUSE_STATE)
Laurent Aimar [Thu, 7 Jun 2007 22:21:55 +0000 (22:21 +0000)]
Added back pause (timeshift has to accept ACCESS_SET_PAUSE_STATE)

14 years agoVLS is deprecated. Don't refer to it
Christophe Mutricy [Thu, 7 Jun 2007 22:12:20 +0000 (22:12 +0000)]
VLS is deprecated. Don't refer to it

14 years agoSet VideoWidget minimal size to 16x16 (I'm not sure it is the right thing).
Laurent Aimar [Thu, 7 Jun 2007 21:58:47 +0000 (21:58 +0000)]
Set VideoWidget minimal size to 16x16 (I'm not sure it is the right thing).
It avoids segfault when resizing to 0x0.
It fixes segfault when VLC is started with a video file. (But I fear
that we have a race condition here because if the same file is played
later, it works)

14 years agoinclude/vlc/libvlc_structures.h: Fix build by using vlc_int64_t instead of uint64_t.
Pierre d'Herbemont [Thu, 7 Jun 2007 21:33:16 +0000 (21:33 +0000)]
include/vlc/libvlc_structures.h: Fix build by using vlc_int64_t instead of uint64_t.

14 years agoDo not use dvdnav_get_video_aspect (No idea of its unit but it is not
Laurent Aimar [Thu, 7 Jun 2007 21:30:42 +0000 (21:30 +0000)]
Do not use dvdnav_get_video_aspect (No idea of its unit but it is not
vlc one, fixed segfault with x11 at least)

14 years agoLibvlc event: Support for event extra information passing. And register to "time...
Pierre d'Herbemont [Thu, 7 Jun 2007 21:16:30 +0000 (21:16 +0000)]
Libvlc event: Support for event extra information passing. And register to "time" event rather than "position".

14 years agocontrol/event.c: Send position event at a reasonable time precision.
Pierre d'Herbemont [Thu, 7 Jun 2007 20:46:39 +0000 (20:46 +0000)]
control/event.c: Send position event at a reasonable time precision.

14 years agoRevert [20459] and really fix (I hope)
Rémi Denis-Courmont [Thu, 7 Jun 2007 20:16:57 +0000 (20:16 +0000)]
Revert [20459] and really fix (I hope)

14 years agoFixed IsValidAccess...
Laurent Aimar [Thu, 7 Jun 2007 20:10:12 +0000 (20:10 +0000)]
Fixed IsValidAccess...

14 years agoQt4 - Add files for reparing distchek and tarballs.
Jean-Baptiste Kempf [Thu, 7 Jun 2007 18:42:57 +0000 (18:42 +0000)]
Qt4 - Add files for reparing distchek and tarballs.

14 years agoFix remote format string injection in SDP parser.
Rémi Denis-Courmont [Thu, 7 Jun 2007 17:34:15 +0000 (17:34 +0000)]
Fix remote format string injection in SDP parser.
(Sometimes there are good things about NOT being on MBONE)

14 years agoFormat string usage fix. Pretty much the same bug as the vorbis one.
Rémi Denis-Courmont [Thu, 7 Jun 2007 17:32:24 +0000 (17:32 +0000)]
Format string usage fix. Pretty much the same bug as the vorbis one.

14 years agoFix comment
Rémi Denis-Courmont [Thu, 7 Jun 2007 17:31:45 +0000 (17:31 +0000)]
Fix comment

14 years agoSame as previous commit
Rémi Denis-Courmont [Thu, 7 Jun 2007 17:31:26 +0000 (17:31 +0000)]
Same as previous commit

14 years ago - Avoid a bunch of dummy string copy
Rémi Denis-Courmont [Thu, 7 Jun 2007 17:22:05 +0000 (17:22 +0000)]
 - Avoid a bunch of dummy string copy
 - Use strdup() instead of asprintf("%s")
 - Fix format string (CDDB now owns your CD player)

14 years agoCredit
Rémi Denis-Courmont [Thu, 7 Jun 2007 16:57:54 +0000 (16:57 +0000)]
Credit

14 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

14 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

14 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

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

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

14 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

14 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

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

14 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.

14 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.

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

14 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://

14 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

14 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

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

14 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

14 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.

14 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.

14 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.

14 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.

14 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

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

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

14 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.

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

14 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

14 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.

14 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

14 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

14 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).

14 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.

14 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.

14 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.

14 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

14 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)

14 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)

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

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

14 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.

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

14 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.

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

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

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

14 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 ;)

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

14 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.

14 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.

14 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.

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

14 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.

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

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

14 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.

14 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)

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

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

14 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

14 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)

14 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

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

14 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.

14 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)

14 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.