]> git.sesse.net Git - vlc/log
vlc
13 years agoSkip all id3tag in the demuxer, not just the first one.
Luc Saillard [Mon, 18 Jul 2011 08:29:19 +0000 (10:29 +0200)]
Skip all id3tag in the demuxer, not just the first one.

Some audio file can contains severall id3tag. Apple use it to insert a
jpeg in an audio only stream to display an image. So just iterate others
all id3tag, and discard them.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years agoFix gcrypt warning when building win32 application
Luc Saillard [Mon, 18 Jul 2011 10:05:05 +0000 (12:05 +0200)]
Fix gcrypt warning when building win32 application

We must defined all members to NULL (select, waitpid, ...)

In file included from gnutls.c:63:
../../include/vlc_gcrypt.h:81: warning: missing initializer
../../include/vlc_gcrypt.h:81: warning: (near initialization for 'gcry_threads_vlc.read')

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years agovo/xcb: fix a memory leak in Open()
Can Wu [Mon, 18 Jul 2011 10:57:24 +0000 (18:57 +0800)]
vo/xcb: fix a memory leak in Open()

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years agovo: don't call strlen() on same string once again in postprocessing
Can Wu [Mon, 18 Jul 2011 05:11:25 +0000 (13:11 +0800)]
vo: don't call strlen() on same string once again in postprocessing

Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
13 years agoauhal: fixed digital audio output
David Fuhrmann [Mon, 18 Jul 2011 06:35:07 +0000 (08:35 +0200)]
auhal: fixed digital audio output

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
13 years agoauhal: fixed another improper use of AudioObjectHasProperty
Felix Paul Kühne [Mon, 18 Jul 2011 10:11:41 +0000 (12:11 +0200)]
auhal: fixed another improper use of AudioObjectHasProperty

13 years agofix make dist
Rafaël Carré [Mon, 18 Jul 2011 03:03:00 +0000 (23:03 -0400)]
fix make dist

13 years agoupdate: better version comparison
Rafaël Carré [Sun, 17 Jul 2011 21:35:17 +0000 (17:35 -0400)]
update: better version comparison

These days the extra vlc revision is an integer (1.1.10.1), not a
letter like in 0.8.6f days
Make PACKAGE_VERSION_* be integer, we don't need them to be strings
PACKAGE_VERSION_EXTRA now represents only this number, and is set to
0 when not used (1.1.11.0 represents 1.1.11)

Add PACKAGE_VERSION_DEV (== "git" or "rc*"), to be sure development
versions are less recent than released versions.
This string is never displayed, it is only tested for nullity

The file format on our servers can use X.Y.Z or X.Y.Z.E

13 years agoSmall cleanup of comments in libvlc headers.
Alexey Sokolov [Sun, 17 Jul 2011 19:01:15 +0000 (21:01 +0200)]
Small cleanup of comments in libvlc headers.

13 years agolibvlc: fix documentation
Rémi Duraffort [Sat, 16 Jul 2011 10:11:25 +0000 (12:11 +0200)]
libvlc: fix documentation

13 years agolua: automatic test for some lua functions.
Rémi Duraffort [Fri, 15 Jul 2011 08:06:59 +0000 (10:06 +0200)]
lua: automatic test for some lua functions.

This is really basic for the moment but already allows to find (and fix) one bug.
The test is not activated by default. VLC quits if the test succeed or wait forever
if the test fails so run it with the following command:
"timeout 5 ./vlc -I luaintf --lua-intf=test"

13 years agoconfigure: re-enabled the Mac interface by default on Mac OS X
Felix Paul Kühne [Sun, 17 Jul 2011 15:01:29 +0000 (17:01 +0200)]
configure: re-enabled the Mac interface by default on Mac OS X

13 years agomacosx: work-around crash in stringWithFormat when using the Japanese locale
Felix Paul Kühne [Sun, 17 Jul 2011 13:57:55 +0000 (15:57 +0200)]
macosx: work-around crash in stringWithFormat when using the Japanese locale

Fixes #4952

13 years agomacosx: fixed display of localized strings in a wrong encoding
Felix Paul Kühne [Sun, 17 Jul 2011 13:19:18 +0000 (15:19 +0200)]
macosx: fixed display of localized strings in a wrong encoding

13 years agoskins2: fix compil (adapt to latest change in aout)
Erwan Tulou [Sun, 17 Jul 2011 11:57:17 +0000 (13:57 +0200)]
skins2: fix compil (adapt to latest change in aout)

13 years agomacosx: re-implemented the slower/faster menu items as a logarithmic slider similar...
Felix Paul Kühne [Sun, 17 Jul 2011 11:50:19 +0000 (13:50 +0200)]
macosx: re-implemented the slower/faster menu items as a logarithmic slider similar to the Qt interface

13 years ago--quiet is not advanced
Rémi Denis-Courmont [Sun, 17 Jul 2011 07:20:13 +0000 (10:20 +0300)]
--quiet is not advanced

13 years agoPulseAudio: buffer metrics are buffer metrics not overall metrics
Rémi Denis-Courmont [Sat, 16 Jul 2011 16:56:48 +0000 (19:56 +0300)]
PulseAudio: buffer metrics are buffer metrics not overall metrics

This should fix buffer underflows in most cases.

13 years agoMove <vlc_aout.h> UI functions into their own <vlc_aout_intf.h>
Rémi Denis-Courmont [Sat, 16 Jul 2011 15:51:59 +0000 (18:51 +0300)]
Move <vlc_aout.h> UI functions into their own <vlc_aout_intf.h>

Also move some stuff from vlc_config.h to vlc_aout*.h

13 years agoFix crash on .rm/rv30 file
Rafaël Carré [Sat, 16 Jul 2011 15:33:39 +0000 (11:33 -0400)]
Fix crash on .rm/rv30 file

Forward all available codec data to libavcodec

Closes: #4254
13 years agoreal demux: use VLC_FOURCC
Rafaël Carré [Sat, 16 Jul 2011 15:20:25 +0000 (11:20 -0400)]
real demux: use VLC_FOURCC

13 years agomacosx: exposed qtcapture's width and height options in the open panel
Felix Paul Kühne [Sat, 16 Jul 2011 14:37:52 +0000 (16:37 +0200)]
macosx: exposed qtcapture's width and height options in the open panel

moved some elements around and renamed them within the 'Capture' tab

it's no longer called an 'iSight input', etc.

13 years agomacosx: fixed crash on quit
Felix Paul Kühne [Sat, 16 Jul 2011 13:47:50 +0000 (15:47 +0200)]
macosx: fixed crash on quit

13 years agoDo not print start banner if stderr is not a TTY.
Rémi Denis-Courmont [Sat, 16 Jul 2011 08:51:18 +0000 (11:51 +0300)]
Do not print start banner if stderr is not a TTY.

The user is not going to see the banner, and this tends to clutter
error logs (X server, cron jobs...) - not only on MacOS.

13 years agoDo not include <vlc_es.h> from <vlc_fourcc.h>
Rémi Denis-Courmont [Sat, 16 Jul 2011 07:55:39 +0000 (10:55 +0300)]
Do not include <vlc_es.h> from <vlc_fourcc.h>

<vlc_es.h> includes <vlc_fourcc.h> already

13 years agoAdd config_IsSafe() internal helper
Rémi Denis-Courmont [Wed, 13 Jul 2011 19:25:12 +0000 (22:25 +0300)]
Add config_IsSafe() internal helper

13 years agoxspf demux: cosmetics
Rafaël Carré [Sat, 16 Jul 2011 04:00:51 +0000 (00:00 -0400)]
xspf demux: cosmetics

reduce indentation level
concatenate a few lines
add a mention to #4005 in a comment
make a table static const
change style: ( bla ) -> (bla)

13 years agoFix win32 packaging after [3594b304b396a] in npapi
Rafaël Carré [Sat, 16 Jul 2011 02:33:31 +0000 (22:33 -0400)]
Fix win32 packaging after [3594b304b396a] in npapi

13 years agofix vlclua_var_toggle_or_set
Rafaël Carré [Sat, 16 Jul 2011 01:41:49 +0000 (21:41 -0400)]
fix vlclua_var_toggle_or_set

argument is a string ("on" or "off") not a bool

13 years agomacosx: simplified and re-arranged the Open dialog's file tab
Felix Paul Kühne [Fri, 15 Jul 2011 16:31:16 +0000 (18:31 +0200)]
macosx: simplified and re-arranged the Open dialog's file tab

13 years agomerged news from VLC 1.1.11 and added 2 points for the Mac interface
Felix Paul Kühne [Fri, 15 Jul 2011 15:29:41 +0000 (17:29 +0200)]
merged news from VLC 1.1.11 and added 2 points for the Mac interface

13 years agomacosx: re-written the 'Open Disc' tab in the open panel
Felix Paul Kühne [Fri, 15 Jul 2011 14:58:54 +0000 (16:58 +0200)]
macosx: re-written the 'Open Disc' tab in the open panel

it automatically detects inserted disks and their type, so type selector by the user is no longer needed, which allows a much cleaner GUI

13 years agolivehttp: downgrade priority to zero
Rémi Denis-Courmont [Thu, 14 Jul 2011 20:36:58 +0000 (23:36 +0300)]
livehttp: downgrade priority to zero

I don't want this plugin selected by default, only "file".

13 years agoPulseAudio: Properly cork/uncork streams on pause/resume.
Colin Guthrie [Thu, 2 Jun 2011 20:08:49 +0000 (22:08 +0200)]
PulseAudio: Properly cork/uncork streams on pause/resume.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years agoRemove unused gettimeofday() Win32 replacement
Rémi Denis-Courmont [Thu, 14 Jul 2011 17:46:51 +0000 (20:46 +0300)]
Remove unused gettimeofday() Win32 replacement

13 years agocontrib: syntax
Rémi Denis-Courmont [Thu, 14 Jul 2011 13:12:50 +0000 (16:12 +0300)]
contrib: syntax

13 years agoFix vlc_cond_timedwait() without monotonic clock
Rémi Denis-Courmont [Thu, 14 Jul 2011 12:38:27 +0000 (15:38 +0300)]
Fix vlc_cond_timedwait() without monotonic clock

13 years agoFactor mtime_to to struct timespec conversion
Rémi Denis-Courmont [Thu, 14 Jul 2011 11:37:33 +0000 (14:37 +0300)]
Factor mtime_to to struct timespec conversion

13 years agoCompilation fixes
Rémi Denis-Courmont [Thu, 14 Jul 2011 11:14:24 +0000 (14:14 +0300)]
Compilation fixes

13 years agoLUA: Fix MPORA playlist parser.
Konstantin Pavlov [Thu, 14 Jul 2011 06:41:35 +0000 (10:41 +0400)]
LUA: Fix MPORA playlist parser.

13 years agoContribs: add upnp.
Konstantin Pavlov [Wed, 13 Jul 2011 18:45:28 +0000 (22:45 +0400)]
Contribs: add upnp.

13 years agoUPNP: Allow SOAP responses of arbitrary size.
Konstantin Pavlov [Mon, 4 Jul 2011 06:00:34 +0000 (10:00 +0400)]
UPNP: Allow SOAP responses of arbitrary size.

13 years agoUPNP: Attempt to fix #4714. Not tested.
Konstantin Pavlov [Tue, 26 Apr 2011 10:18:51 +0000 (14:18 +0400)]
UPNP: Attempt to fix #4714. Not tested.

13 years agoMove rv32 to video_chroma directory
Rémi Denis-Courmont [Wed, 13 Jul 2011 16:04:58 +0000 (19:04 +0300)]
Move rv32 to video_chroma directory

13 years agoMake contrib to not to fail downloading live555.
Alexey Sokolov [Wed, 13 Jul 2011 15:04:29 +0000 (22:04 +0700)]
Make contrib to not to fail downloading live555.

This changes filename from "latest" to explicit versioned name.
As official site doesn't provide old tarballs, we use
http://code.google.com/p/live555sourcecontrol/downloads instead.

Note: when updating contrib to new version, need to get checksum from
official site, not from there! Just in case...

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years agoFix flawed CPP logic
Rémi Denis-Courmont [Wed, 13 Jul 2011 15:04:20 +0000 (18:04 +0300)]
Fix flawed CPP logic

13 years agocontribs: updated binary package for Mac including latest libav, libass and libfreetype
Felix Paul Kühne [Wed, 13 Jul 2011 14:04:43 +0000 (16:04 +0200)]
contribs: updated binary package for Mac including latest libav, libass and libfreetype

13 years agomtime.c compilation fix
Felix Paul Kühne [Wed, 13 Jul 2011 13:26:47 +0000 (15:26 +0200)]
mtime.c compilation fix

13 years agoQt: SeekSlider: fix chapters marks contrast
Francois Cartegnie [Wed, 13 Jul 2011 13:05:49 +0000 (15:05 +0200)]
Qt: SeekSlider: fix chapters marks contrast

13 years agoQt: SoundSlider: fix text color contrast. (closes #5040)
Francois Cartegnie [Wed, 13 Jul 2011 12:50:35 +0000 (14:50 +0200)]
Qt: SoundSlider: fix text color contrast. (closes #5040)

Uses half hsv's value between background and foreground
(instead of mid palette color which is only revealant for drawing over
buttons colors)

13 years agostl: fix warnings
Rémi Duraffort [Wed, 13 Jul 2011 09:40:22 +0000 (11:40 +0200)]
stl: fix warnings

13 years agolua: fix vlc.msg.dbg with multiple parameters
Rémi Duraffort [Tue, 12 Jul 2011 13:45:43 +0000 (15:45 +0200)]
lua: fix vlc.msg.dbg with multiple parameters

13 years agolua test: move the tests from modules/misc/lua to modules/lua
Rémi Duraffort [Tue, 12 Jul 2011 13:35:43 +0000 (15:35 +0200)]
lua test: move the tests from modules/misc/lua to modules/lua

13 years agoML: fix typo (fix missing vtable)
Rémi Duraffort [Tue, 12 Jul 2011 09:31:10 +0000 (11:31 +0200)]
ML: fix typo (fix missing vtable)

13 years agoremove unused function
Rémi Duraffort [Tue, 12 Jul 2011 09:07:36 +0000 (11:07 +0200)]
remove unused function

13 years agoML: warnings cleanups
Rémi Duraffort [Tue, 12 Jul 2011 06:39:39 +0000 (08:39 +0200)]
ML: warnings cleanups

13 years agoRemove some unneeded leading __ in functions names
Rémi Duraffort [Tue, 12 Jul 2011 06:24:04 +0000 (08:24 +0200)]
Remove some unneeded leading __ in functions names

13 years agolua: remove leading '__' in function name
Rémi Duraffort [Mon, 11 Jul 2011 13:41:26 +0000 (15:41 +0200)]
lua: remove leading '__' in function name

13 years agolua: cleanup
Rémi Duraffort [Mon, 11 Jul 2011 13:33:48 +0000 (15:33 +0200)]
lua: cleanup

13 years agolua_equalizer: fix memory leaks
Rémi Duraffort [Mon, 11 Jul 2011 13:33:23 +0000 (15:33 +0200)]
lua_equalizer: fix memory leaks

13 years agolua: small cleanup (no functional changes)
Rémi Duraffort [Mon, 11 Jul 2011 13:27:50 +0000 (15:27 +0200)]
lua: small cleanup (no functional changes)

13 years agolua: typo in the documentation
Rémi Duraffort [Mon, 11 Jul 2011 12:47:15 +0000 (14:47 +0200)]
lua: typo in the documentation

13 years agofix calloc usage.
Rémi Duraffort [Mon, 11 Jul 2011 12:45:17 +0000 (14:45 +0200)]
fix calloc usage.

13 years agoUpdate LIST
Rémi Duraffort [Mon, 11 Jul 2011 08:59:28 +0000 (10:59 +0200)]
Update LIST

13 years agoQt: SoundSlider: make 100% value green
Francois Cartegnie [Tue, 12 Jul 2011 20:26:52 +0000 (22:26 +0200)]
Qt: SoundSlider: make 100% value green

Slided a bit the central point of the orange gradient to make it appear
only above 100% value.

13 years agoFix logic
Rémi Denis-Courmont [Tue, 12 Jul 2011 17:57:22 +0000 (20:57 +0300)]
Fix logic

13 years agoAVI: abort on allocation failure
Rémi Denis-Courmont [Sun, 10 Jul 2011 20:22:21 +0000 (23:22 +0300)]
AVI: abort on allocation failure

13 years agoAVI: fix heap buffer overflow (CVE-2011-2588)
Rémi Denis-Courmont [Sun, 10 Jul 2011 20:14:40 +0000 (23:14 +0300)]
AVI: fix heap buffer overflow (CVE-2011-2588)

13 years agoreal: fix heap buffer overflow (CVE-2011-2587)
Rémi Denis-Courmont [Sun, 10 Jul 2011 20:36:31 +0000 (23:36 +0300)]
real: fix heap buffer overflow (CVE-2011-2587)

13 years agofile: detect long remote paths correctly on Win32
Rémi Denis-Courmont [Tue, 12 Jul 2011 17:08:58 +0000 (20:08 +0300)]
file: detect long remote paths correctly on Win32

13 years agotaglib: support long paths on Win32
Rémi Denis-Courmont [Tue, 12 Jul 2011 17:08:45 +0000 (20:08 +0300)]
taglib: support long paths on Win32

13 years agoWin32: handle file paths of arbitrary length (in file system code)
Rémi Denis-Courmont [Tue, 12 Jul 2011 17:07:20 +0000 (20:07 +0300)]
Win32: handle file paths of arbitrary length (in file system code)

13 years agofolder meta: remove left-over
Rémi Denis-Courmont [Tue, 12 Jul 2011 17:06:44 +0000 (20:06 +0300)]
folder meta: remove left-over

13 years agomacosx: replaced quartztext options in the simple prefs with their freetype counters
Felix Paul Kühne [Tue, 12 Jul 2011 12:46:35 +0000 (14:46 +0200)]
macosx: replaced quartztext options in the simple prefs with their freetype counters

added objects for 'force bold' and 'opacity'

13 years agoQt: Fix protectedness of customEvent
Jean-Baptiste Kempf [Tue, 12 Jul 2011 15:36:29 +0000 (17:36 +0200)]
Qt: Fix protectedness of customEvent

13 years agoSplit mdate(), mwait(), msleep() to POSIX and Win32 files
Rémi Denis-Courmont [Tue, 12 Jul 2011 15:02:54 +0000 (18:02 +0300)]
Split mdate(), mwait(), msleep() to POSIX and Win32 files

Also implement correct run-time POSIX clock selection.

13 years agoFactor common code
Rémi Denis-Courmont [Tue, 12 Jul 2011 14:54:15 +0000 (17:54 +0300)]
Factor common code

13 years agoRemove unused INPUT_ADD_OPTION
Rémi Denis-Courmont [Tue, 12 Jul 2011 14:41:32 +0000 (17:41 +0300)]
Remove unused INPUT_ADD_OPTION

13 years agoDTV: remove dvb_guess_system()
Rémi Denis-Courmont [Tue, 12 Jul 2011 14:34:27 +0000 (17:34 +0300)]
DTV: remove dvb_guess_system()

13 years agoDTV: use dvb_enum_systems() instead of dvb_guess_system()
Rémi Denis-Courmont [Tue, 12 Jul 2011 14:33:16 +0000 (17:33 +0300)]
DTV: use dvb_enum_systems() instead of dvb_guess_system()

13 years agoDTV: add dvb_enum_systems() to list supported delivery systems
Rémi Denis-Courmont [Tue, 12 Jul 2011 14:38:56 +0000 (17:38 +0300)]
DTV: add dvb_enum_systems() to list supported delivery systems

13 years agoAdd .caf file format
Jean-Baptiste Kempf [Tue, 12 Jul 2011 14:46:41 +0000 (16:46 +0200)]
Add .caf file format

13 years agoMore debug info about filetype
Jean-Baptiste Kempf [Mon, 11 Jul 2011 13:17:34 +0000 (15:17 +0200)]
More debug info about filetype

13 years agoQt: advanced_open: use QTimeEdit instead of QDoubleSpinBox
Francois Cartegnie [Tue, 12 Jul 2011 12:21:54 +0000 (14:21 +0200)]
Qt: advanced_open: use QTimeEdit instead of QDoubleSpinBox

13 years agovlc input control: fixed execution on Mac OS
Felix Paul Kühne [Tue, 12 Jul 2011 07:39:06 +0000 (09:39 +0200)]
vlc input control: fixed execution on Mac OS

thanks for the explanation to courmisch

13 years agoQt: Make chapters marks clickable
Francois Cartegnie [Sun, 3 Jul 2011 19:33:06 +0000 (21:33 +0200)]
Qt: Make chapters marks clickable

13 years agoQt: make SeekPoints handle jump to chapter requests
Francois Cartegnie [Sun, 3 Jul 2011 20:06:07 +0000 (22:06 +0200)]
Qt: make SeekPoints handle jump to chapter requests

13 years agoQt: add chapters to SeekSlider
Francois Cartegnie [Sat, 25 Jun 2011 20:46:58 +0000 (22:46 +0200)]
Qt: add chapters to SeekSlider

13 years agoQt: add SeekPoints data
Francois Cartegnie [Sat, 25 Jun 2011 18:29:53 +0000 (20:29 +0200)]
Qt: add SeekPoints data

13 years agovlc input control: add INPUT_GET_TITLE_INFO
Francois Cartegnie [Sat, 25 Jun 2011 14:57:06 +0000 (16:57 +0200)]
vlc input control: add INPUT_GET_TITLE_INFO

as we'll need seekpoints for UI: chapters offsets were not sufficient.

13 years agoUpdate input item type guesses
Rémi Denis-Courmont [Mon, 11 Jul 2011 19:49:54 +0000 (22:49 +0300)]
Update input item type guesses

13 years agoudev: drop V4L1 support
Rémi Denis-Courmont [Mon, 11 Jul 2011 19:40:41 +0000 (22:40 +0300)]
udev: drop V4L1 support

13 years agoAbort an demux allocation failures
Rémi Denis-Courmont [Sun, 10 Jul 2011 20:40:14 +0000 (23:40 +0300)]
Abort an demux allocation failures

13 years agoCheck most demux_t.p_sys allocations
Rémi Denis-Courmont [Mon, 11 Jul 2011 19:28:28 +0000 (22:28 +0300)]
Check most demux_t.p_sys allocations

13 years agoAdd xcalloc(). Do not use this in new code!
Rémi Denis-Courmont [Sun, 10 Jul 2011 20:21:23 +0000 (23:21 +0300)]
Add xcalloc(). Do not use this in new code!

13 years agoDummy decoder: use stdio and simplify
Rémi Denis-Courmont [Mon, 11 Jul 2011 16:23:37 +0000 (19:23 +0300)]
Dummy decoder: use stdio and simplify

13 years agofolder cover: lift PATH_MAX limit
Rémi Denis-Courmont [Mon, 11 Jul 2011 16:09:13 +0000 (19:09 +0300)]
folder cover: lift PATH_MAX limit

13 years agoUseless #include
Rémi Denis-Courmont [Mon, 11 Jul 2011 15:59:12 +0000 (18:59 +0300)]
Useless #include

13 years agoRemove getcwd() replacement
Rémi Denis-Courmont [Mon, 11 Jul 2011 15:51:11 +0000 (18:51 +0300)]
Remove getcwd() replacement

13 years agomake_URI: use vlc_getcwd()
Rémi Denis-Courmont [Mon, 11 Jul 2011 15:49:19 +0000 (18:49 +0300)]
make_URI: use vlc_getcwd()

This lifts the PATH_MAX characters limit, and should fix encoding on
POSIX non-UTF-8 systems.