]> git.sesse.net Git - vlc/log
vlc
14 years agolua apple_iphone: strip " - .*" from title and change options
Ilkka Ollakka [Sun, 16 May 2010 19:24:16 +0000 (22:24 +0300)]
lua apple_iphone: strip " - .*" from title and change options

add demux=avformat and play-and-pause, remove play-and-stop as it's
playlist-option not item. demux=avformat seems to help littlebit on
constant seeking (we don't want to dos as http-access closes and starts
new connection on seek currently ).

14 years agoLoad both AVI indexes (ODML and standard) and choose the best one (avi demuxer).
Laurent Aimar [Sun, 16 May 2010 18:23:53 +0000 (20:23 +0200)]
Load both AVI indexes (ODML and standard) and choose the best one (avi demuxer).

It closes #3512.

14 years agoFixed key flag for odml indexes (avi demuxer).
Laurent Aimar [Sun, 16 May 2010 17:30:15 +0000 (19:30 +0200)]
Fixed key flag for odml indexes (avi demuxer).

14 years agoNo functionnal changes (avi demuxer).
Laurent Aimar [Sun, 16 May 2010 17:20:36 +0000 (19:20 +0200)]
No functionnal changes (avi demuxer).

14 years agoFlush the video track even on dvd menus not using DVDNAV_STILL_FRAME.
Laurent Aimar [Sat, 15 May 2010 22:01:56 +0000 (00:01 +0200)]
Flush the video track even on dvd menus not using DVDNAV_STILL_FRAME.

14 years agoFlush avcodec on discontinuity.
Laurent Aimar [Sat, 15 May 2010 21:27:22 +0000 (23:27 +0200)]
Flush avcodec on discontinuity.

It is needed to be sure that the first image displayed after a discontinuity
(flush or seek) is the right one.

14 years agox264: preset/tune are in from X264_BUILD >= 86
Ilkka Ollakka [Sun, 16 May 2010 12:30:47 +0000 (15:30 +0300)]
x264: preset/tune are in from X264_BUILD >= 86

14 years agoqt4: add x264 profile/level to simple-preferences
Ilkka Ollakka [Sun, 16 May 2010 12:22:10 +0000 (15:22 +0300)]
qt4: add x264 profile/level to simple-preferences

14 years agox264: bump required version to >= 0.86
Ilkka Ollakka [Sun, 16 May 2010 12:21:19 +0000 (15:21 +0300)]
x264: bump required version to >= 0.86

14 years agox264: add info about letting libx264 set level when level==0
Ilkka Ollakka [Sun, 16 May 2010 12:18:45 +0000 (15:18 +0300)]
x264: add info about letting libx264 set level when level==0

14 years agoqt4: little fix for sout-http muxing check
Ilkka Ollakka [Sun, 16 May 2010 11:22:57 +0000 (14:22 +0300)]
qt4: little fix for sout-http muxing check

First priority is file-extension user gives, if that isn't
specified, use mux-value and if that's not valid (eg mp4), fallback
to flv-muxing.

14 years agoqt4: sout-widget changes to check mux
Ilkka Ollakka [Sun, 16 May 2010 11:16:04 +0000 (14:16 +0300)]
qt4: sout-widget changes to check mux

Doesn't allow mp4-muxer on other than file-output (doesn't check rtp atm).
Also tries to be littlebit clever and cleanup sout-mrl.

14 years agol10n: Chinese update
Dean Lee [Sat, 15 May 2010 23:24:47 +0000 (00:24 +0100)]
l10n: Chinese update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoAdd Walloon translator
Christophe Mutricy [Sat, 15 May 2010 23:00:18 +0000 (00:00 +0100)]
Add Walloon translator

14 years agoNEON deinterlace: fix register clobber
Rémi Denis-Courmont [Sat, 15 May 2010 19:35:32 +0000 (22:35 +0300)]
NEON deinterlace: fix register clobber

14 years agoNo need for common SUFFIXES definition anymore
Rémi Denis-Courmont [Sat, 15 May 2010 19:10:42 +0000 (22:10 +0300)]
No need for common SUFFIXES definition anymore

Left-over from pre-libtool era

14 years agoqt4: fix preferences, set empy as default only if setting is empty
Ilkka Ollakka [Sat, 15 May 2010 17:50:13 +0000 (20:50 +0300)]
qt4: fix preferences, set empy as default only if setting is empty

14 years agoqt4: don't add duplicate on convert if not needed
Ilkka Ollakka [Sat, 15 May 2010 17:43:36 +0000 (20:43 +0300)]
qt4: don't add duplicate on convert if not needed

14 years agoqt4: change mp4v/mp4 profile to h264/mp4 and make it default profile
Ilkka Ollakka [Sat, 15 May 2010 16:53:19 +0000 (19:53 +0300)]
qt4: change mp4v/mp4 profile to h264/mp4 and make it default profile

14 years agoqt4: videobitrate range from 0 to 32768
Ilkka Ollakka [Sat, 15 May 2010 16:52:33 +0000 (19:52 +0300)]
qt4: videobitrate range from 0 to 32768

14 years agodrawable: fix typo, should fix assertion with two or more videos
Rémi Denis-Courmont [Sat, 15 May 2010 16:40:18 +0000 (19:40 +0300)]
drawable: fix typo, should fix assertion with two or more videos

14 years agoqt4: set empty choice as default in preferences if there is one
Ilkka Ollakka [Sat, 15 May 2010 16:17:08 +0000 (19:17 +0300)]
qt4: set empty choice as default in preferences if there is one

14 years agoqt4: add x264 tune/preset on simple-preferences
Ilkka Ollakka [Sat, 15 May 2010 16:12:58 +0000 (19:12 +0300)]
qt4: add x264 tune/preset on simple-preferences

14 years agoqt4: add empty-string instead skipping string on preferences.
Ilkka Ollakka [Sat, 15 May 2010 16:11:30 +0000 (19:11 +0300)]
qt4: add empty-string instead skipping string on preferences.

Basicly sets setting to empty or default. Shouldn't affect others than x264-module.

14 years agotranscode: refactor littlebit video-encoding
Ilkka Ollakka [Sat, 15 May 2010 12:36:38 +0000 (15:36 +0300)]
transcode: refactor littlebit video-encoding

14 years agoDon't check for putenv
Rémi Denis-Courmont [Sat, 15 May 2010 08:57:14 +0000 (11:57 +0300)]
Don't check for putenv

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.