vlc.git
12 years agoFix a segfault in Skins2 interface.
Jean-Baptiste Kempf [Fri, 8 Aug 2008 21:02:37 +0000 (14:02 -0700)]
Fix a segfault in Skins2 interface.

12 years agosvg.c: check fread return value
Olivier Aubert [Fri, 8 Aug 2008 16:48:08 +0000 (18:48 +0200)]
svg.c: check fread return value

12 years agomediacontrol_core: libvlc_media_player_get_length/time return time in ms, no need...
Olivier Aubert [Fri, 8 Aug 2008 16:45:42 +0000 (18:45 +0200)]
mediacontrol_core: libvlc_media_player_get_length/time return time in ms, no need for conversion.
Additionnaly, add check for exception.

12 years agoSpelling fixes
Olivier Aubert [Fri, 8 Aug 2008 16:11:26 +0000 (18:11 +0200)]
Spelling fixes

12 years agolibvlc.h: document the fact that libvlc_media_player_get_length/get_time/set_time...
Olivier Aubert [Fri, 8 Aug 2008 16:07:39 +0000 (18:07 +0200)]
libvlc.h: document the fact that libvlc_media_player_get_length/get_time/set_time use milliseconds.

12 years agomediacontrol: libvlc_media_player_get_time/get_length return times in ms
Olivier Aubert [Fri, 8 Aug 2008 16:04:37 +0000 (18:04 +0200)]
mediacontrol: libvlc_media_player_get_time/get_length return times in ms

12 years agoEmbedded snapshot: properly initialize snapshot-width/-height if they were not specified
Olivier Aubert [Fri, 8 Aug 2008 15:21:04 +0000 (17:21 +0200)]
Embedded snapshot: properly initialize snapshot-width/-height if they were not specified

12 years agoDocument media descriptor, media library, media service discover, vlm and message...
Jean-Paul Saman [Fri, 8 Aug 2008 06:29:16 +0000 (14:29 +0800)]
Document media descriptor, media library, media service discover, vlm and message log functions.

12 years agoEmit statuschange in qt4-interface when video-es change (track-count changes)
Ilkka Ollakka [Fri, 8 Aug 2008 09:32:36 +0000 (12:32 +0300)]
Emit statuschange in qt4-interface when video-es change (track-count changes)
this should fix #1778, because with ts-files you don't allways have info about
video-tracks when input is started (and qt4 interface only called
controls->updateInput when status changed).

I didn't create new callback/signal for this one, but it could be cleaner that way.

12 years agoContribs: Update FFMPEG to HEAD because there were many fixes in H264 decoding lately.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 23:37:59 +0000 (16:37 -0700)]
Contribs: Update FFMPEG to HEAD because there were many fixes in H264 decoding lately.

12 years agoTypo
Christophe Mutricy [Thu, 7 Aug 2008 22:18:29 +0000 (23:18 +0100)]
Typo

12 years agoAdd Poe and Amanpreet
Christophe Mutricy [Thu, 7 Aug 2008 21:27:57 +0000 (22:27 +0100)]
Add Poe and Amanpreet

12 years agoActivates Punjabi translation
Christophe Mutricy [Thu, 7 Aug 2008 21:23:36 +0000 (22:23 +0100)]
Activates Punjabi translation

12 years agoFix tiny memleak
Christophe Mutricy [Thu, 7 Aug 2008 19:40:35 +0000 (20:40 +0100)]
Fix tiny memleak

12 years agoTypo.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 21:42:26 +0000 (14:42 -0700)]
Typo.

12 years agoCompile Fix. Sorry, I messed up with Git...
Jean-Baptiste Kempf [Thu, 7 Aug 2008 19:58:17 +0000 (12:58 -0700)]
Compile Fix. Sorry, I messed up with Git...

12 years agoFix threaded function declaration.
Rémi Duraffort [Thu, 7 Aug 2008 19:03:07 +0000 (21:03 +0200)]
Fix threaded function declaration.

12 years agoconfigure.ac poll: Use an AC_MESG_WARN if !HAVE_POLL on non-Windows platforms
Derk-Jan Hartman [Thu, 7 Aug 2008 20:15:52 +0000 (22:15 +0200)]
configure.ac poll: Use an AC_MESG_WARN if !HAVE_POLL on non-Windows platforms

12 years agopoll() : Define HAVE_POLL on darwin. native poll() on 10.4 and 10.5 is good enough...
Derk-Jan Hartman [Thu, 7 Aug 2008 19:32:10 +0000 (21:32 +0200)]
poll() : Define HAVE_POLL on darwin. native poll() on 10.4 and 10.5 is good enough for usage in VLC. I tested both the rc interface and the SAP module on a G4 with Mac OS X 10.4

12 years agoAvoid undeclared function call
Rémi Denis-Courmont [Thu, 7 Aug 2008 19:57:22 +0000 (22:57 +0300)]
Avoid undeclared function call

(And I claim the right to remove vlc_poll without SO version bump)

12 years agovlc_poll: no conditional symbols
Rémi Denis-Courmont [Thu, 7 Aug 2008 19:49:00 +0000 (22:49 +0300)]
vlc_poll: no conditional symbols

I would rather we move all the replacement functions to a dedicated
static import library (in future versions) though. It kinda sucks to
clutter libvlccore with such symbols.

12 years agoGo and check the configurations values only when needed.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 19:51:16 +0000 (12:51 -0700)]
Go and check the configurations values only when needed.

12 years agoTry to allocate the DShow device list and the buttons ONLY when switching to it and...
Jean-Baptiste Kempf [Thu, 7 Aug 2008 19:36:19 +0000 (12:36 -0700)]
Try to allocate the DShow device list and the buttons ONLY when switching to it and not all the time you open a file.

12 years agoFix a crash in Preferences.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 19:13:45 +0000 (12:13 -0700)]
Fix a crash in Preferences.

12 years agos/wx/Qt.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 18:29:13 +0000 (11:29 -0700)]
s/wx/Qt.

12 years agoremove deleted option from Simple preferences UI.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 18:27:16 +0000 (11:27 -0700)]
remove deleted option from Simple preferences UI.

12 years agoqt4: fix synchronization of advanced buttons in both controllers
Lukas Durfina [Wed, 6 Aug 2008 07:41:50 +0000 (09:41 +0200)]
qt4: fix synchronization of advanced buttons in both controllers

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoFix threaded function declaration.
Rémi Duraffort [Thu, 7 Aug 2008 18:34:04 +0000 (20:34 +0200)]
Fix threaded function declaration.

12 years agoFix threaded function type.
Rémi Duraffort [Thu, 7 Aug 2008 18:32:39 +0000 (20:32 +0200)]
Fix threaded function type.

12 years agoVerbose comment
Rémi Denis-Courmont [Thu, 7 Aug 2008 15:30:28 +0000 (18:30 +0300)]
Verbose comment

12 years agoClose #1826.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 01:47:34 +0000 (18:47 -0700)]
Close #1826.

12 years agoBe nice to sourceforge, because they are nice people.
Jean-Baptiste Kempf [Thu, 7 Aug 2008 01:36:51 +0000 (18:36 -0700)]
Be nice to sourceforge, because they are nice people.

12 years agop_sys NULL check (CID 115).
Jean-Baptiste Kempf [Thu, 7 Aug 2008 00:44:20 +0000 (17:44 -0700)]
p_sys NULL check (CID 115).

12 years agoPunjabi translation update by Amanpreet Singh Alam
Christophe Mutricy [Wed, 6 Aug 2008 23:49:33 +0000 (00:49 +0100)]
Punjabi translation update by Amanpreet Singh Alam

12 years agoFix language selection
Christophe Mutricy [Wed, 6 Aug 2008 23:06:05 +0000 (00:06 +0100)]
Fix language selection

12 years agoYet more hint about PKG_CONFIG_PATH
Christophe Mutricy [Wed, 6 Aug 2008 22:02:50 +0000 (23:02 +0100)]
Yet more hint about PKG_CONFIG_PATH

12 years agoRemove the progressBar in the interface to show more clearly the bug in AVI fixing...
Jean-Baptiste Kempf [Wed, 6 Aug 2008 21:24:42 +0000 (14:24 -0700)]
Remove the progressBar in the interface to show more clearly the bug in AVI fixing. Add debug too...

12 years agoOpen Panel line size fix.
Jean-Baptiste Kempf [Wed, 6 Aug 2008 00:30:18 +0000 (17:30 -0700)]
Open Panel line size fix.

12 years agoAdd translations for Win32 installer (fix #1044)
Pauline Castets [Wed, 6 Aug 2008 08:27:35 +0000 (10:27 +0200)]
Add translations for Win32 installer (fix #1044)

Enable translation for Win32 installer. French translation is provided.
New translation files need to be created in order to translate other
languages.
Translated strings are:
- strings displayed in installer pages, other than the NSI standard ones
(section names, section descriptions, installation types, VLC already
installed massage)
- context menu entries (Open With VLC, Add to VLC's playlist)
- name of actions displayed in Windows autorun dialog, for DVD and CD
(Play With VLC)

Add translation files for english and french (english.nsh and
french.nsh)
Add header file to declare translation variables (declaration.nsh)
Include declaration.nsh in NSI file
Replace every displayed string in installer by the variable defined in
language file.
Modify Makefile to copy translation files for Win32 installer

Language is chosen by NSI, with a dialog at the beginning of the
installer (which was already there).
Translated string are copied into the variables according to which
language was chosen. Default is English.

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
12 years agoBrazillian portuguese update by Sidney Doria
Christophe Mutricy [Wed, 6 Aug 2008 18:06:44 +0000 (19:06 +0100)]
Brazillian portuguese update by Sidney Doria

12 years agoFix compilation warning (a void* function might return something).
Rémi Duraffort [Wed, 6 Aug 2008 19:50:40 +0000 (21:50 +0200)]
Fix compilation warning (a void* function might return something).

12 years agoSAP: revert most of [a8eb03fa]
Rémi Denis-Courmont [Wed, 6 Aug 2008 17:14:47 +0000 (20:14 +0300)]
SAP: revert most of [a8eb03fa]

Especially POLLHUP makes no sense in events.

12 years agoPOLLHUP and POLLERR only make sense in revents
Rémi Denis-Courmont [Wed, 6 Aug 2008 17:10:54 +0000 (20:10 +0300)]
POLLHUP and POLLERR only make sense in revents

12 years agoRevert "poll(): ifndef HAVE_POLL means we don't use poll(), not that it doesn't exist...
Derk-Jan Hartman [Wed, 6 Aug 2008 16:09:50 +0000 (18:09 +0200)]
Revert "poll(): ifndef HAVE_POLL means we don't use poll(), not that it doesn't exist. In OSX poll() is broken for sockets, so we don't use it. Since poll is a kernel function in OSX however, the kernel implementation was used whenever we used poll(), instead of VLCs private poll() which was the intended behaviour. Renamed poll() to vlc_poll() to prevent this."

This reverts commit d934fc525f6be873a56c54dd97d0aa8f5fead910.

12 years agopoll(): ifndef HAVE_POLL means we don't use poll(), not that it doesn't exist. In...
Derk-Jan Hartman [Wed, 6 Aug 2008 14:58:02 +0000 (16:58 +0200)]
poll(): ifndef HAVE_POLL means we don't use poll(), not that it doesn't exist. In OSX poll() is broken for sockets, so we don't use it. Since poll is a kernel function in OSX however, the kernel implementation was used whenever we used poll(), instead of VLCs private poll() which was the intended behaviour. Renamed poll() to vlc_poll() to prevent this.

This fixes #1687, receiving SAPs on Mac OS X.

12 years agoshortend a string to make it fit
Felix Paul Kühne [Wed, 6 Aug 2008 00:09:44 +0000 (02:09 +0200)]
shortend a string to make it fit

12 years agomacosx: Removed the non-existing font-effect option (quartztext only)
Felix Paul Kühne [Wed, 6 Aug 2008 00:06:27 +0000 (02:06 +0200)]
macosx: Removed the non-existing font-effect option (quartztext only)

12 years agoFinal translation updates
Felix Paul Kühne [Tue, 5 Aug 2008 23:52:44 +0000 (01:52 +0200)]
Final translation updates

Regrettably, I don't have the time to translate all video filters, ...

12 years agoFix some interaction issues. Ref #1808
Jean-Baptiste Kempf [Tue, 5 Aug 2008 22:32:30 +0000 (15:32 -0700)]
Fix some interaction issues. Ref #1808

12 years agoDo not segfault on non video stream (close #1821)
Laurent Aimar [Tue, 5 Aug 2008 19:16:45 +0000 (21:16 +0200)]
Do not segfault on non video stream (close #1821)
Do not segfault if no video filters.

12 years agoClean up a bit duplicate module.
Laurent Aimar [Tue, 5 Aug 2008 19:01:36 +0000 (21:01 +0200)]
Clean up a bit duplicate module.

12 years agoPrevent wrong es selection on invalid syntax (part of #1821)
Laurent Aimar [Tue, 5 Aug 2008 18:54:52 +0000 (20:54 +0200)]
Prevent wrong es selection on invalid syntax (part of #1821)
Warn on invalid syntax.
Check malloc return values.

12 years agoForce modality to fix 1746.
Jean-Baptiste Kempf [Tue, 5 Aug 2008 19:17:08 +0000 (12:17 -0700)]
Force modality to fix 1746.

12 years agoRemove unuseful debug.
Jean-Baptiste Kempf [Tue, 5 Aug 2008 19:06:09 +0000 (12:06 -0700)]
Remove unuseful debug.

12 years agoTry to fix some OpenDialog sizing issues, reported by trax (no ticket) and hopefully...
Jean-Baptiste Kempf [Tue, 5 Aug 2008 18:52:14 +0000 (11:52 -0700)]
Try to fix some OpenDialog sizing issues, reported by trax (no ticket) and hopefully fix #1538

12 years agoNew DVD menu icon. Let's hope it will please our overlords.
Jean-Baptiste Kempf [Tue, 5 Aug 2008 16:37:23 +0000 (09:37 -0700)]
New DVD menu icon. Let's hope it will please our overlords.

12 years agoContribs: Fix libass \h char handling.
Jean-Baptiste Kempf [Mon, 4 Aug 2008 22:22:20 +0000 (00:22 +0200)]
Contribs: Fix libass \h char handling.

12 years agode.po: further updates and additions. More to come.
Felix Paul Kühne [Mon, 4 Aug 2008 12:02:36 +0000 (14:02 +0200)]
de.po: further updates and additions. More to come.

12 years agowin32: no need of an icon for the dll
Christophe Mutricy [Mon, 4 Aug 2008 21:36:38 +0000 (22:36 +0100)]
win32: no need of an icon for the dll

Save 2 x 85ko

12 years agoRomanian translation update by Cristian Secară
Christophe Mutricy [Mon, 4 Aug 2008 20:51:06 +0000 (21:51 +0100)]
Romanian translation update by Cristian Secară

12 years agoSlovak translation update by Marián Hikaník
Christophe Mutricy [Mon, 4 Aug 2008 20:50:07 +0000 (21:50 +0100)]
Slovak translation update by Marián Hikaník

12 years agoDutch translation update by Myckel Habets and Thomas De Rocker
Christophe Mutricy [Mon, 4 Aug 2008 20:49:18 +0000 (21:49 +0100)]
Dutch translation update by Myckel Habets and Thomas De Rocker

12 years agoqt4: i18n fix
Christophe Mutricy [Mon, 4 Aug 2008 20:25:05 +0000 (21:25 +0100)]
qt4: i18n fix

12 years agoCorrectly save the privacy dialog modifications.
Jean-Baptiste Kempf [Mon, 4 Aug 2008 21:09:48 +0000 (14:09 -0700)]
Correctly save the privacy dialog modifications.

12 years agoUse available Screensize and not the complete screensize to center a widget.
Jean-Baptiste Kempf [Mon, 4 Aug 2008 20:27:18 +0000 (13:27 -0700)]
Use available Screensize and not the complete screensize to center a widget.

12 years agocontrib: update fontconfig
Derk-Jan Hartman [Mon, 4 Aug 2008 20:51:32 +0000 (22:51 +0200)]
contrib: update fontconfig

12 years agoDon't launch an update request at the first launch, but wait for the second launch...
Jean-Baptiste Kempf [Mon, 4 Aug 2008 19:53:37 +0000 (12:53 -0700)]
Don't launch an update request at the first launch, but wait for the second launch in order to have the right network-policy value. This fixes the 'I update even when you said no" bug.

12 years agoSmall icon size fix
Jean-Baptiste Kempf [Mon, 4 Aug 2008 19:29:37 +0000 (12:29 -0700)]
Small icon size fix

12 years agoStack the extended tool by default just under the player, to mimic 0.8.6 behaviour.
Jean-Baptiste Kempf [Mon, 4 Aug 2008 19:28:04 +0000 (12:28 -0700)]
Stack the extended tool by default just under the player, to mimic 0.8.6 behaviour.

12 years agoRemove stupid test and error message.
Rémi Duraffort [Mon, 4 Aug 2008 19:11:48 +0000 (21:11 +0200)]
Remove stupid test and error message.

12 years agoFix potential memleaks.
Rémi Duraffort [Mon, 4 Aug 2008 18:39:08 +0000 (20:39 +0200)]
Fix potential memleaks.

12 years agoFix memleak.
Rémi Duraffort [Mon, 4 Aug 2008 18:38:43 +0000 (20:38 +0200)]
Fix memleak.

12 years agoFixed video request when the qt4 embedded slot is already taken.
Laurent Aimar [Mon, 4 Aug 2008 18:31:18 +0000 (20:31 +0200)]
Fixed video request when the qt4 embedded slot is already taken.

12 years agoAdded a missing const in x11.
Laurent Aimar [Mon, 4 Aug 2008 17:21:13 +0000 (19:21 +0200)]
Added a missing const in x11.

12 years agoFixed uninitialized value.
Laurent Aimar [Sun, 3 Aug 2008 20:39:44 +0000 (22:39 +0200)]
Fixed uninitialized value.

12 years agoHTTP interface: accept IPv6 bind address
Rémi Denis-Courmont [Mon, 4 Aug 2008 15:30:52 +0000 (18:30 +0300)]
HTTP interface: accept IPv6 bind address

12 years agoFix wrapper: use SOCK_STREAM rather than SOCK_DGRAM for TCP
Rémi Denis-Courmont [Mon, 4 Aug 2008 15:24:21 +0000 (18:24 +0300)]
Fix wrapper: use SOCK_STREAM rather than SOCK_DGRAM for TCP

12 years agoForgotten file (.png) in the tarballs.
Jean-Baptiste Kempf [Mon, 4 Aug 2008 15:14:48 +0000 (08:14 -0700)]
Forgotten file (.png) in the tarballs.

12 years agolive555: fix "unpause" and remove startseq, which is no longer needed because we...
Derk-Jan Hartman [Mon, 4 Aug 2008 13:42:24 +0000 (15:42 +0200)]
live555: fix "unpause" and remove startseq, which is no longer needed because we don't do NPT calculations ourselves.

12 years agolive555: retrieve NPT from live555. implement DEMUX_SET_TIME, DEMUX_GET_TIME and...
Derk-Jan Hartman [Mon, 4 Aug 2008 13:22:17 +0000 (15:22 +0200)]
live555: retrieve NPT from live555. implement DEMUX_SET_TIME, DEMUX_GET_TIME and DEMUX_GET_POSITION

12 years agolive555: some whitespace cleaning
Derk-Jan Hartman [Mon, 4 Aug 2008 12:23:23 +0000 (14:23 +0200)]
live555: some whitespace cleaning

12 years agokate decoder plugin: track and use basic formatting: region size/position, text marku...
Vincent Penquerc'h [Wed, 30 Jul 2008 19:55:55 +0000 (20:55 +0100)]
kate decoder plugin: track and use basic formatting: region size/position, text markup - in particular, this allows image based subtitles to be scaled and moved to where they are meant to be if the accompanying video was encoded at a resolution different from the source

Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
12 years agoTry to fix Sout Dialog ( Part 2 )
Jean-Baptiste Kempf [Mon, 4 Aug 2008 02:39:57 +0000 (19:39 -0700)]
Try to fix Sout Dialog ( Part 2 )

Should fix RTP generation and Icecast generation.

12 years agoFix #1808 on AVI fixing.
Jean-Baptiste Kempf [Mon, 4 Aug 2008 00:23:55 +0000 (17:23 -0700)]
Fix #1808 on AVI fixing.

12 years agoeyetv: Switch from Read to BlockRead, and use a more useful MTU when reading the...
Derk-Jan Hartman [Sun, 3 Aug 2008 22:38:28 +0000 (00:38 +0200)]
eyetv: Switch from Read to BlockRead, and use a more useful MTU when reading the data from the socket. These changes are based on the udp plugin. The EyeTV module works like a charm now. This fixes #770

12 years agotransform-type is a command.
Antoine Cellerier [Sun, 3 Aug 2008 22:01:59 +0000 (00:01 +0200)]
transform-type is a command.

12 years agoNew icons for the playlist in the same tones than the main ones.
Jean-Baptiste Kempf [Sun, 3 Aug 2008 21:37:43 +0000 (14:37 -0700)]
New icons for the playlist in the same tones than the main ones.

12 years agoFix very small layout issue in the preferences.
Jean-Baptiste Kempf [Sun, 3 Aug 2008 01:20:19 +0000 (18:20 -0700)]
Fix very small layout issue in the preferences.

12 years agoLibass in the contribs.
Jean-Baptiste Kempf [Sun, 3 Aug 2008 07:19:41 +0000 (09:19 +0200)]
Libass in the contribs.

12 years agoupdate: Correctly compare the version number.
Pierre d'Herbemont [Sun, 3 Aug 2008 19:02:43 +0000 (21:02 +0200)]
update: Correctly compare the version number.

12 years agoupdate: Fix it.
Pierre d'Herbemont [Sun, 3 Aug 2008 19:02:22 +0000 (21:02 +0200)]
update: Fix it.

12 years agopackage/osx: make sure that we also put the platform-dependent modules in the ub oO
Felix Paul Kühne [Sun, 3 Aug 2008 18:29:18 +0000 (20:29 +0200)]
package/osx: make sure that we also put the platform-dependent modules in the ub oO

12 years agolive555: compilation fix
Felix Paul Kühne [Sun, 3 Aug 2008 18:17:24 +0000 (20:17 +0200)]
live555: compilation fix

12 years agoFix a memleak and threaded function definition.
Rémi Duraffort [Sun, 3 Aug 2008 18:17:19 +0000 (20:17 +0200)]
Fix a memleak and threaded function definition.

12 years agoAudio Scrobbler: Fix some tiny memleaks.
Rémi Duraffort [Sun, 3 Aug 2008 18:06:06 +0000 (20:06 +0200)]
Audio Scrobbler: Fix some tiny memleaks.

12 years agomedia_list_player: Fix.
Pierre d'Herbemont [Sun, 3 Aug 2008 18:05:42 +0000 (20:05 +0200)]
media_list_player: Fix.

12 years agoinput: Remove a tautology in input_item_SetPreparsed.
Pierre d'Herbemont [Sun, 3 Aug 2008 17:44:49 +0000 (19:44 +0200)]
input: Remove a tautology in input_item_SetPreparsed.

12 years agolibvlc: Properly raise an exception if something goes wrong in libvlc_media_get_durat...
Pierre d'Herbemont [Sun, 3 Aug 2008 17:40:30 +0000 (19:40 +0200)]
libvlc: Properly raise an exception if something goes wrong in libvlc_media_get_duration and libvlc_media_is_preparsed.

12 years agoFix memleak and bad use of a const variable.
Rémi Duraffort [Sun, 3 Aug 2008 17:42:19 +0000 (19:42 +0200)]
Fix memleak and bad use of a const variable.

12 years agoFix prototypes of threaded functions.
Pierre d'Herbemont [Sun, 3 Aug 2008 17:19:54 +0000 (19:19 +0200)]
Fix prototypes of threaded functions.