]>
git.sesse.net Git - vlc/log
Rémi Duraffort [Wed, 21 Jul 2010 20:00:56 +0000 (22:00 +0200)]
m3u: factorize.
Pierre d'Herbemont [Tue, 12 Jan 2010 18:32:38 +0000 (19:32 +0100)]
configure.ac: Enable color-test automake option.
This will colorize the `make check` output if your term supports it.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Wed, 21 Jul 2010 19:58:08 +0000 (22:58 +0300)]
Update gettext files
Rémi Denis-Courmont [Wed, 21 Jul 2010 19:53:36 +0000 (22:53 +0300)]
m4/.gitignore: remove legacy filenames
Rémi Duraffort [Wed, 21 Jul 2010 19:54:22 +0000 (21:54 +0200)]
m3u: use the album art provided by jamendo along with the m3u files.
Rémi Duraffort [Wed, 21 Jul 2010 19:49:37 +0000 (21:49 +0200)]
Qt4: fix memleak when album arts.
Rémi Duraffort [Wed, 21 Jul 2010 16:32:28 +0000 (18:32 +0200)]
faad: fix potential memleak.
Blake Livingston [Wed, 21 Jul 2010 05:42:32 +0000 (22:42 -0700)]
Setting b_subtitle on subpictures during transcode, and applying correct timing.
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Rémi Denis-Courmont [Wed, 21 Jul 2010 18:52:45 +0000 (21:52 +0300)]
Really check if Qt4 needs -lX11
Rémi Denis-Courmont [Wed, 21 Jul 2010 17:26:10 +0000 (20:26 +0300)]
avformat demux needs -lavcodec (av_free_packet)
Rémi Denis-Courmont [Wed, 21 Jul 2010 17:25:59 +0000 (20:25 +0300)]
Disable swscale if avcodec is disabled
Jean-Baptiste Kempf [Wed, 21 Jul 2010 16:16:32 +0000 (18:16 +0200)]
Merge branch 'master' of git.videolan.org:vlc
Rémi Denis-Courmont [Wed, 21 Jul 2010 15:40:33 +0000 (18:40 +0300)]
Disable avformat if avcodec is disabled
Rémi Denis-Courmont [Wed, 21 Jul 2010 15:19:17 +0000 (18:19 +0300)]
Require automake 1.11
("It is more than a year old")
Juho Vähä-Herttua [Wed, 21 Jul 2010 13:54:21 +0000 (16:54 +0300)]
Add nsobject support to vout_window_t
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Christophe Mutricy [Tue, 20 Jul 2010 23:07:47 +0000 (00:07 +0100)]
Fix include path
We already use pkg-config in configure for the fist part
Jean-Baptiste Kempf [Tue, 20 Jul 2010 22:19:39 +0000 (00:19 +0200)]
Avformat: correctly detect the fps
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 20 Jul 2010 22:18:51 +0000 (00:18 +0200)]
Force avcodec to be at least 52.25.0 and avfomat 52.30.0...
They are more than 1 year old...
Erwan Tulou [Tue, 20 Jul 2010 14:56:32 +0000 (16:56 +0200)]
make_URI(Win32): rather default to "file" than format a wrong uri
Ilkka Ollakka [Tue, 20 Jul 2010 12:21:49 +0000 (15:21 +0300)]
fix documentation INPUT_GET_VOUTS actually uses size_t* than int*
Tristan Heaven [Tue, 20 Jul 2010 10:50:09 +0000 (11:50 +0100)]
qt4: Fix stack smash in InputManager::UpdateVout
From http://bugs.gentoo.org/show_bug.cgi?id=328969
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Erwan Tulou [Tue, 20 Jul 2010 09:12:01 +0000 (11:12 +0200)]
skins2: implement a ArtManager singleton
This singleton is based on the same pattern as VlcManager or VoutManager.
It is intended to load and cache art for the whole skin.
Caching makes sense because 1/ several controls within a skin can display
the current art, and 2/ art is likely to be reused by successive inputs
(music album, repeat). Yet, caching is limited to two art for memory reason.
Erwan Tulou [Mon, 19 Jul 2010 15:44:30 +0000 (17:44 +0200)]
skins2: rework image control (scale while preserving aspect ratio)
- implement mouseOver (forgotten in prior commit)
- picture rescaled only when size changed (better performance)
- some cosmetics
Erwan Tulou [Mon, 19 Jul 2010 15:09:22 +0000 (17:09 +0200)]
skins2: correct wrong height when animated images are used
The height of a control associated to an animated image is not the height
of the image but the height divided by the number of subimages.
Erwan Tulou [Mon, 19 Jul 2010 20:16:54 +0000 (22:16 +0200)]
skins2: typo
Jean-Baptiste Kempf [Mon, 19 Jul 2010 21:45:38 +0000 (23:45 +0200)]
Win32: Remove quicktime from system codecs...
Seriously, FFmpeg is way better and free...
Jean-Baptiste Kempf [Mon, 19 Jul 2010 21:32:46 +0000 (23:32 +0200)]
Win32: Comment package-win32-crx from basic win32 make because it needs crxmake
Laurent Aimar [Mon, 19 Jul 2010 20:15:56 +0000 (22:15 +0200)]
Fixed a potential IDirectDrawSurface2 leak.
Laurent Aimar [Mon, 19 Jul 2010 20:12:30 +0000 (22:12 +0200)]
Used a CPU memory fallback when Direct3DLockSurface/DirectXLock fails.
It fixes a segfault when the directx/direct3d device is lost at the wrong time
or cannot be restored soon enough (close #3647).
Laurent Aimar [Mon, 19 Jul 2010 19:58:47 +0000 (21:58 +0200)]
Factorized Direct3DLockSurface/DirectXLock.
There is a little difference in Direct3DLockSurface as it now also
sets the height field, but it should have no functionnal changes.
Laurent Aimar [Mon, 19 Jul 2010 19:45:48 +0000 (21:45 +0200)]
Fixed overlay update in directx vout.
IDirectDrawSurface2_UpdateOverlay may fails, in which case vlc should simply
retry later.
Rémi Denis-Courmont [Mon, 19 Jul 2010 20:27:13 +0000 (23:27 +0300)]
News about id3tag
Rémi Denis-Courmont [Mon, 19 Jul 2010 20:24:21 +0000 (23:24 +0300)]
Remove libid3tag from contribs
Rémi Denis-Courmont [Mon, 19 Jul 2010 20:22:40 +0000 (23:22 +0300)]
Remove the id3tag plugin
Rémi Denis-Courmont [Mon, 19 Jul 2010 20:34:57 +0000 (23:34 +0300)]
MP4: do not depend on id3tag plugin
Rémi Duraffort [Mon, 19 Jul 2010 20:29:47 +0000 (22:29 +0200)]
lua_demux: fix object leak.
Rémi Duraffort [Mon, 19 Jul 2010 20:25:14 +0000 (22:25 +0200)]
lelombrik: fix title encoding.
Laurent Aimar [Mon, 19 Jul 2010 18:02:45 +0000 (20:02 +0200)]
Revert "Called XInitThreads in vaapi."
This reverts commit
7c93516a555e29c51f0a191b0c64daf65b029583 .
It is useless as
6adc39614a933e6d7cdc187963532de8573c1312 added it already.
Rémi Denis-Courmont [Mon, 19 Jul 2010 17:32:55 +0000 (20:32 +0300)]
MSW: fix assertion failure on Open() error paths (fix #3889)
Do not try to delete a callback and/or a mutex that do not exist.
The goto error paths still look a bit suspicious, someone should
double check them.
Rémi Denis-Courmont [Mon, 19 Jul 2010 16:59:15 +0000 (19:59 +0300)]
Fix heap corruption
Rémi Denis-Courmont [Mon, 19 Jul 2010 16:57:30 +0000 (19:57 +0300)]
Expansion safety
Jean-Baptiste Kempf [Mon, 19 Jul 2010 16:02:43 +0000 (18:02 +0200)]
MacOS: minimal_macosx is broken, don't compile it...
Jean-Baptiste Kempf [Mon, 19 Jul 2010 15:56:20 +0000 (17:56 +0200)]
MacOS: don't compile opengl provider in the GUI since it doesn't compile...
This doesn't make it usable though, but noone seems to care anyway...
WARNING: this is a HUGE hack. It will kill yourself and your kittens
Rémi Denis-Courmont [Mon, 19 Jul 2010 15:30:16 +0000 (18:30 +0300)]
Undocument the now fixed X11 drawable depth bug
This was fixed after 1.1.0-RC.
Ilkka Ollakka [Mon, 19 Jul 2010 09:06:39 +0000 (12:06 +0300)]
std: cosmetic
Ilkka Ollakka [Mon, 19 Jul 2010 07:48:26 +0000 (10:48 +0300)]
sout: add ogv as known extensions on muxing selector
Konstantin Pavlov [Mon, 19 Jul 2010 10:01:46 +0000 (14:01 +0400)]
Fix MPORA lua playlist script.
Jean-Baptiste Kempf [Sun, 18 Jul 2010 21:38:05 +0000 (23:38 +0200)]
Win32: fix breakage in Makefile
Erwan Tulou [Sun, 18 Jul 2010 18:27:13 +0000 (20:27 +0200)]
skins2: fix fullscreen issue (black screen when video terminates).
fullscreen is now managed (activation and deactivation) in skins2
exactly as it is done in qt4.
- activation when a VOUT_WINDOW_SETFULLSCREEN is received
- deactivation when (and only when) a vout_window release is received.
Rafaël Carré [Sun, 18 Jul 2010 20:14:36 +0000 (22:14 +0200)]
lua playlist: update lelombrik parser
Hugo Beauzée-Luyssen [Sun, 18 Jul 2010 18:05:28 +0000 (20:05 +0200)]
mp4: Cosmetic.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Sun, 18 Jul 2010 18:27:54 +0000 (20:27 +0200)]
Qt4: Open disc: Reset path when changing disc mode.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sun, 18 Jul 2010 18:28:36 +0000 (21:28 +0300)]
udev is not a new feature in 1.1.0
Hugo Beauzée-Luyssen [Sun, 18 Jul 2010 17:18:31 +0000 (19:18 +0200)]
Qt4: Fix a warning.
WId is almost always an integer (except for Symbian)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 18 Jul 2010 17:27:24 +0000 (19:27 +0200)]
Configure: try to fix modplug detection
If 0.8.8 is detected and --enable-mod is passed, it will error,
if --disable-mod is passed, nothing will happen
else it will autodetect. This is mostly like all other PKG_ENABLE_MODULES_VLC
detections
Jean-Baptiste Kempf [Sun, 18 Jul 2010 17:06:20 +0000 (19:06 +0200)]
MacOS: compile fix for playlist.m
Jean-Baptiste Kempf [Sun, 18 Jul 2010 17:02:03 +0000 (19:02 +0200)]
MacOS: more compile fixes
Jean-Baptiste Kempf [Sun, 18 Jul 2010 16:57:27 +0000 (18:57 +0200)]
MacOS: fix compilation
Rémi Denis-Courmont [Sun, 18 Jul 2010 16:37:09 +0000 (19:37 +0300)]
ALSA: remove call to deprecated snd_pcm_sw_params_set_sleep_min()
Rémi Denis-Courmont [Sun, 18 Jul 2010 16:35:34 +0000 (19:35 +0300)]
ALSA: cleanup
Jean-Baptiste Kempf [Sun, 18 Jul 2010 16:28:19 +0000 (18:28 +0200)]
Configure: don't stop everything when modplug 0.8.8 is detected, just deactivate the module
This was annoying because if you had a modplug.pc and didn't --enable-mod, it was auto-detected and then failed.
Jean-Baptiste Kempf [Sun, 18 Jul 2010 16:17:28 +0000 (18:17 +0200)]
MacOS: try to fix MacOS Audio crash
Should fix #3767
Jean-Baptiste Kempf [Sun, 18 Jul 2010 15:58:07 +0000 (17:58 +0200)]
Qt: preferences, show correctly the column items
Close #3887
Rémi Denis-Courmont [Sun, 18 Jul 2010 15:59:59 +0000 (18:59 +0300)]
ALSA: use default device if none specified instead of failing
Rémi Denis-Courmont [Sun, 18 Jul 2010 15:46:07 +0000 (18:46 +0300)]
ALSA: use plughw rather than hw for manually selected output
plughw provides transparent userspace format conversion if needed.
That is much safer. In fact, I doubt VLC would support all raw hardware
drivers - some have rather weird format requirements.
Rémi Denis-Courmont [Sun, 18 Jul 2010 15:01:06 +0000 (18:01 +0300)]
ALSA: 16-bytes is enough for a card name
Jai Menon [Sun, 18 Jul 2010 13:13:31 +0000 (18:43 +0530)]
AVFormat : Don't drop metadata keys.
The current code seems to require _all_ metadata fields to be populated
which seems a bit unreasonable.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 18 Jul 2010 11:25:31 +0000 (13:25 +0200)]
Update LIST
Jean-Baptiste Kempf [Sun, 18 Jul 2010 11:18:28 +0000 (13:18 +0200)]
Win32: makefile simplification
Rémi Denis-Courmont [Sun, 18 Jul 2010 09:14:09 +0000 (12:14 +0300)]
Assume UTF-8 operating system by default
Rémi Denis-Courmont [Sun, 18 Jul 2010 09:09:55 +0000 (12:09 +0300)]
utf8_vasprintf(): avoid useless strdup if UTF-8 is assumed
Rémi Denis-Courmont [Sun, 18 Jul 2010 09:06:05 +0000 (12:06 +0300)]
Unicode: refactor, no functional changes
Rémi Denis-Courmont [Sun, 18 Jul 2010 08:59:57 +0000 (11:59 +0300)]
nl_langinfo is not thread-safe, avoid it
This brings some useless overhead for native UTF-8 systems.
Linux packagers may want to define ASSUME_UTF8 to avoid this problem.
Also, this assumes that iconv_open() recognizes "" as the current
character set (POSIX says nothing about valid iconv_open() parameters).
Rémi Denis-Courmont [Sat, 17 Jul 2010 20:01:05 +0000 (23:01 +0300)]
sout std: use raw mux for .mp3 extension (fix #3910)
Rémi Denis-Courmont [Sat, 17 Jul 2010 18:50:22 +0000 (21:50 +0300)]
Fix implicit switch case cast
Rémi Denis-Courmont [Sat, 17 Jul 2010 17:25:35 +0000 (20:25 +0300)]
udev: use ALSA to find capture device names
This is a little bit more understandable than device numbers.
Unfortunately, hot plug is as flaky as before: udev reports the device
before it is ready. alsa-lib provides no event interface (that I know),
so we have to stick with udev for now though.
Also, alsa-lib is _not_ used to fetch the card name. In my opinion, the
udev vendor string is a lot better. Compare:
- "USB Device 0xccd:0x77" (alsa card name) with
"TerraTec Electronic GmbH" (udev vendor), or
- "Intel ICH6" (alsa card name) with "Intel Corporation" (udev vendor).
Rémi Denis-Courmont [Sat, 17 Jul 2010 16:37:31 +0000 (19:37 +0300)]
Move most alsa-lib logic to Makefiles
Rémi Denis-Courmont [Sat, 17 Jul 2010 16:27:00 +0000 (19:27 +0300)]
OSS is not Linux-specific
Ilkka Ollakka [Sat, 17 Jul 2010 13:46:38 +0000 (16:46 +0300)]
lua art: don't try too much to find some art
Move googleimage search first, and enable it again but don't use eg filename in search query.
Move musicbrainz after last.fm, and don't try more than one way to find art, also do query once in 2 sec
If you get bad hits from googleimage album-art, please report them to me.
Rémi Denis-Courmont [Sat, 17 Jul 2010 13:34:01 +0000 (16:34 +0300)]
RC: stats are 64-bits
Rémi Denis-Courmont [Sat, 17 Jul 2010 13:33:55 +0000 (16:33 +0300)]
RC: fix warning
Pankaj Yadav [Sun, 18 Jul 2010 04:17:29 +0000 (09:47 +0530)]
All other Interfaces already moved on.Only my oldrc was left :)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Pankaj Yadav [Sun, 18 Jul 2010 04:02:37 +0000 (09:32 +0530)]
Some platforms may have macros optind optarg and optopt so we don't...
... use them as names of our variables
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Juho Vähä-Herttua [Fri, 16 Jul 2010 11:50:52 +0000 (14:50 +0300)]
asf: Fix WLE->DWLE in codec list object parsing
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Juho Vähä-Herttua [Fri, 16 Jul 2010 11:50:51 +0000 (14:50 +0300)]
asf: Fix packet length handling to be correct
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Wed, 14 Jul 2010 16:29:34 +0000 (18:29 +0200)]
Qt: video_effects fix logo ui
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Wed, 14 Jul 2010 16:29:33 +0000 (18:29 +0200)]
Qt: sprefs_subtitles fix layout
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Wed, 14 Jul 2010 16:29:32 +0000 (18:29 +0200)]
Qt: sprefs_input fix layout
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sat, 17 Jul 2010 11:15:14 +0000 (14:15 +0300)]
XCB: transparent rather than black cursor (fixes #3916)
Rémi Denis-Courmont [Sat, 17 Jul 2010 10:32:13 +0000 (13:32 +0300)]
Always re-arm the cursor hide timeout on movement (fixes: #3915)
At least with X11, the mouse may move without changing coordinates.
We need to re-arm the cursor hide timeout since the cursor was shown.
Jean-Baptiste Kempf [Fri, 16 Jul 2010 23:28:22 +0000 (01:28 +0200)]
Win32/CE: Nicer Makefile syntax
Jean-Baptiste Kempf [Fri, 16 Jul 2010 23:20:56 +0000 (01:20 +0200)]
Qt4: fix open dialog issue when file browser is embedded
Close #3893
Jean-Baptiste Kempf [Fri, 16 Jul 2010 15:36:13 +0000 (17:36 +0200)]
Wince: do not fail if locale/ is missing
Jean-Baptiste Kempf [Fri, 16 Jul 2010 14:43:05 +0000 (16:43 +0200)]
Win32: man find
Jean-Baptiste Kempf [Fri, 16 Jul 2010 13:56:28 +0000 (15:56 +0200)]
WinCE: try to fix building packages
Rémi Duraffort [Thu, 15 Jul 2010 21:44:49 +0000 (23:44 +0200)]
includes: add some more LIBVLC_USED.
Rémi Duraffort [Thu, 15 Jul 2010 21:32:10 +0000 (23:32 +0200)]
Fix compiler warning.
Rémi Duraffort [Thu, 15 Jul 2010 21:18:49 +0000 (23:18 +0200)]
libvlc_media: fix documentation.
Rémi Duraffort [Thu, 15 Jul 2010 21:14:21 +0000 (23:14 +0200)]
http: fix warning.
Rémi Denis-Courmont [Thu, 15 Jul 2010 19:01:34 +0000 (22:01 +0300)]
Kill implicit pointer -> bool cast