]> git.sesse.net Git - vlc/log
vlc
14 years agoUse setenv(), safer and cleaner than putenv()
Rémi Denis-Courmont [Sat, 15 May 2010 08:52:52 +0000 (11:52 +0300)]
Use setenv(), safer and cleaner than putenv()

14 years agoFixed dxva2 regression when using NV12.
Laurent Aimar [Fri, 14 May 2010 20:14:13 +0000 (22:14 +0200)]
Fixed dxva2 regression when using NV12.

14 years agoRewrote grain from scratch using filtered gaussian noise.
Laurent Aimar [Thu, 13 May 2010 22:58:43 +0000 (00:58 +0200)]
Rewrote grain from scratch using filtered gaussian noise.

It is faster (and has use a bit of sse2), and better looking IMHO.

14 years agoUsed vlc_fourcc_GetChromaDescription in gradfun.
Laurent Aimar [Thu, 13 May 2010 22:50:09 +0000 (00:50 +0200)]
Used vlc_fourcc_GetChromaDescription in gradfun.

14 years agoMade vlc_fourcc_GetChromaDescription public.
Laurent Aimar [Thu, 13 May 2010 22:32:23 +0000 (00:32 +0200)]
Made vlc_fourcc_GetChromaDescription public.

14 years agoDisabled GPU acceleration when using ffmpeg-mt.
Laurent Aimar [Thu, 13 May 2010 18:25:03 +0000 (20:25 +0200)]
Disabled GPU acceleration when using ffmpeg-mt.

It segfaults otherwise.

14 years agoChange plugin path for Mozilla plugin on Mac OS X
David Menestrina [Mon, 10 May 2010 22:32:02 +0000 (15:32 -0700)]
Change plugin path for Mozilla plugin on Mac OS X

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agomore appropriate mute/unmute fr tranlations
Francois Cartegnie [Mon, 10 May 2010 17:25:56 +0000 (19:25 +0200)]
more appropriate mute/unmute fr tranlations

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agoFixed output format of audio format.c convertor.
Laurent Aimar [Thu, 13 May 2010 14:56:43 +0000 (16:56 +0200)]
Fixed output format of audio format.c convertor.

It closes #3620.

14 years agoWinCE: try to fix make_path()
Pierre Ynard [Thu, 13 May 2010 05:04:38 +0000 (07:04 +0200)]
WinCE: try to fix make_path()

Untested

14 years agoXCB/window: fix xgettext comments
Rémi Denis-Courmont [Wed, 12 May 2010 19:27:11 +0000 (22:27 +0300)]
XCB/window: fix xgettext comments

14 years agoClean up vout object creation/destruction.
Laurent Aimar [Tue, 11 May 2010 19:58:17 +0000 (21:58 +0200)]
Clean up vout object creation/destruction.

14 years agoAdded video_format_Print.
Laurent Aimar [Tue, 11 May 2010 19:14:07 +0000 (21:14 +0200)]
Added video_format_Print.

14 years agoNo functionnal changes (vout).
Laurent Aimar [Tue, 11 May 2010 19:03:39 +0000 (21:03 +0200)]
No functionnal changes (vout).

14 years agoCosmetics (vout).
Laurent Aimar [Tue, 11 May 2010 17:37:04 +0000 (19:37 +0200)]
Cosmetics (vout).

14 years agoMissing path->URI conversion for subtitles
Rémi Denis-Courmont [Wed, 12 May 2010 16:23:47 +0000 (19:23 +0300)]
Missing path->URI conversion for subtitles

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoblend: find correct blender on opening not inside Blend()
Ilkka Ollakka [Wed, 12 May 2010 11:15:19 +0000 (14:15 +0300)]
blend: find correct blender on opening not inside Blend()

I assume that chromas don't change while running on same filter.

14 years agodvdnav: use decoded path
Ilkka Ollakka [Tue, 11 May 2010 14:55:15 +0000 (17:55 +0300)]
dvdnav: use decoded path

14 years agotaglib: use decoded path
Ilkka Ollakka [Tue, 11 May 2010 14:52:54 +0000 (17:52 +0300)]
taglib: use decoded path

14 years agoFix comment
Pierre Ynard [Tue, 11 May 2010 11:07:11 +0000 (13:07 +0200)]
Fix comment

14 years agoCorrect English in comment
Pierre Ynard [Tue, 11 May 2010 05:38:03 +0000 (07:38 +0200)]
Correct English in comment

14 years agoi18n: remove deleted file
Pierre Ynard [Tue, 11 May 2010 04:24:25 +0000 (06:24 +0200)]
i18n: remove deleted file

14 years agoAdd Sinhala translator
Christophe Mutricy [Mon, 10 May 2010 23:03:21 +0000 (00:03 +0100)]
Add Sinhala translator

14 years agoCompile fix
Christophe Mutricy [Mon, 10 May 2010 22:47:11 +0000 (23:47 +0100)]
Compile fix

14 years agol10n: Update pt_BR NSIS l10n
Sidney Doria [Mon, 10 May 2010 22:45:47 +0000 (23:45 +0100)]
l10n: Update pt_BR NSIS l10n

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Brazilian Portuguese l10n for .desktop
Sidney Doria [Mon, 10 May 2010 22:42:49 +0000 (23:42 +0100)]
l10n: Brazilian Portuguese l10n for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Finnish l10n for .desktop
Otto Kekäläinen [Mon, 10 May 2010 22:38:28 +0000 (23:38 +0100)]
l10n: Finnish l10n for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoCompile fix
Christophe Mutricy [Mon, 10 May 2010 22:02:17 +0000 (23:02 +0100)]
Compile fix

14 years agomacosx: connect the right slider outlet. close #3598
Sebastien Zwickert [Mon, 10 May 2010 19:03:21 +0000 (21:03 +0200)]
macosx: connect the right slider outlet. close #3598

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
14 years agoFixed segfault with some OSD.
Laurent Aimar [Mon, 10 May 2010 21:01:37 +0000 (23:01 +0200)]
Fixed segfault with some OSD.

14 years agoMade SPU commands go through vout.
Laurent Aimar [Mon, 10 May 2010 20:38:49 +0000 (22:38 +0200)]
Made SPU commands go through vout.

14 years agoCosmetics (vout).
Laurent Aimar [Mon, 10 May 2010 20:13:17 +0000 (22:13 +0200)]
Cosmetics (vout).

14 years agoRemoved dead code (vout).
Laurent Aimar [Mon, 10 May 2010 20:01:13 +0000 (22:01 +0200)]
Removed dead code (vout).

14 years agoRemove the file:// URI decode hack
Rémi Denis-Courmont [Mon, 10 May 2010 20:39:21 +0000 (23:39 +0300)]
Remove the file:// URI decode hack

14 years agoRename access_t.psz_path to psz_location
Rémi Denis-Courmont [Mon, 10 May 2010 20:30:48 +0000 (23:30 +0300)]
Rename access_t.psz_path to psz_location

14 years agoUse file path instead of URL where appropriate
Rémi Denis-Courmont [Mon, 10 May 2010 20:15:55 +0000 (23:15 +0300)]
Use file path instead of URL where appropriate

14 years agoaccess: add a separate field for local file paths
Rémi Denis-Courmont [Mon, 10 May 2010 19:55:06 +0000 (22:55 +0300)]
access: add a separate field for local file paths

Access plugins are now responsible for selecting the correct
media location, either the URL-without-scheme form or the local file
path form. This will help solve weird bugs with the current file://
URL decode hack, e.g. it does not work for directory://.

Lets see if we also need this for access_demux plugins (normally,
they don't use files).

14 years agoBreak plugin ABI (due to next commit)
Rémi Denis-Courmont [Mon, 10 May 2010 19:49:57 +0000 (22:49 +0300)]
Break plugin ABI (due to next commit)

14 years agoDV: remove useless strdup
Rémi Denis-Courmont [Mon, 10 May 2010 20:21:57 +0000 (23:21 +0300)]
DV: remove useless strdup

This plugin does not use its MRL at all (?!).

14 years agoPVR: decode PVR device node path
Rémi Denis-Courmont [Mon, 10 May 2010 20:08:12 +0000 (23:08 +0300)]
PVR: decode PVR device node path

14 years agoRemoved unused variable.
Laurent Aimar [Mon, 10 May 2010 19:53:52 +0000 (21:53 +0200)]
Removed unused variable.

14 years agoClean up crop/aspect ratio changes and associated video format.
Laurent Aimar [Mon, 10 May 2010 18:26:07 +0000 (20:26 +0200)]
Clean up crop/aspect ratio changes and associated video format.

14 years agoCosmetics.
Laurent Aimar [Thu, 6 May 2010 21:51:57 +0000 (23:51 +0200)]
Cosmetics.

14 years agoFixed video_format_IsSimilar regarding sar.
Laurent Aimar [Thu, 6 May 2010 21:43:28 +0000 (23:43 +0200)]
Fixed video_format_IsSimilar regarding sar.

It also fixes es_format_IsSimilar.

14 years agoUsed subpicture_updater_t for vout_OSDSlider/Icon.
Laurent Aimar [Thu, 6 May 2010 21:01:14 +0000 (23:01 +0200)]
Used subpicture_updater_t for vout_OSDSlider/Icon.

14 years agoNo functionnal changes (osd icons/sliders).
Laurent Aimar [Thu, 6 May 2010 19:52:34 +0000 (21:52 +0200)]
No functionnal changes (osd icons/sliders).

14 years agoRemoved useless vlc_osd.h includes.
Laurent Aimar [Thu, 6 May 2010 19:38:35 +0000 (21:38 +0200)]
Removed useless vlc_osd.h includes.

14 years agoUsed subpicture_updater_t for vout_OSDText/Message.
Laurent Aimar [Thu, 6 May 2010 19:33:40 +0000 (21:33 +0200)]
Used subpicture_updater_t for vout_OSDText/Message.

14 years agoNo functionnal changes.
Laurent Aimar [Wed, 5 May 2010 21:00:38 +0000 (23:00 +0200)]
No functionnal changes.

osd_widget.c and video_widget.c has been merged.

14 years agoUsed a vout object for vout_OSDMessage/OSDSlider/OSDIcon.
Laurent Aimar [Wed, 5 May 2010 20:03:43 +0000 (22:03 +0200)]
Used a vout object for vout_OSDMessage/OSDSlider/OSDIcon.

It reduces the number of executed vlc_object_find.
Some macosx calls have been commented out.

14 years agoMoved out text_style_* to src/misc/text_style.c
Laurent Aimar [Wed, 5 May 2010 19:29:41 +0000 (21:29 +0200)]
Moved out text_style_* to src/misc/text_style.c

14 years agoRemoved useless includes (video_epg.c).
Laurent Aimar [Wed, 5 May 2010 19:23:59 +0000 (21:23 +0200)]
Removed useless includes (video_epg.c).

14 years agoUsed subpicture_updater_t for vout_OSDEpg.
Laurent Aimar [Wed, 5 May 2010 19:19:01 +0000 (21:19 +0200)]
Used subpicture_updater_t for vout_OSDEpg.

It avoid acessing private vout fields and will allows
rendering at the display size (not yet done).

14 years agolua/net.c: revert [14707cbaca9fa] and fix properly
Rafaël Carré [Mon, 10 May 2010 15:04:05 +0000 (17:04 +0200)]
lua/net.c: revert [14707cbaca9fa] and fix properly

Always return 1 argument, but avoid pushing 0xffffffff bytes on the stack
Also fix vlclua_fd_read()

14 years agox264.c: forgotten free() added
Ilkka Ollakka [Mon, 10 May 2010 14:04:46 +0000 (17:04 +0300)]
x264.c: forgotten free() added

14 years agodemux/ts.c: dont leak psz_name/psz_description on multilanguage epg
Ilkka Ollakka [Mon, 10 May 2010 14:01:42 +0000 (17:01 +0300)]
demux/ts.c: dont leak psz_name/psz_description on multilanguage epg

This happens when there are multiple descriptions on event (multilanguage epg).
Only use the first one per event. Maybe someday we handle epg-language as same
as subtitle-language preference.

14 years agoi18n: update POTFILES.in
Pierre Ynard [Mon, 10 May 2010 04:19:48 +0000 (06:19 +0200)]
i18n: update POTFILES.in

14 years ago"#if HAVE_MAEMO" -> "#ifdef HAVE_MAEMO"
Pierre Ynard [Mon, 10 May 2010 04:08:16 +0000 (06:08 +0200)]
"#if HAVE_MAEMO" -> "#ifdef HAVE_MAEMO"

Fixes warning

14 years agoNEWS for 1.2
Jean-Baptiste Kempf [Sun, 9 May 2010 21:38:25 +0000 (23:38 +0200)]
NEWS for 1.2

ffmpeg-mt and gradfun

14 years agoARM NEON: fix I420/YV12->UYVY
Rémi Denis-Courmont [Sun, 9 May 2010 16:21:06 +0000 (19:21 +0300)]
ARM NEON: fix I420/YV12->UYVY

14 years agoCosmetics
Rémi Denis-Courmont [Sun, 9 May 2010 13:04:56 +0000 (16:04 +0300)]
Cosmetics

14 years agoImported gradfun filter from MPlayer.
Laurent Aimar [Sun, 9 May 2010 14:04:08 +0000 (16:04 +0200)]
Imported gradfun filter from MPlayer.

gradfun.h is a stripped copy of mplayer vf_gradfun.c (a function has been renamed).

14 years agoUsed vlc_memalign for vaapi/dxva2 copy buffer
Laurent Aimar [Sun, 9 May 2010 14:02:31 +0000 (16:02 +0200)]
Used vlc_memalign for vaapi/dxva2 copy buffer

14 years agoMade vlc_memalign public.
Laurent Aimar [Sun, 9 May 2010 13:54:30 +0000 (15:54 +0200)]
Made vlc_memalign public.

14 years agoMaemo: work-around segmentation fault when poll() unwinds
Rémi Denis-Courmont [Tue, 15 Dec 2009 15:59:17 +0000 (17:59 +0200)]
Maemo: work-around segmentation fault when poll() unwinds

(This seems like a toolchain bug)

14 years agocontrib: disable PA support in Fluidsynth
Rémi Denis-Courmont [Sun, 9 May 2010 11:17:53 +0000 (14:17 +0300)]
contrib: disable PA support in Fluidsynth

14 years agolive555: recreate URL only to strip username/password
Pierre Ynard [Sun, 9 May 2010 07:59:46 +0000 (09:59 +0200)]
live555: recreate URL only to strip username/password

This restores the original logic from
c77ee7637b006df4810a548916072532467936e5

14 years agoFixed xcb yv12/i420 UV planes swapping.
Laurent Aimar [Sat, 8 May 2010 21:11:41 +0000 (23:11 +0200)]
Fixed xcb yv12/i420 UV planes swapping.

14 years agoUsed CopyFromYv12/Nv12 for vaapi picture extraction.
Laurent Aimar [Sat, 8 May 2010 20:44:12 +0000 (22:44 +0200)]
Used CopyFromYv12/Nv12 for vaapi picture extraction.

It also adds the support for NV12.

14 years agoContribs: liboil is gone...
Jean-Baptiste Kempf [Sat, 8 May 2010 20:23:57 +0000 (22:23 +0200)]
Contribs: liboil is gone...

De Charybde en Scylla

14 years agoMoved out optimized VA nv12/yv12 copy functions from dxva2.
Laurent Aimar [Sat, 8 May 2010 09:16:22 +0000 (11:16 +0200)]
Moved out optimized VA nv12/yv12 copy functions from dxva2.

14 years agoAdded VLC_CODEC_NV12 to vlc_fourcc.h.
Laurent Aimar [Sat, 8 May 2010 08:29:31 +0000 (10:29 +0200)]
Added VLC_CODEC_NV12 to vlc_fourcc.h.

14 years agoWin32: hack^Wfix opening UNC paths (fixes #3459)
Rémi Denis-Courmont [Sat, 8 May 2010 19:50:44 +0000 (22:50 +0300)]
Win32: hack^Wfix opening UNC paths (fixes #3459)

14 years agoContribs: move to schroedinger 1.0.9 and add ORC
Jean-Baptiste Kempf [Sat, 8 May 2010 19:16:55 +0000 (21:16 +0200)]
Contribs: move to schroedinger 1.0.9 and add ORC

And patch the whole mess, because it seems they don't understand what Cross-Compilation is.

14 years agoDon't invent French words
Rémi Denis-Courmont [Sat, 8 May 2010 16:52:45 +0000 (19:52 +0300)]
Don't invent French words

14 years agoAdd optional first arg to specify contrib directory.
Antoine Cellerier [Sat, 8 May 2010 16:36:36 +0000 (18:36 +0200)]
Add optional first arg to specify contrib directory.

Most of the scripts' content could be factorized.

14 years agoAdd trival script to change the contribs root directory.
Antoine Cellerier [Sat, 8 May 2010 16:02:29 +0000 (18:02 +0200)]
Add trival script to change the contribs root directory.

14 years agoAdd optional first arg to specify contrib directory.
Antoine Cellerier [Sat, 8 May 2010 15:44:22 +0000 (17:44 +0200)]
Add optional first arg to specify contrib directory.

14 years agopthread: Use Mach semaphores instead of POSIX semaphores on Mac OS X
Juho Vähä-Herttua [Thu, 6 May 2010 14:52:57 +0000 (17:52 +0300)]
pthread: Use Mach semaphores instead of POSIX semaphores on Mac OS X

Unnamed POSIX semaphores don't work on Mac OS X at all.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agotest: update .gitignore
Pierre Ynard [Fri, 7 May 2010 04:37:35 +0000 (06:37 +0200)]
test: update .gitignore

14 years agol10n: Khmer translation for .desktop
Khoem Sokhem [Thu, 6 May 2010 22:07:34 +0000 (23:07 +0100)]
l10n: Khmer translation for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Bengali translation for .desktop
Jamil Ahmed [Thu, 6 May 2010 21:55:05 +0000 (22:55 +0100)]
l10n: Bengali translation for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoskins2: fix skins crashing when playlist is flat
Erwan Tulou [Thu, 6 May 2010 18:09:25 +0000 (20:09 +0200)]
skins2: fix skins crashing when playlist is flat

m_firstPos (iterator associated to a stl list container) is not guaranteed to be valid (the associated item may have been deleted). Up to vlc1.0, this was no problem, because deleting an item was also buggy (a no-op). From vlc1.1 on, m_firstPos must now be recomputed to ensure it keeps on pointing to a valid item in all cases.

start for instance a playlist with the 'Dragon' skin as a test case.
This was pointed out by colt45 (from the forum)

14 years agoskins2: fix wrong test (it's the other way around)
Erwan Tulou [Thu, 6 May 2010 14:44:09 +0000 (16:44 +0200)]
skins2: fix wrong test (it's the other way around)

14 years agoskins2: fix memory leak (a malloc not paired with a free)
Erwan Tulou [Thu, 6 May 2010 13:42:03 +0000 (15:42 +0200)]
skins2: fix memory leak (a malloc not paired with a free)

14 years agoFile output : add a sync option
Sébastien Escudier [Wed, 17 Mar 2010 10:06:02 +0000 (11:06 +0100)]
File output : add a sync option

14 years agoskins2(Linux): WM_CLASS also set for the invisible root window
Erwan Tulou [Thu, 6 May 2010 08:01:37 +0000 (10:01 +0200)]
skins2(Linux): WM_CLASS also set for the invisible root window

14 years agocpu: fix compilation on Intel Mac OS X by including header
Juho Vähä-Herttua [Wed, 5 May 2010 22:13:49 +0000 (01:13 +0300)]
cpu: fix compilation on Intel Mac OS X by including header

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
14 years agol10n: Japanese translation for win32 installer
Fumio Nakayama [Wed, 5 May 2010 21:34:49 +0000 (22:34 +0100)]
l10n: Japanese translation for win32 installer

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Slovak update
Marián Hikaník [Wed, 5 May 2010 21:17:11 +0000 (22:17 +0100)]
l10n: Slovak update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Slovak for .desktop
Marián Hikaník [Wed, 5 May 2010 21:15:32 +0000 (22:15 +0100)]
l10n: Slovak for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Walloon for .desktop
Gaëtan Rousseaux [Wed, 5 May 2010 21:09:23 +0000 (22:09 +0100)]
l10n: Walloon for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoFix the KDE open file dialog KIO scheduler crash avoidance hack
Rémi Denis-Courmont [Wed, 5 May 2010 19:56:29 +0000 (22:56 +0300)]
Fix the KDE open file dialog KIO scheduler crash avoidance hack

14 years agonet_Listen: pass socket type parameter
Rémi Denis-Courmont [Wed, 5 May 2010 16:15:48 +0000 (19:15 +0300)]
net_Listen: pass socket type parameter

We cannot use any random type semantic that we do not know of.
This also works around bugs in deficient getaddrinfo() implementations.

14 years agonet_Connect: missing hints ai_socktype
Rémi Denis-Courmont [Wed, 5 May 2010 16:20:25 +0000 (19:20 +0300)]
net_Connect: missing hints ai_socktype

14 years agoQt/Extensions: remove useless "version" field
Jean-Philippe André [Wed, 5 May 2010 13:56:07 +0000 (21:56 +0800)]
Qt/Extensions: remove useless "version" field

14 years agoExtensions: fix vlc.deactivate() malfunction
Jean-Philippe André [Wed, 5 May 2010 13:27:52 +0000 (21:27 +0800)]
Extensions: fix vlc.deactivate() malfunction

Inspired by jetru's patches, thank you. This should fix #3451

14 years ago"#if HAVE_FOO" -> "#ifdef HAVE_FOO"
Pierre Ynard [Wed, 5 May 2010 11:42:28 +0000 (13:42 +0200)]
"#if HAVE_FOO" -> "#ifdef HAVE_FOO"

This fixes some warnings.

14 years agoAvcodec/Avformat: fix CODEC_ID_MP2/MP3 issue when using avformat demuxer
Jean-Baptiste Kempf [Wed, 5 May 2010 11:14:13 +0000 (13:14 +0200)]
Avcodec/Avformat: fix CODEC_ID_MP2/MP3 issue when using avformat demuxer

This could result in undf codec. Pointed out by ver

14 years agoaccess_http: avoid passing NULL to printf %s
Pierre Ynard [Wed, 5 May 2010 11:02:53 +0000 (13:02 +0200)]
access_http: avoid passing NULL to printf %s