]>
git.sesse.net Git - vlc/log
Pierre d'Herbemont [Wed, 14 Oct 2009 21:23:04 +0000 (23:23 +0200)]
am: Don't fail to build Mac OS X target if there is no git.
Rémi Denis-Courmont [Wed, 14 Oct 2009 20:28:03 +0000 (23:28 +0300)]
HAL services discovery plugin is still here.
We still need the configure checks.
Only the HAL device probe plugin is gone.
Rémi Denis-Courmont [Wed, 14 Oct 2009 17:13:41 +0000 (20:13 +0300)]
Remove HAL plugin
It was ever dead code within VLC. On top of that, HAL is now officially
deprecated in favor of libudev (and higher level D-Bus middlewares).
Rémi Denis-Courmont [Wed, 14 Oct 2009 17:15:43 +0000 (20:15 +0300)]
Cosmetic
Rémi Denis-Courmont [Wed, 14 Oct 2009 16:37:16 +0000 (19:37 +0300)]
RTP: disable preemption during queueing
This should fix a rare crash:
LibVLC fatal error destroying mutex (16) in thread 17390 at ../../src/misc/pthread.c:188 in vlc_mutex_destroy
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4[0xb7fff933]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4[0xb7fff9c8]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4(vlc_mutex_destroy+0x3f)[0xb7fffa39]
/home/remi/videolan/vlc/build/modules/access/rtp/.libs/librtp_plugin.so[0xb5563a41]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4(__module_unneed+0x29)[0xb7fe414f]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4[0xb7f9984e]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4[0xb7fa69fb]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4[0xb7fa6c0c]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4[0xb7faeef2]
/home/remi/videolan/vlc/build/src/.libs/libvlccore.so.4[0xb7feb16e]
/lib/i686/cmov/libpthread.so.0[0xb7f324b5]
/lib/i686/cmov/libc.so.6(clone+0x5e)[0xb7eaea5e]
Rémi Denis-Courmont [Wed, 14 Oct 2009 16:29:03 +0000 (19:29 +0300)]
Fix object leak (but not unsafe item access)
Rémi Denis-Courmont [Wed, 14 Oct 2009 16:25:33 +0000 (19:25 +0300)]
Remove useless check and assignment
Laurent Aimar [Tue, 13 Oct 2009 19:08:07 +0000 (21:08 +0200)]
Cosmetic.
Hugo Beauzee-Luyssen [Wed, 23 Sep 2009 13:00:43 +0000 (15:00 +0200)]
Implementing MP4 DEMUX_GET_FPS control query
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Tue, 13 Oct 2009 19:05:06 +0000 (21:05 +0200)]
Fixed ES frame rate estimation in mp4 file.
Laurent Aimar [Fri, 9 Oct 2009 18:47:49 +0000 (20:47 +0200)]
Fixed a small memleak in bda.
Laurent Aimar [Fri, 9 Oct 2009 18:44:19 +0000 (20:44 +0200)]
Accelerated dvb loading time by exporting the demuxer type.
Geoffroy Couprie [Tue, 13 Oct 2009 10:13:47 +0000 (12:13 +0200)]
Win32: make the fullscreen display really take the full screen
Ilkka Ollakka [Tue, 13 Oct 2009 09:07:06 +0000 (12:07 +0300)]
asx.c: don't use const on prz_mrl
Ilkka Ollakka [Mon, 12 Oct 2009 13:33:12 +0000 (16:33 +0300)]
asx.c: change reallocating to doupling instead of adding just 1024
Also change comparing stream size from (<=0 && < 16384) to (<=0 && >16384)
Ilkka Ollakka [Tue, 13 Oct 2009 08:38:34 +0000 (11:38 +0300)]
asx.c: user ProcessMRL for playlist href to be able to use relative paths in playlist-file
This and earlier change to add access to prefix should fix usage of eg
http://media.meteo.it/vsat.asx playlist-file.
Ilkka Ollakka [Mon, 12 Oct 2009 13:39:19 +0000 (16:39 +0300)]
playlist.c: change FindPrefix to include access on returned string
JP Dinger [Tue, 13 Oct 2009 07:17:45 +0000 (09:17 +0200)]
Replace the last of the HAVE_EVENTFDs with HAVE_SYS_EVENTFD_H.
(cherry picked from commit
b3d9ea87aa40d43f081b8fcecd7d0126e6865196 )
Rémi Denis-Courmont [Mon, 12 Oct 2009 18:07:20 +0000 (21:07 +0300)]
Revert "Fix windows build (undefined reference to gpg_error_*)"
LibVLC is not calling gpg_error functions anywhere. Linking gpg-error
causes problems with *correctly* built libgcrypt (e.g. incorrect
package dependencies).
This reverts commit
f865a8169457c8fa934782974e1b21c534bf0744 .
Geoffroy Couprie [Mon, 12 Oct 2009 18:02:02 +0000 (20:02 +0200)]
Fix windows build (undefined reference to gpg_error_*)
Rémi Denis-Courmont [Mon, 12 Oct 2009 16:53:11 +0000 (19:53 +0300)]
Typo
Pierre Ynard [Mon, 12 Oct 2009 00:20:04 +0000 (02:20 +0200)]
configure: remove useless autoconf defines
They are used nowhere in the code, and just clutter the build system
Ilkka Ollakka [Thu, 8 Oct 2009 20:41:14 +0000 (23:41 +0300)]
m3u.c: use input_item_SetTitle
This allow to have channelnames on saved xspf-playlist from dvb-scanning.
Laurent Aimar [Sun, 11 Oct 2009 16:45:59 +0000 (18:45 +0200)]
Added support for I420/J420/YV12 to direct3d.
It is not described in the msdn documentation, but planar 420
seems to be supported by a lot of video cards.
Laurent Aimar [Sun, 11 Oct 2009 16:43:35 +0000 (18:43 +0200)]
Simplified direct3d chroma discovery.
Laurent Aimar [Sun, 11 Oct 2009 13:58:09 +0000 (15:58 +0200)]
Added vlc_fourcc_GetRGBFallback.
Laurent Aimar [Sun, 11 Oct 2009 13:18:08 +0000 (15:18 +0200)]
Fixed overlay in directx regression.
Laurent Aimar [Sun, 11 Oct 2009 09:49:48 +0000 (11:49 +0200)]
Fixed uninitialized variables (msw).
Felix Paul Kühne [Sun, 11 Oct 2009 15:09:09 +0000 (17:09 +0200)]
osx/framework: added wrapper methods for snapshots and deinterlacing
Sabourin Gilles [Sun, 11 Oct 2009 08:34:47 +0000 (10:34 +0200)]
Open : fix typo.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Pierre d'Herbemont [Sat, 10 Oct 2009 17:03:54 +0000 (19:03 +0200)]
input: Support file://localhost/ type URL when autodetecting subtitles.
Rémi Duraffort [Sat, 10 Oct 2009 15:47:03 +0000 (17:47 +0200)]
variables: fix typo.
Rémi Duraffort [Sat, 10 Oct 2009 14:51:06 +0000 (16:51 +0200)]
opengllayer: the variable is a void* and not an integer and must be named drawable-nsobject.
Rémi Duraffort [Sat, 10 Oct 2009 15:30:21 +0000 (17:30 +0200)]
variables: add var_CreategetAddress.
Pierre d'Herbemont [Sat, 10 Oct 2009 14:14:13 +0000 (16:14 +0200)]
macosx/framework: Add the freebox as one of the known SD.
Pierre d'Herbemont [Sat, 10 Oct 2009 14:13:24 +0000 (16:13 +0200)]
minimal_macosx: Don't attempt to use the vout when there is none.
Felix Paul Kühne [Sat, 10 Oct 2009 13:21:46 +0000 (15:21 +0200)]
macosx: fixed logic errors in previous commit pointed by Pierre
Felix Paul Kühne [Sat, 10 Oct 2009 11:47:31 +0000 (13:47 +0200)]
macosx: merge AppleRemote fixes from the Lunettes project
Felix Paul Kühne [Sat, 10 Oct 2009 10:44:41 +0000 (12:44 +0200)]
osx/framework: added convience methods for volume up/down
Pierre d'Herbemont [Sat, 10 Oct 2009 10:13:14 +0000 (12:13 +0200)]
macosx: vlc_keys seems to need vlc_common.
Rémi Duraffort [Sat, 10 Oct 2009 10:13:56 +0000 (12:13 +0200)]
aout_sdl: fix compilation.
Pierre d'Herbemont [Sat, 10 Oct 2009 09:59:52 +0000 (11:59 +0200)]
macosx: Silent a harmless warning.
Pierre d'Herbemont [Sat, 10 Oct 2009 09:59:35 +0000 (11:59 +0200)]
macosx: Dummy build fix.
Rémi Duraffort [Sat, 10 Oct 2009 10:01:31 +0000 (12:01 +0200)]
Fix potential object leak.
Rémi Duraffort [Thu, 8 Oct 2009 18:52:06 +0000 (20:52 +0200)]
Use var_Get* when applicable.
Rémi Duraffort [Thu, 8 Oct 2009 14:41:41 +0000 (16:41 +0200)]
lua: fix potential memleak.
Rémi Duraffort [Thu, 8 Oct 2009 14:26:07 +0000 (16:26 +0200)]
No need to test for NULL before a free.
Rémi Duraffort [Mon, 5 Oct 2009 09:01:03 +0000 (11:01 +0200)]
use var_ToggleBool when applicable.
Rémi Duraffort [Mon, 5 Oct 2009 09:07:14 +0000 (11:07 +0200)]
Use var_Get* when applicable.
Rémi Duraffort [Mon, 5 Oct 2009 08:47:54 +0000 (10:47 +0200)]
vout: use the new var_GetAddress.
Rémi Duraffort [Mon, 5 Oct 2009 08:43:11 +0000 (10:43 +0200)]
variables: add a var_GetAddress function.
Rémi Duraffort [Sun, 4 Oct 2009 20:35:57 +0000 (22:35 +0200)]
mp4: fix potential memleak.
Rémi Duraffort [Sun, 4 Oct 2009 20:33:03 +0000 (22:33 +0200)]
vout_directx: fix memleak.
Rémi Duraffort [Sun, 4 Oct 2009 17:25:41 +0000 (19:25 +0200)]
codec: use var_Get(Integer|Float|String) when applicable.
Rémi Duraffort [Sun, 4 Oct 2009 18:19:07 +0000 (20:19 +0200)]
twolame: "quality" is a float variable and not an integer !
Rémi Duraffort [Fri, 2 Oct 2009 18:38:40 +0000 (20:38 +0200)]
access_dvb: constify.
Rémi Duraffort [Fri, 2 Oct 2009 18:35:32 +0000 (20:35 +0200)]
access_dvb: constify.
Rémi Duraffort [Fri, 2 Oct 2009 18:27:06 +0000 (20:27 +0200)]
sout_std: imporve logic (and save a malloc/free)
Rémi Duraffort [Fri, 2 Oct 2009 18:23:05 +0000 (20:23 +0200)]
sout_std: fix potential memleaks.
Rémi Duraffort [Fri, 2 Oct 2009 18:05:49 +0000 (20:05 +0200)]
sout_raop: factorize.
Rémi Duraffort [Fri, 2 Oct 2009 17:56:05 +0000 (19:56 +0200)]
smem: try not to re-create the variables too many times.
Rémi Duraffort [Fri, 2 Oct 2009 17:42:38 +0000 (19:42 +0200)]
sout std: factorize.
Rémi Duraffort [Fri, 2 Oct 2009 17:32:03 +0000 (19:32 +0200)]
WinCE: fix memleak.
Rémi Duraffort [Tue, 29 Sep 2009 13:07:29 +0000 (15:07 +0200)]
Factorize.
Rémi Duraffort [Fri, 25 Sep 2009 10:47:28 +0000 (12:47 +0200)]
Use var_CreateGet when applicable.
Rémi Duraffort [Tue, 22 Sep 2009 20:43:51 +0000 (22:43 +0200)]
SD_mediadirs: no need to strdup.
Rémi Duraffort [Sun, 20 Sep 2009 17:26:43 +0000 (19:26 +0200)]
Cosmetics.
Felix Paul Kühne [Fri, 9 Oct 2009 15:16:20 +0000 (17:16 +0200)]
osx/framework: added convenience methods for jumps within a stream
Felix Paul Kühne [Fri, 9 Oct 2009 15:09:20 +0000 (17:09 +0200)]
osx/framework: allow VLCTime to handle int values
Felix Paul Kühne [Fri, 9 Oct 2009 15:08:15 +0000 (17:08 +0200)]
framework: updated to current libvlc API
Rafaël Carré [Fri, 9 Oct 2009 00:39:20 +0000 (02:39 +0200)]
globalhotkeys xcb : fix modifiers with xcb-keysyms >= 0.3.4
Rafaël Carré [Fri, 9 Oct 2009 00:16:12 +0000 (02:16 +0200)]
remove debug left over in [
b3a591d0 ]
Rafaël Carré [Thu, 8 Oct 2009 23:59:02 +0000 (01:59 +0200)]
Fix infinite loop introduced in [
9142f0c6 ]
Laurent Aimar [Thu, 8 Oct 2009 20:34:41 +0000 (22:34 +0200)]
Used VC-1 avcodec decoder for WMVA.
Laurent Aimar [Thu, 8 Oct 2009 20:34:29 +0000 (22:34 +0200)]
Cleaned up WMVA fourcc.
Laurent Aimar [Thu, 8 Oct 2009 19:53:31 +0000 (21:53 +0200)]
Do not realloc a block already given to ffmpeg.
It avoids a potential segfault after a silent avcodec audio API breakage.
Laurent Aimar [Thu, 8 Oct 2009 19:12:01 +0000 (21:12 +0200)]
Fixed avcodec audio decoder after API behavior change.
It fixes at least WMAP decoding.
Laurent Aimar [Wed, 7 Oct 2009 19:32:27 +0000 (21:32 +0200)]
Fixed globalhotkeys compilation with old xcb version.
Laurent Aimar [Thu, 8 Oct 2009 08:19:25 +0000 (10:19 +0200)]
Qt: add deinterlace and deinterlace-mode to simple preferences.
Minor changes by jb@videolan.org
Rafaël Carré [Wed, 7 Oct 2009 20:02:22 +0000 (22:02 +0200)]
Revert "dbus control: event based message notification"
This reverts commit
a0f3831cb3a3ef2bdddcf6e1e3dcb1a9217a5620 .
DBus is synchronous
Rémi Denis-Courmont [Wed, 7 Oct 2009 20:11:30 +0000 (23:11 +0300)]
Qt4: fix URI character set in playlist
(We seldom have non ASCII characters here, but better safe than sorry)
Rémi Denis-Courmont [Wed, 7 Oct 2009 20:11:11 +0000 (23:11 +0300)]
Fix Service Discovey plugin names character set
Rémi Denis-Courmont [Wed, 7 Oct 2009 20:04:50 +0000 (23:04 +0300)]
Qt4: fix character set in playlist dialog title
Rémi Denis-Courmont [Wed, 7 Oct 2009 19:39:59 +0000 (22:39 +0300)]
Support any Unicode symbol as part of an hotkey
Currently, only the core supports this correctly, however.
Note that this means key configuration values become case sensitive
(case insentivity would be too complicated), but this should not be
a problem so long as the core key<->string functions are always used.
Rémi Denis-Courmont [Wed, 7 Oct 2009 19:24:45 +0000 (22:24 +0300)]
ConfigKeyToString: binary search
Rémi Denis-Courmont [Wed, 7 Oct 2009 19:07:11 +0000 (22:07 +0300)]
KeyToString: allocate key on heap
This will allow returning dynamically generated strings
Rémi Denis-Courmont [Wed, 7 Oct 2009 18:07:27 +0000 (21:07 +0300)]
Compile fix
Rémi Denis-Courmont [Wed, 7 Oct 2009 17:37:12 +0000 (20:37 +0300)]
Gather key functions and tables in a single file
Rafaël Carré [Wed, 7 Oct 2009 19:16:16 +0000 (21:16 +0200)]
dbus control: event based message notification
Rafaël Carré [Wed, 7 Oct 2009 17:57:48 +0000 (19:57 +0200)]
globalhotkeys : use new xcb-util API (>= 0.3.4)
recent xcb_key_symbols_get_keycode() now returns a pointer
Keep old API (as present in Debian Lenny for example) as requested by nefrir
GetModifier() is broken when using the new API, it might be broken as
well when using the old API.
Documents / source code of functions used in GetModifier() are very
welcome, libxcb only ships XML descriptions and the generated source
code is very unreadable.
Rémi Denis-Courmont [Wed, 7 Oct 2009 16:48:07 +0000 (19:48 +0300)]
KEY_SPACE = 32, simplify several outputs and interfaces
Rafaël Carré [Wed, 7 Oct 2009 16:10:10 +0000 (18:10 +0200)]
globalhotkeys/xcb.c : cosmetics, make all lines fit in 80 columns
Rafaël Carré [Wed, 7 Oct 2009 16:01:36 +0000 (18:01 +0200)]
globalhotkeys/xcb.c : fix warnings
Pierre Ynard [Wed, 7 Oct 2009 13:01:54 +0000 (15:01 +0200)]
WinCE: fix build of the RTP stream output
WSADuplicateSocket() doesn't exist, so just skip that bit of code...
Rafaël Carré [Wed, 7 Oct 2009 01:53:17 +0000 (03:53 +0200)]
Remove leftover #endif
Rafaël Carré [Wed, 7 Oct 2009 01:50:50 +0000 (03:50 +0200)]
vlc_mtime.h : add timer limits for FreeBSD
Add some comments to explain the values
Christophe Mutricy [Tue, 6 Oct 2009 23:36:39 +0000 (00:36 +0100)]
Fix for people with old automake
Laurent Aimar [Tue, 6 Oct 2009 21:17:34 +0000 (23:17 +0200)]
Fixed a typo after auto deinterlace.
Ilkka Ollakka [Tue, 6 Oct 2009 21:28:20 +0000 (00:28 +0300)]
Revert "avcodec: initialise p_dec.fmt_in if it's missing, not fmt_out"
back to the drawingboard
This reverts commit
6b55ee51acc957bc92255429f15123c7a5d3cb1e .
Ilkka Ollakka [Tue, 6 Oct 2009 21:26:25 +0000 (00:26 +0300)]
Revert "avcodec: initialize fmt_in.video.i_aspect to 0"
this seems to break ar-changes alltogether, lets try again
This reverts commit
9810e995c431a150894fb2fa164dd66635e9cc8f .