]>
git.sesse.net Git - vlc/log
Ilkka Ollakka [Sun, 16 May 2010 20:05:07 +0000 (23:05 +0300)]
avcodec: blacklist some codecs for multithreading
libavcodec doesn't allow multiple threads on some codecs, so blacklist them
to have only 1. Not sure if it would be easier just to revert few commits to
default whole to 1 thread.
I did't spot any other codecs that would exit if thread_count > 1 in libavcodec.
Fix #3613
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 ).
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.
Laurent Aimar [Sun, 16 May 2010 17:30:15 +0000 (19:30 +0200)]
Fixed key flag for odml indexes (avi demuxer).
Laurent Aimar [Sun, 16 May 2010 17:20:36 +0000 (19:20 +0200)]
No functionnal changes (avi demuxer).
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.
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.
Ilkka Ollakka [Sun, 16 May 2010 12:30:47 +0000 (15:30 +0300)]
x264: preset/tune are in from X264_BUILD >= 86
Ilkka Ollakka [Sun, 16 May 2010 12:22:10 +0000 (15:22 +0300)]
qt4: add x264 profile/level to simple-preferences
Ilkka Ollakka [Sun, 16 May 2010 12:21:19 +0000 (15:21 +0300)]
x264: bump required version to >= 0.86
Ilkka Ollakka [Sun, 16 May 2010 12:18:45 +0000 (15:18 +0300)]
x264: add info about letting libx264 set level when level==0
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.
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.
Dean Lee [Sat, 15 May 2010 23:24:47 +0000 (00:24 +0100)]
l10n: Chinese update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Christophe Mutricy [Sat, 15 May 2010 23:00:18 +0000 (00:00 +0100)]
Add Walloon translator
Rémi Denis-Courmont [Sat, 15 May 2010 19:35:32 +0000 (22:35 +0300)]
NEON deinterlace: fix register clobber
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
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
Ilkka Ollakka [Sat, 15 May 2010 17:43:36 +0000 (20:43 +0300)]
qt4: don't add duplicate on convert if not needed
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
Ilkka Ollakka [Sat, 15 May 2010 16:52:33 +0000 (19:52 +0300)]
qt4: videobitrate range from 0 to 32768
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
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
Ilkka Ollakka [Sat, 15 May 2010 16:12:58 +0000 (19:12 +0300)]
qt4: add x264 tune/preset on simple-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.
Ilkka Ollakka [Sat, 15 May 2010 12:36:38 +0000 (15:36 +0300)]
transcode: refactor littlebit video-encoding
Rémi Denis-Courmont [Sat, 15 May 2010 08:57:14 +0000 (11:57 +0300)]
Don't check for putenv
Rémi Denis-Courmont [Sat, 15 May 2010 08:52:52 +0000 (11:52 +0300)]
Use setenv(), safer and cleaner than putenv()
Laurent Aimar [Fri, 14 May 2010 20:14:13 +0000 (22:14 +0200)]
Fixed dxva2 regression when using NV12.
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.
Laurent Aimar [Thu, 13 May 2010 22:50:09 +0000 (00:50 +0200)]
Used vlc_fourcc_GetChromaDescription in gradfun.
Laurent Aimar [Thu, 13 May 2010 22:32:23 +0000 (00:32 +0200)]
Made vlc_fourcc_GetChromaDescription public.
Laurent Aimar [Thu, 13 May 2010 18:25:03 +0000 (20:25 +0200)]
Disabled GPU acceleration when using ffmpeg-mt.
It segfaults otherwise.
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>
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>
Laurent Aimar [Thu, 13 May 2010 14:56:43 +0000 (16:56 +0200)]
Fixed output format of audio format.c convertor.
It closes #3620.
Pierre Ynard [Thu, 13 May 2010 05:04:38 +0000 (07:04 +0200)]
WinCE: try to fix make_path()
Untested
Rémi Denis-Courmont [Wed, 12 May 2010 19:27:11 +0000 (22:27 +0300)]
XCB/window: fix xgettext comments
Laurent Aimar [Tue, 11 May 2010 19:58:17 +0000 (21:58 +0200)]
Clean up vout object creation/destruction.
Laurent Aimar [Tue, 11 May 2010 19:14:07 +0000 (21:14 +0200)]
Added video_format_Print.
Laurent Aimar [Tue, 11 May 2010 19:03:39 +0000 (21:03 +0200)]
No functionnal changes (vout).
Laurent Aimar [Tue, 11 May 2010 17:37:04 +0000 (19:37 +0200)]
Cosmetics (vout).
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>
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.
Ilkka Ollakka [Tue, 11 May 2010 14:55:15 +0000 (17:55 +0300)]
dvdnav: use decoded path
Ilkka Ollakka [Tue, 11 May 2010 14:52:54 +0000 (17:52 +0300)]
taglib: use decoded path
Pierre Ynard [Tue, 11 May 2010 11:07:11 +0000 (13:07 +0200)]
Fix comment
Pierre Ynard [Tue, 11 May 2010 05:38:03 +0000 (07:38 +0200)]
Correct English in comment
Pierre Ynard [Tue, 11 May 2010 04:24:25 +0000 (06:24 +0200)]
i18n: remove deleted file
Christophe Mutricy [Mon, 10 May 2010 23:03:21 +0000 (00:03 +0100)]
Add Sinhala translator
Christophe Mutricy [Mon, 10 May 2010 22:47:11 +0000 (23:47 +0100)]
Compile fix
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>
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>
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>
Christophe Mutricy [Mon, 10 May 2010 22:02:17 +0000 (23:02 +0100)]
Compile fix
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>
Laurent Aimar [Mon, 10 May 2010 21:01:37 +0000 (23:01 +0200)]
Fixed segfault with some OSD.
Laurent Aimar [Mon, 10 May 2010 20:38:49 +0000 (22:38 +0200)]
Made SPU commands go through vout.
Laurent Aimar [Mon, 10 May 2010 20:13:17 +0000 (22:13 +0200)]
Cosmetics (vout).
Laurent Aimar [Mon, 10 May 2010 20:01:13 +0000 (22:01 +0200)]
Removed dead code (vout).
Rémi Denis-Courmont [Mon, 10 May 2010 20:39:21 +0000 (23:39 +0300)]
Remove the file:// URI decode hack
Rémi Denis-Courmont [Mon, 10 May 2010 20:30:48 +0000 (23:30 +0300)]
Rename access_t.psz_path to psz_location
Rémi Denis-Courmont [Mon, 10 May 2010 20:15:55 +0000 (23:15 +0300)]
Use file path instead of URL where appropriate
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).
Rémi Denis-Courmont [Mon, 10 May 2010 19:49:57 +0000 (22:49 +0300)]
Break plugin ABI (due to next commit)
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 (?!).
Rémi Denis-Courmont [Mon, 10 May 2010 20:08:12 +0000 (23:08 +0300)]
PVR: decode PVR device node path
Laurent Aimar [Mon, 10 May 2010 19:53:52 +0000 (21:53 +0200)]
Removed unused variable.
Laurent Aimar [Mon, 10 May 2010 18:26:07 +0000 (20:26 +0200)]
Clean up crop/aspect ratio changes and associated video format.
Laurent Aimar [Thu, 6 May 2010 21:51:57 +0000 (23:51 +0200)]
Cosmetics.
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.
Laurent Aimar [Thu, 6 May 2010 21:01:14 +0000 (23:01 +0200)]
Used subpicture_updater_t for vout_OSDSlider/Icon.
Laurent Aimar [Thu, 6 May 2010 19:52:34 +0000 (21:52 +0200)]
No functionnal changes (osd icons/sliders).
Laurent Aimar [Thu, 6 May 2010 19:38:35 +0000 (21:38 +0200)]
Removed useless vlc_osd.h includes.
Laurent Aimar [Thu, 6 May 2010 19:33:40 +0000 (21:33 +0200)]
Used subpicture_updater_t for vout_OSDText/Message.
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.
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.
Laurent Aimar [Wed, 5 May 2010 19:29:41 +0000 (21:29 +0200)]
Moved out text_style_* to src/misc/text_style.c
Laurent Aimar [Wed, 5 May 2010 19:23:59 +0000 (21:23 +0200)]
Removed useless includes (video_epg.c).
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).
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()
Ilkka Ollakka [Mon, 10 May 2010 14:04:46 +0000 (17:04 +0300)]
x264.c: forgotten free() added
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.
Pierre Ynard [Mon, 10 May 2010 04:19:48 +0000 (06:19 +0200)]
i18n: update POTFILES.in
Pierre Ynard [Mon, 10 May 2010 04:08:16 +0000 (06:08 +0200)]
"#if HAVE_MAEMO" -> "#ifdef HAVE_MAEMO"
Fixes warning
Jean-Baptiste Kempf [Sun, 9 May 2010 21:38:25 +0000 (23:38 +0200)]
NEWS for 1.2
ffmpeg-mt and gradfun
Rémi Denis-Courmont [Sun, 9 May 2010 16:21:06 +0000 (19:21 +0300)]
ARM NEON: fix I420/YV12->UYVY
Rémi Denis-Courmont [Sun, 9 May 2010 13:04:56 +0000 (16:04 +0300)]
Cosmetics
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).
Laurent Aimar [Sun, 9 May 2010 14:02:31 +0000 (16:02 +0200)]
Used vlc_memalign for vaapi/dxva2 copy buffer
Laurent Aimar [Sun, 9 May 2010 13:54:30 +0000 (15:54 +0200)]
Made vlc_memalign public.
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)
Rémi Denis-Courmont [Sun, 9 May 2010 11:17:53 +0000 (14:17 +0300)]
contrib: disable PA support in Fluidsynth
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
Laurent Aimar [Sat, 8 May 2010 21:11:41 +0000 (23:11 +0200)]
Fixed xcb yv12/i420 UV planes swapping.
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.
Jean-Baptiste Kempf [Sat, 8 May 2010 20:23:57 +0000 (22:23 +0200)]
Contribs: liboil is gone...
De Charybde en Scylla
Laurent Aimar [Sat, 8 May 2010 09:16:22 +0000 (11:16 +0200)]
Moved out optimized VA nv12/yv12 copy functions from dxva2.
Laurent Aimar [Sat, 8 May 2010 08:29:31 +0000 (10:29 +0200)]
Added VLC_CODEC_NV12 to vlc_fourcc.h.
Rémi Denis-Courmont [Sat, 8 May 2010 19:50:44 +0000 (22:50 +0300)]
Win32: hack^Wfix opening UNC paths (fixes #3459)