]>
git.sesse.net Git - vlc/log
Antoine Cellerier [Thu, 18 Sep 2008 17:42:58 +0000 (19:42 +0200)]
Add URI column to Qt4 playlist. Add sorting by URI in playlist core.
Antoine Cellerier [Thu, 18 Sep 2008 16:57:16 +0000 (18:57 +0200)]
Fix opening of some podcasts.
Fixes opening podcasts like http://feeds.feedburner.com/Terravideos
Derk-Jan Hartman [Thu, 18 Sep 2008 14:35:44 +0000 (16:35 +0200)]
avformat: set the "duration/length/ of a packet if known.
Derk-Jan Hartman [Thu, 18 Sep 2008 14:21:01 +0000 (16:21 +0200)]
avcodec: add fourcc's for some of the avcodec supported subtitles
Derk-Jan Hartman [Thu, 18 Sep 2008 14:01:09 +0000 (16:01 +0200)]
avformat: attachments should still be treated as tracks. this fixes [
8c5a9c72318853e165ebb29a1ac49ee079bc4bc5 ]
Derk-Jan Hartman [Thu, 18 Sep 2008 12:48:27 +0000 (14:48 +0200)]
audiofilters: Do not try to insert user audio-filters when our target is SPDIF. We currently have no way to apply any of our filters to the encoded signal.
Jean-Baptiste Kempf [Thu, 18 Sep 2008 03:21:02 +0000 (20:21 -0700)]
Disable focus on buttons to avoid "space" to be catched by a button on focus.
Moreover, use a function instead of a macro (like in 0.9-branch)
Partially cherry picked from commit
73ab1cd94773956e463009088bf5f477cec1ae80
Jean-Baptiste Kempf [Thu, 18 Sep 2008 00:50:25 +0000 (17:50 -0700)]
ConfigDir mess up on windows.
Jean-Baptiste Kempf [Wed, 17 Sep 2008 22:27:57 +0000 (15:27 -0700)]
String updates from tonsofpcs
Derk-Jan Hartman [Wed, 17 Sep 2008 21:59:12 +0000 (23:59 +0200)]
contrib: re-enable swscale, remove no longer needed swscale patch.
Derk-Jan Hartman [Wed, 17 Sep 2008 21:01:16 +0000 (23:01 +0200)]
avformat: attachment support for fonts.
And only fonts so far.
Laurent Aimar [Wed, 17 Sep 2008 21:26:46 +0000 (23:26 +0200)]
Support for overlapped subtitle part 2.
Do not move an already rendered subtitle.
Laurent Aimar [Wed, 17 Sep 2008 21:09:49 +0000 (23:09 +0200)]
Support for overlapped subtitle part 1.
Laurent Aimar [Wed, 17 Sep 2008 19:35:47 +0000 (21:35 +0200)]
Assert variable type in var_Set/GetXYZ.
It will allow detecting stupid typos.
Laurent Aimar [Wed, 17 Sep 2008 19:35:38 +0000 (21:35 +0200)]
Cosmetics.
Pierre d'Herbemont [Wed, 17 Sep 2008 20:30:18 +0000 (22:30 +0200)]
configure: Use fno-omit-frame-pointer with --enable-release on Mac OS X, as we are collecting crash log.
Rémi Denis-Courmont [Wed, 17 Sep 2008 20:02:59 +0000 (23:02 +0300)]
Fix flexible array usage gcc-ism
Derk-Jan Hartman [Wed, 17 Sep 2008 19:51:01 +0000 (21:51 +0200)]
macosx: dir:/ -> directory://
Derk-Jan Hartman [Wed, 17 Sep 2008 19:31:16 +0000 (21:31 +0200)]
real demux: Set to prio 0.
Our real demux is incomplete and crashes avcodec. The avformat demux works, so i say we use it until someone fixes this thing.
Jean-Baptiste Kempf [Wed, 17 Sep 2008 18:52:49 +0000 (11:52 -0700)]
Add .nuv in interface and installer.
Laurent Aimar [Wed, 17 Sep 2008 18:36:03 +0000 (20:36 +0200)]
Fixed subtitle pausing.
Laurent Aimar [Wed, 17 Sep 2008 18:28:18 +0000 (20:28 +0200)]
Set minimum scale in spu core for text renderer.
Laurent Aimar [Wed, 17 Sep 2008 18:24:59 +0000 (20:24 +0200)]
Fixed subusf rendering.
Laurent Aimar [Wed, 17 Sep 2008 18:24:34 +0000 (20:24 +0200)]
Fixed a segfault when trying to render a unbreakable string.
Laurent Aimar [Wed, 17 Sep 2008 17:54:55 +0000 (19:54 +0200)]
A little clean up in subsusf decoder.
Rémi Duraffort [Wed, 17 Sep 2008 17:58:11 +0000 (19:58 +0200)]
Don't use FREENULL when that's not needed and don't free NULL just for fun.
Jean-Baptiste Kempf [Wed, 17 Sep 2008 17:19:31 +0000 (10:19 -0700)]
Obvious mistake in French Translation.
Jean-Baptiste Kempf [Wed, 17 Sep 2008 05:13:49 +0000 (22:13 -0700)]
Use DIR_SEP instead of /
Laurent Aimar [Wed, 17 Sep 2008 17:10:03 +0000 (19:10 +0200)]
Fixed spu margin and more subtitle clean up.
Laurent Aimar [Tue, 16 Sep 2008 22:56:59 +0000 (00:56 +0200)]
SpuRegionPlace now works in rendered unit.
Laurent Aimar [Tue, 16 Sep 2008 22:26:38 +0000 (00:26 +0200)]
Removed a little hack in subpicture cache code.
Laurent Aimar [Tue, 16 Sep 2008 22:22:53 +0000 (00:22 +0200)]
Clean up a bit subpicture release code.
Laurent Aimar [Tue, 16 Sep 2008 22:18:49 +0000 (00:18 +0200)]
Fixed picture cache creation.
Laurent Aimar [Tue, 16 Sep 2008 22:01:11 +0000 (00:01 +0200)]
Used const for video_format_t when possible.
I have updated spu_RenderSubpictures and subpicture_region_t->pf_pre_render/pf_update_regions.
Laurent Aimar [Tue, 16 Sep 2008 21:50:07 +0000 (23:50 +0200)]
Fixed spu_RenderSubpictures prototype.
It now requires source format instead of scaling parameters.
Laurent Aimar [Tue, 16 Sep 2008 21:31:06 +0000 (23:31 +0200)]
Clean up subpicture code.
Laurent Aimar [Tue, 16 Sep 2008 21:15:48 +0000 (23:15 +0200)]
Removed spu_MakeRegion as it was broken by design.
Laurent Aimar [Tue, 16 Sep 2008 21:12:27 +0000 (23:12 +0200)]
Do not use pf_make_region as it leads to a horrible hack.
Yes this creates a 'useless' picture copy per region, but it is
currently needed.
Laurent Aimar [Tue, 16 Sep 2008 20:53:53 +0000 (22:53 +0200)]
Simplify dynamicoverlay and removed the need of pf_make_region.
Laurent Aimar [Tue, 16 Sep 2008 20:41:49 +0000 (22:41 +0200)]
Factorize duplicated code, again.
Laurent Aimar [Tue, 16 Sep 2008 20:19:50 +0000 (22:19 +0200)]
Load the scalers and text renderer at SPU creation.
It is useless to wait for the first subtitle.
Laurent Aimar [Tue, 16 Sep 2008 20:12:59 +0000 (22:12 +0200)]
Loading the text renderer does not need the real video size.
Laurent Aimar [Tue, 16 Sep 2008 20:10:56 +0000 (22:10 +0200)]
Cosmetics.
Geoffroy Couprie [Wed, 17 Sep 2008 09:29:52 +0000 (11:29 +0200)]
Should remove the big white noise that was produced
Geoffroy Couprie [Tue, 16 Sep 2008 23:35:22 +0000 (01:35 +0200)]
remove on more b_dead old use
Derk-Jan Hartman [Wed, 17 Sep 2008 02:14:27 +0000 (04:14 +0200)]
quartztext: One more fix to [
f0d84d019c8c240c47672b82be123dc979b8d09e ]
This properly creates the colorspace.
Derk-Jan Hartman [Wed, 17 Sep 2008 02:01:36 +0000 (04:01 +0200)]
Derk-Jan Hartman [Wed, 17 Sep 2008 01:50:12 +0000 (03:50 +0200)]
macosx: partial revert of [
fa78d3b351465c9356b64484b9796d200598fbe8 ].
We still need the config options.
Derk-Jan Hartman [Wed, 17 Sep 2008 01:45:58 +0000 (03:45 +0200)]
quartztext: Use 10.4 compatible alternative to kCGColorBlack
Pierre d'Herbemont [Tue, 16 Sep 2008 23:56:24 +0000 (01:56 +0200)]
macosx: Remove the deprecated quickdraw vout.
Pierre d'Herbemont [Tue, 16 Sep 2008 23:40:22 +0000 (01:40 +0200)]
avformat: Don't accept negative size.
Yoann Peronneau [Tue, 16 Sep 2008 21:26:15 +0000 (23:26 +0200)]
Update XSPF playlist structure to use <vlc:id> instead of <identifier>.
This fixes bugs when loading non-VLC generated XSPF playlists.
Jean-Baptiste Kempf [Tue, 16 Sep 2008 22:51:07 +0000 (15:51 -0700)]
Provide a SPrefs to deactivate the systray icon as often requested on the forums...
Pierre d'Herbemont [Tue, 16 Sep 2008 22:49:37 +0000 (00:49 +0200)]
es_format: Robustification of es_format_copy to avoid a crash reported by Apple-bugreport.
Pierre d'Herbemont [Tue, 16 Sep 2008 21:51:22 +0000 (23:51 +0200)]
quartztext: Reenable quartztext along with some enhancements.
First, set a text drop shadow because we can, and it is nice for readability.
Then, correct behaviour for border color: minimum size to 1.0, where current code max it to 1.0, and comment the contrary.
Rémi Denis-Courmont [Tue, 16 Sep 2008 20:26:30 +0000 (23:26 +0300)]
Document the assertion
Rémi Denis-Courmont [Tue, 16 Sep 2008 20:24:33 +0000 (23:24 +0300)]
Win32: fail safe when loading plugins
Rémi Denis-Courmont [Tue, 16 Sep 2008 20:20:41 +0000 (23:20 +0300)]
Win32:use Unicode LoadLibrary
so we can install VLC in non-ANSI-named directories
Pierre d'Herbemont [Tue, 16 Sep 2008 20:01:23 +0000 (22:01 +0200)]
macosx: Use fork+exec instead of posix_spawn.
(As pointed by Remi)
Note, this doesn't work with just exec() for some obscure reason.
Laurent Aimar [Tue, 16 Sep 2008 20:01:49 +0000 (22:01 +0200)]
Compilation fix for kate.
Laurent Aimar [Tue, 16 Sep 2008 18:10:23 +0000 (20:10 +0200)]
Simplify and fixed absolute text positioning.
It has a bad side effect when using software rescaling: the subtitles are
rendered using the video original size instead of the display one (like with
overlay). I will fix that latter.
Rémi Denis-Courmont [Tue, 16 Sep 2008 15:52:31 +0000 (18:52 +0300)]
mmap: allow tweaking the PTS delay
(The PTS delay thing should be dynamically automatically computed -
for every access - however, IMHO)
Rémi Denis-Courmont [Tue, 16 Sep 2008 15:52:15 +0000 (18:52 +0300)]
mmap: handle I/O errors as fatal
Derk-Jan Hartman [Tue, 16 Sep 2008 13:06:22 +0000 (15:06 +0200)]
subass: Fix crash in the simple SSA/ASS decoder.
This is the issue exploited by the anime groups.
We now skip anything in { }
Note that ass/ssa cannot have a valid string with text { text } text.
Pierre d'Herbemont [Tue, 16 Sep 2008 07:38:38 +0000 (09:38 +0200)]
macosx: Use freetype fonts in simple prefs.
Pierre d'Herbemont [Tue, 16 Sep 2008 07:35:09 +0000 (09:35 +0200)]
macosx: Properly relaunch VLC when asked for.
Pierre d'Herbemont [Tue, 16 Sep 2008 07:17:22 +0000 (09:17 +0200)]
quartztext: Disable as freetype is doing a better job than us.
Pierre d'Herbemont [Tue, 16 Sep 2008 07:16:59 +0000 (09:16 +0200)]
macosx: Make sure preferences version is saved.
Pierre d'Herbemont [Tue, 16 Sep 2008 06:53:44 +0000 (08:53 +0200)]
macosx: Set the pref version key if the ignore button was pressed.
So that the dialog won't pop up again.
Geoffroy Couprie [Tue, 16 Sep 2008 00:10:05 +0000 (02:10 +0200)]
there's no vlc_thread_create(p_helper)
Pierre d'Herbemont [Mon, 15 Sep 2008 22:40:58 +0000 (00:40 +0200)]
macosx: Check for older preferences and ask to delete them.
Derk-Jan Hartman [Mon, 15 Sep 2008 22:18:31 +0000 (00:18 +0200)]
mkv: lower priority of mkv module to 0
I've had it with this module. There is no support, let alone development, from the matroska folks anymore. I prefer to use ffmpeg which seems to be at least less crash prone and having more of a future. I'm not sure which features we are loosing due to this atm. Likely some meta info, probably ordered chapters and definetly the DVD menu capabilities.
Laurent Aimar [Mon, 15 Sep 2008 21:48:37 +0000 (23:48 +0200)]
Fixed ASS subtitle with anamorphic video.
Laurent Aimar [Mon, 15 Sep 2008 21:25:06 +0000 (23:25 +0200)]
Simplify a bit scale factor computation by using helpers.
Pierre d'Herbemont [Mon, 15 Sep 2008 21:38:25 +0000 (23:38 +0200)]
macosx: We need the PL_LOCK here (May fix a race we have on startup).
Derk-Jan Hartman [Mon, 15 Sep 2008 21:19:38 +0000 (23:19 +0200)]
ps demux: fix an issue in ps_pkt_read()
Pierre d'Herbemont [Mon, 15 Sep 2008 20:22:08 +0000 (22:22 +0200)]
quartztext: Better font compromise. (Use Arial Black instead of Verdana)
Derk-Jan Hartman [Mon, 15 Sep 2008 20:03:53 +0000 (22:03 +0200)]
macosx: fix forward button in main controller to go forward instead of backward
forward of [
89044739e9c4a152b1a15b0faedb88cb9e54f18c ]
Laurent Aimar [Mon, 15 Sep 2008 19:49:19 +0000 (21:49 +0200)]
Removed unused or redondant fields from subpicture.
I removed:
i_x/i_y: redondant with region i_x/i_y. Now a subpicture always represent the
whole video.
i_flags: unused anywhere in the core.
I may have broken a few video filters (osdmenu mainly). I will fix it if you
report the problem and the way to reproduce it.
Laurent Aimar [Mon, 15 Sep 2008 18:55:23 +0000 (20:55 +0200)]
Removed useless width/height fields in subpicture_t.
Rémi Denis-Courmont [Mon, 15 Sep 2008 19:27:08 +0000 (22:27 +0300)]
Zero tab entries when you allocate them
Fix unitialized pointer usages (possibly exploitable).
Rémi Denis-Courmont [Mon, 15 Sep 2008 19:26:52 +0000 (22:26 +0300)]
Useless FREENULL -> free
Laurent Aimar [Mon, 15 Sep 2008 18:43:15 +0000 (20:43 +0200)]
Enabled AR change in deinterlace (typo).
Laurent Aimar [Mon, 15 Sep 2008 17:34:45 +0000 (19:34 +0200)]
Clean up subtitle core.
Laurent Aimar [Sun, 14 Sep 2008 21:57:29 +0000 (23:57 +0200)]
Cosmetics (subtitles).
Laurent Aimar [Sun, 14 Sep 2008 21:50:47 +0000 (23:50 +0200)]
Use tha same date for updating subtitles regions.
Laurent Aimar [Sun, 14 Sep 2008 21:42:39 +0000 (23:42 +0200)]
Reorder a bit subpicture render function.
There is no functional changes.
Jean-Baptiste Kempf [Sun, 14 Sep 2008 21:42:10 +0000 (14:42 -0700)]
Update Release Howto.
Rémi Denis-Courmont [Sun, 14 Sep 2008 18:15:48 +0000 (21:15 +0300)]
Fix the news (forward-ported from to-be 0.9.3)
Conflicts:
NEWS
Felix Paul Kühne [Sun, 14 Sep 2008 16:55:52 +0000 (18:55 +0200)]
macosx: finally implement a Reveal-in-Finder functionality
Laurent Aimar [Sun, 14 Sep 2008 15:23:06 +0000 (17:23 +0200)]
Added support for eac3 in a52 packetizer.
Laurent Aimar [Sun, 14 Sep 2008 13:26:39 +0000 (15:26 +0200)]
Added support for E-AC3 in ES demuxer.
Rémi Denis-Courmont [Sun, 14 Sep 2008 15:06:38 +0000 (18:06 +0300)]
Use PL_LOCK/PL_UNLOCK
Rémi Denis-Courmont [Sun, 14 Sep 2008 14:49:22 +0000 (17:49 +0300)]
Write CRLF in the same I/O operation
Rémi Denis-Courmont [Sun, 14 Sep 2008 14:40:57 +0000 (17:40 +0300)]
Another thread-unsafe redumdant use of b_dead
Rémi Denis-Courmont [Sun, 14 Sep 2008 11:42:23 +0000 (14:42 +0300)]
Only input uses b_dead
Rémi Denis-Courmont [Sun, 14 Sep 2008 11:41:53 +0000 (14:41 +0300)]
Remove unsafe use of b_dead.
Fortunately, var_DelCallback does the job properly already.
Rémi Denis-Courmont [Sun, 14 Sep 2008 11:41:27 +0000 (14:41 +0300)]
Remove write-only value
Rémi Denis-Courmont [Sun, 14 Sep 2008 10:12:26 +0000 (13:12 +0300)]
Fetcher: use nornal thread API
Rémi Denis-Courmont [Sun, 14 Sep 2008 10:10:30 +0000 (13:10 +0300)]
FOREACH_ARRAY: expansion safety