]>
git.sesse.net Git - vlc/log
Derk-Jan Hartman [Sat, 20 Sep 2008 01:09:16 +0000 (03:09 +0200)]
POTFILES: add new mkv paths, remove old voutqt.m file reference.
Derk-Jan Hartman [Sat, 20 Sep 2008 01:06:48 +0000 (03:06 +0200)]
spatializer: don't translate empty strings. Someone please add descriptions though.
warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the emptywarning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string.
Pierre d'Herbemont [Sat, 20 Sep 2008 00:35:43 +0000 (02:35 +0200)]
vlc_gc: FixOSAtomic usage.
Pierre d'Herbemont [Sat, 20 Sep 2008 00:31:45 +0000 (02:31 +0200)]
Revert "libvlc: Fix a typo in vlc_gc_object vlc_release(). We need to desstroy when the refcount reaches zero."
This reverts commit
a42998e5478948372da51a0d77e7d2332b61d8c8 .
My bad.
Derk-Jan Hartman [Fri, 19 Sep 2008 23:12:39 +0000 (01:12 +0200)]
contrib: update gnutls to the new 2.4.2 stable
opencdk is apparently no longer available seperatly,
and the new gnutls is not yet in the gnu.org download archives for some reason.
Derk-Jan Hartman [Fri, 19 Sep 2008 23:10:04 +0000 (01:10 +0200)]
variables: Inherit path is now parent->libvlc->saved config
This re-implements [
45e43037a961531a28444d969f903c18929b06b9 ], but this time it compiles AND runs.
Pierre d'Herbemont [Fri, 19 Sep 2008 23:08:38 +0000 (01:08 +0200)]
libvlc: Fix a typo in vlc_gc_object vlc_release(). We need to desstroy when the refcount reaches zero.
(Why do we use uint? We can't track over-releasing?)
(Or we need to init it at 2).
Pierre d'Herbemont [Fri, 19 Sep 2008 21:59:26 +0000 (23:59 +0200)]
Use OSAtomic() as a fallback on Mac OS X.
Jean-Baptiste Kempf [Fri, 19 Sep 2008 22:32:37 +0000 (15:32 -0700)]
Contribs: Die if NO_RELOCATION
Antoine Cellerier [Fri, 19 Sep 2008 22:15:54 +0000 (00:15 +0200)]
Fix misleading comment (it uses the 2007 key if you have both 2008 and 2007 available)
Derk-Jan Hartman [Fri, 19 Sep 2008 22:11:09 +0000 (00:11 +0200)]
variables: Set void_ops by default.
This fixes [
45e63d598008b1ec920bf629388efd08b95c2747 ]
Derk-Jan Hartman [Fri, 19 Sep 2008 21:53:52 +0000 (23:53 +0200)]
Revert "variables: Inherit path is now parent->libvlc->saved config"
Deadlocks libvlc, and atm. I do not know how to fix this.
This reverts commit
45e43037a961531a28444d969f903c18929b06b9 .
Pierre d'Herbemont [Fri, 19 Sep 2008 21:45:41 +0000 (23:45 +0200)]
quicktime: Disable that decoder module.
The number of crash report related to that modules leave us no solution.
Derk-Jan Hartman [Fri, 19 Sep 2008 21:38:29 +0000 (23:38 +0200)]
mmap: Use fnctl to set the READAHEAD flag when supported. This should speedup the mmap performance
Derk-Jan Hartman [Fri, 19 Sep 2008 21:37:03 +0000 (23:37 +0200)]
libvlc: only use sync_ on GGCs that have it.
This fixes [
d635ae4ed0f1064c07e9209599799c659112f720 ]
Pierre d'Herbemont [Fri, 19 Sep 2008 21:30:08 +0000 (23:30 +0200)]
Revert "Compile FFmpeg on PowerPC-based machines without AltiVec support until it is fixed."
This reverts commit
bc9eac0a14cfa196d4e8514049f744740cb7a23d .
This should fix the ppc lag we had.
Conflicts:
extras/contrib/src/Makefile
Jean-Baptiste Kempf [Fri, 19 Sep 2008 21:27:26 +0000 (14:27 -0700)]
Ebml: remove version check, since we already force Version to be > 7.7
Jean-Baptiste Kempf [Fri, 19 Sep 2008 17:48:25 +0000 (10:48 -0700)]
Add more debug messages to track windows FS controller flickering bug.
Antoine Cellerier [Fri, 19 Sep 2008 19:43:31 +0000 (21:43 +0200)]
Oops. (Don't know what that's used for as it worked without it)
Antoine Cellerier [Fri, 19 Sep 2008 19:37:02 +0000 (21:37 +0200)]
Add --enable-run-as-root option to configure.
Embedded platforms often only have the root user. Do not, I repeat, Do not enable this option if you don't know what you're doing.
Antoine Cellerier [Fri, 19 Sep 2008 16:45:00 +0000 (18:45 +0200)]
Fail if avcodec, avformat or swscale couldn't be found (instead of just printing an error).
Rémi Denis-Courmont [Fri, 19 Sep 2008 15:51:28 +0000 (18:51 +0300)]
Factor variable operations, as they're always the same for a type
Antoine Cellerier [Fri, 19 Sep 2008 15:26:13 +0000 (17:26 +0200)]
Fortuuuuuuuuuuuune!
Justus Piater [Thu, 18 Sep 2008 08:10:36 +0000 (10:10 +0200)]
correctly handle realloc() failure
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Justus Piater [Thu, 18 Sep 2008 08:11:22 +0000 (10:11 +0200)]
consistently use malloc()/free() for C-style strings
There was a mix of new/delete, malloc()/free() and even several
malloc()/delete, so this fixes actual bugs.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Sebastien Escudier [Fri, 19 Sep 2008 14:19:58 +0000 (16:19 +0200)]
fix rtp default ttl value
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Sebastien Escudier [Fri, 19 Sep 2008 13:48:05 +0000 (15:48 +0200)]
Allow 0 TTL
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Fri, 19 Sep 2008 14:26:05 +0000 (17:26 +0300)]
Force plugin rebuild
There are a bunch of crash-triggering ABI break, and a bunch of plugins
have removed (= old ABI plugins left in your tree) - bad combination.
Rémi Denis-Courmont [Thu, 18 Sep 2008 20:24:18 +0000 (23:24 +0300)]
Use GCC atomics
Rémi Denis-Courmont [Fri, 19 Sep 2008 13:49:29 +0000 (16:49 +0300)]
GC: thread-safety, and offset independence
Rémi Denis-Courmont [Fri, 19 Sep 2008 14:05:44 +0000 (17:05 +0300)]
Fix error message
Rémi Denis-Courmont [Fri, 19 Sep 2008 13:43:15 +0000 (16:43 +0300)]
Avoid SSE2-specifics in generic code
Rémi Denis-Courmont [Fri, 19 Sep 2008 13:42:47 +0000 (16:42 +0300)]
Explicit parenthesis when mixing && and ||
Derk-Jan Hartman [Fri, 19 Sep 2008 12:16:15 +0000 (14:16 +0200)]
variables: VAR_CLASS != VAR_TYPE
This should fix a memleak with variable strings, and several other problems. Note that a CLASS detemines the basic type, and that TYPE is only a specific set within the CLASS. The variable types: VLC_VAR_KEY and VLC_VAR_INTEGER are both of CLASS integer. and thus compatible, when it comes to inheritence/init/free etc.
Derk-Jan Hartman [Fri, 19 Sep 2008 12:09:18 +0000 (14:09 +0200)]
variables: Inherit path is now parent->libvlc->saved config
Dominique Leuenberger [Thu, 18 Sep 2008 19:29:50 +0000 (21:29 +0200)]
Add support for x264 >= 63
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Jean-Paul Saman [Tue, 9 Sep 2008 11:01:49 +0000 (13:01 +0200)]
Simplification no longer check for FPU capability.
Jean-Paul Saman [Tue, 9 Sep 2008 10:52:35 +0000 (12:52 +0200)]
Remove unused argument in AllocatePicture() DeAllocatePicture().
Jean-Baptiste Kempf [Fri, 19 Sep 2008 02:12:07 +0000 (19:12 -0700)]
Qt4: Always parent all preferences to avoid funny windows/widget effects.
Jean-Baptiste Kempf [Fri, 19 Sep 2008 02:10:53 +0000 (19:10 -0700)]
SPrefs: Add "Use hardware YUV->RGB conversion" since nVidia drivers are broken.
As reported by TheFluff and various forum users.
Jean-Baptiste Kempf [Fri, 19 Sep 2008 01:30:25 +0000 (18:30 -0700)]
MKV: deinlined a function.
Jean-Baptiste Kempf [Fri, 19 Sep 2008 00:58:18 +0000 (17:58 -0700)]
Remove remaining / in folder names, and use normale DIR_SEP in all platforms.
This seems to have been an issue with many people on windows.
Jean-Baptiste Kempf [Thu, 18 Sep 2008 23:15:55 +0000 (16:15 -0700)]
Qt: Forgotten native separators in open panel (cosmetic) and in preferences.
Should repair skins options.
Antoine Cellerier [Thu, 18 Sep 2008 23:59:15 +0000 (01:59 +0200)]
Do not lose the playlist columns when switching to a different view.
Antoine Cellerier [Thu, 18 Sep 2008 23:53:38 +0000 (01:53 +0200)]
Cosmetics.
Antoine Cellerier [Thu, 18 Sep 2008 22:32:45 +0000 (00:32 +0200)]
Restore postproc menu entry in qt4 intf.
Currently requires the postproc module to be loaded if you want it to work.
Pierre d'Herbemont [Thu, 18 Sep 2008 22:31:37 +0000 (00:31 +0200)]
macosx: Fix font chooser.
Switch back to quartztext, and use the NSFontPanel.
Pierre d'Herbemont [Thu, 18 Sep 2008 21:42:04 +0000 (23:42 +0200)]
Remove voutqt.m from vlc.xcodeproj.
Jean-Baptiste Kempf [Thu, 18 Sep 2008 22:13:14 +0000 (15:13 -0700)]
Always save position on exit.
Jean-Baptiste Kempf [Thu, 18 Sep 2008 22:02:09 +0000 (15:02 -0700)]
Smaller Play/Pause button. Bigger FS controller
Jean-Baptiste Kempf [Thu, 18 Sep 2008 21:56:27 +0000 (14:56 -0700)]
Someone did not RTFM Qt::Key_Enter != Qt::Key_Return :D
Jean-Baptiste Kempf [Thu, 18 Sep 2008 19:50:17 +0000 (12:50 -0700)]
Qt4 : SPrefs, add a Frame when needed.
(cherry picked from commit
7749487f9a3f90bc43f8c2f33b253590d12eede3 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Thu, 18 Sep 2008 19:24:14 +0000 (21:24 +0200)]
Fixed subtitle flush to not flush on pause.
Laurent Aimar [Thu, 18 Sep 2008 19:23:42 +0000 (21:23 +0200)]
Reserved a few space in block_t flags for input core.
Rémi Denis-Courmont [Thu, 18 Sep 2008 19:46:57 +0000 (22:46 +0300)]
Improve VLC_COMMON_MEMBERS layout
Rémi Denis-Courmont [Thu, 18 Sep 2008 19:38:37 +0000 (22:38 +0300)]
vlc_object_internals_t is internal
Rémi Denis-Courmont [Thu, 18 Sep 2008 19:32:39 +0000 (22:32 +0300)]
Fail cleanly if Modules.am is missing
Rémi Denis-Courmont [Thu, 18 Sep 2008 19:32:17 +0000 (22:32 +0300)]
Don't patch Makefile.in.in, this does not work
Jean-Baptiste Kempf [Thu, 18 Sep 2008 19:28:57 +0000 (12:28 -0700)]
Forgotten file: Grmbl at my stoopidity.
Rémi Denis-Courmont [Thu, 18 Sep 2008 18:47:11 +0000 (21:47 +0300)]
Use stat properly (you don't want to open directories or devices...)
Jean-Baptiste Kempf [Thu, 18 Sep 2008 19:03:43 +0000 (12:03 -0700)]
MKV: Split classes in many files.
I tried to split most classes in relevant files.
I regrouped classes when they were very tightened to each other
(in chapters and chapter_command for example )
Note that git doesn't detect correctly the files on this.
git blame -C -C is your friend.
Jean-Baptiste Kempf [Thu, 18 Sep 2008 18:49:55 +0000 (11:49 -0700)]
MKV: Copy mkv.cpp to many different files.
Jean-Baptiste Kempf [Thu, 18 Sep 2008 04:41:20 +0000 (21:41 -0700)]
Move MKV demuxer to its own subfolder.
Laurent Aimar [Thu, 18 Sep 2008 18:15:29 +0000 (20:15 +0200)]
Fixed broken input_AddSubtitles.
It was a big race condition, please understand how multi-thread works before
touching core files.
Do not throw away the few first subtitles.
Laurent Aimar [Thu, 18 Sep 2008 18:15:06 +0000 (20:15 +0200)]
Flush subtitle on seek.
Laurent Aimar [Thu, 18 Sep 2008 18:14:18 +0000 (20:14 +0200)]
Do not throw away the last subtitle for subrip and fix initial timestamp.
Laurent Aimar [Thu, 18 Sep 2008 18:13:47 +0000 (20:13 +0200)]
Handle special blocks in subsdec.
Laurent Aimar [Wed, 17 Sep 2008 22:01:01 +0000 (00:01 +0200)]
Reset input slave eof flag on seek.
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.