]>
git.sesse.net Git - vlc/log
Olivier Aubert [Mon, 10 Aug 2009 08:03:42 +0000 (10:03 +0200)]
python-ctypes: fix indent issue
Olivier Aubert [Sun, 9 Aug 2009 22:34:24 +0000 (00:34 +0200)]
python-ctypes: refactor generate.py to be more modular
Olivier Aubert [Sun, 9 Aug 2009 22:31:33 +0000 (00:31 +0200)]
python-ctypes: define setup.py (based on a contribution by Martin Muellenhaupt <mmuellen@gmx.de>)
Olivier Aubert [Sun, 9 Aug 2009 20:53:29 +0000 (22:53 +0200)]
python-cytpes: fix MediaControl API support
Olivier Aubert [Fri, 7 Aug 2009 17:01:41 +0000 (19:01 +0200)]
python-ctypes: capitalize enum names only if they do not already start with an uppercase letter
Jean-Baptiste Kempf [Sun, 9 Aug 2009 22:05:34 +0000 (00:05 +0200)]
Synchronize NEWS from branch
Jean-Baptiste Kempf [Sun, 9 Aug 2009 21:00:25 +0000 (23:00 +0200)]
Some less-good-than-debian distributions don't ship liblircclient0.pc
Revert previous simplification.
Rémi Denis-Courmont [Sun, 9 Aug 2009 17:08:02 +0000 (20:08 +0300)]
Replace libvlc_exception_get_message with libvlc_errmsg
(This is a bit hackish as the conversion is not completed)
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:03:57 +0000 (18:03 +0300)]
LibVLC: per-thread error message API
Rémi Denis-Courmont [Sun, 9 Aug 2009 16:59:38 +0000 (19:59 +0300)]
Missing return value
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:35:13 +0000 (18:35 +0300)]
AXVLC: remove useless log exception (untested)
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:34:59 +0000 (18:34 +0300)]
libvlc_log: remove useless exception parameters
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:22:49 +0000 (18:22 +0300)]
Remove RAISEVOID
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:22:41 +0000 (18:22 +0300)]
libvlc_playlist_play: remove exception
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:20:38 +0000 (18:20 +0300)]
libvlc_log: remove dummy exceptions
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:15:54 +0000 (18:15 +0300)]
libvlc_add_intf: return a value
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:12:04 +0000 (18:12 +0300)]
Remove libvlc_get_vlc_id()
It did not really work since VLC 0.9. Also, it was meant for use with
vlc_object_get() and the antique VLC_*() functions which are gone.
Rémi Denis-Courmont [Sun, 9 Aug 2009 15:04:10 +0000 (18:04 +0300)]
LibVLC: remove unused exception error code
Jean-Baptiste Kempf [Sun, 9 Aug 2009 12:42:52 +0000 (14:42 +0200)]
m4_ifnblank seems to be too new for some autoconf
And bumping autoconf version seems to be a bit much for such a small improvement
Jean-Baptiste Kempf [Sat, 8 Aug 2009 19:28:12 +0000 (21:28 +0200)]
Phonon Backend using VLC
This still uses CMake, because I am still lazy.
This has been tested on Linux, but I would like to port it to win32 (and so CMake might not be the best)
This is basically a copy of the KDE-playground code and started as the GSoC of last summer
Rémi Denis-Courmont [Sun, 9 Aug 2009 08:12:58 +0000 (11:12 +0300)]
XCB-XVideo: compilation fix
Laurent Aimar [Sat, 8 Aug 2009 23:35:36 +0000 (01:35 +0200)]
Used YUV fallback list in xcb.
Laurent Aimar [Sat, 8 Aug 2009 23:27:08 +0000 (01:27 +0200)]
Added vlc_fourcc_IsYUV.
Laurent Aimar [Sat, 8 Aug 2009 23:20:59 +0000 (01:20 +0200)]
Enabled xcb x11/xv in "vout display" wrapper.
Laurent Aimar [Sat, 8 Aug 2009 23:20:26 +0000 (01:20 +0200)]
Converted vout xcb to "vout display" API.
Rémi Denis-Courmont [Sat, 8 Aug 2009 19:01:01 +0000 (22:01 +0300)]
FFMPEG: always disable debug
Rémi Denis-Courmont [Sat, 8 Aug 2009 18:58:06 +0000 (21:58 +0300)]
Wrap
Jean-Baptiste Kempf [Sat, 8 Aug 2009 18:06:39 +0000 (20:06 +0200)]
Compile all the twolame packages so we can get the .pc
Jakob Leben [Sun, 2 Aug 2009 12:13:41 +0000 (14:13 +0200)]
Playlist: correct insertion index when moving items into nodes
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Alexander Bethke [Tue, 4 Aug 2009 07:14:46 +0000 (10:14 +0300)]
Revert broken loading of libvlc with OPTION_DLOPEN_GLOBAL in jvlc
As I understand this has been a temporary workaround for libvlccore, which seems to have been resolved.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jakob Leben [Sun, 2 Aug 2009 14:57:50 +0000 (16:57 +0200)]
Qt4 Playlist: Disable dropping on non-container items
New protected field bool PLItem::b_is_node to have the data at hand.
Then only check this field in PLModel::flags().
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jakob Leben [Sun, 2 Aug 2009 05:30:57 +0000 (07:30 +0200)]
Qt4 Playlist: Disable moving items into top level of Playlist/Library Selector Panel
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Sat, 8 Aug 2009 10:21:52 +0000 (12:21 +0200)]
You need libass over 0.9.6
Jean-Baptiste Kempf [Sat, 8 Aug 2009 10:18:14 +0000 (12:18 +0200)]
Simplify mad detection
Jean-Baptiste Kempf [Sat, 8 Aug 2009 09:37:56 +0000 (11:37 +0200)]
Simplify twolame detection
Jean-Baptiste Kempf [Fri, 7 Aug 2009 22:15:27 +0000 (00:15 +0200)]
Reordering
Jean-Baptiste Kempf [Fri, 7 Aug 2009 20:03:28 +0000 (22:03 +0200)]
Simplify Alsa detection and drop support for alsa < 1.0.0 (out in 2003)
Jean-Baptiste Kempf [Fri, 7 Aug 2009 20:01:10 +0000 (22:01 +0200)]
Simplify lirc detection
Simplify UPnp detection
Simplify goom2k4 detection
Jean-Baptiste Kempf [Fri, 7 Aug 2009 19:54:08 +0000 (21:54 +0200)]
NEWS about .aob support
Rémi Denis-Courmont [Sat, 8 Aug 2009 09:30:10 +0000 (12:30 +0300)]
Avoid late extra error message if globalhoykeys fail (fixes: #3034)
Rémi Denis-Courmont [Sat, 8 Aug 2009 07:45:50 +0000 (10:45 +0300)]
Missing file
Laurent Aimar [Fri, 7 Aug 2009 18:50:32 +0000 (20:50 +0200)]
Added a small heuristic to improve MLP detection in AOB.
Laurent Aimar [Fri, 7 Aug 2009 17:56:14 +0000 (19:56 +0200)]
Added support for AOB files (LPCM/MLP) to our PS demuxer.
MLP track detection is weak and will fail from time to time. If anyone
know a reliable way I am interested.
Only playing directly the AOB files is supported.
Laurent Aimar [Fri, 7 Aug 2009 17:53:05 +0000 (19:53 +0200)]
Added LPCM from AOB suport to our LPCM decoder.
Audio channels in AOB can be separated into two groups with different
properties (bits/sample and/or samplerate). In this case, the second group
is ignored.
Laurent Aimar [Fri, 7 Aug 2009 17:48:14 +0000 (19:48 +0200)]
Added VLC_CODEC_DVDA_LPCM for lpcm in AOB.
Rémi Denis-Courmont [Fri, 7 Aug 2009 14:32:49 +0000 (17:32 +0300)]
fpclassify() is C99, not necessarily available in C++
Rémi Denis-Courmont [Fri, 7 Aug 2009 14:16:49 +0000 (17:16 +0300)]
Cleanup and fix aliasing warnings
Rémi Denis-Courmont [Fri, 7 Aug 2009 14:16:11 +0000 (17:16 +0300)]
Solaris needs _XPG4_2 for ancilliary data (fixes: #3040)
Rémi Denis-Courmont [Fri, 7 Aug 2009 14:06:49 +0000 (17:06 +0300)]
_POSIX_PTHREAD_SEMANTICS is already defined by AC_USE_SYSTEM_EXTENSIONS
Jean-Baptiste Kempf [Fri, 7 Aug 2009 11:17:51 +0000 (13:17 +0200)]
Simplify detection caca and force 0.99beta1
Jean-Baptiste Kempf [Fri, 7 Aug 2009 11:02:42 +0000 (13:02 +0200)]
Delete galaktos plugin.
This hasn't work for quite some time and we have projectM module.
Moreover, noone complained.
Jean-Baptiste Kempf [Fri, 7 Aug 2009 11:02:18 +0000 (13:02 +0200)]
Simplify configure for win32
Jean-Baptiste Kempf [Fri, 7 Aug 2009 08:59:32 +0000 (10:59 +0200)]
E-AC3 patch update
Laurent Aimar [Thu, 6 Aug 2009 22:28:04 +0000 (00:28 +0200)]
Revert "Remove useless assignation"
This reverts commit
338355426e19d4cb0d92a632a44726c7f249fdcd .
It segfaults as p_next is now uninitialized.
==25869== Conditional jump or move depends on uninitialised value(s)
==25869== at 0x5078332: GetNextItem (tree.c:441)
==25869== by 0x5078D7A: playlist_GetNextLeaf (tree.c:362)
==25869== by 0x5071CFE: ResetCurrentlyPlaying (thread.c:197)
==25869== by 0x5072952: Thread (thread.c:596)
==25869== by 0x577AFC6: start_thread (in /lib/libpthread-2.7.so)
==25869== by 0x5EE65AC: clone (in /lib/libc-2.7.so)
Laurent Aimar [Thu, 6 Aug 2009 22:26:53 +0000 (00:26 +0200)]
Fixed a segfault in module_Load in case of error.
Grigori Goronzy [Thu, 6 Aug 2009 21:53:38 +0000 (23:53 +0200)]
libass: rename types to match upstream
Rename types and add compatibility macro for old libass versions.
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Rémi Denis-Courmont [Thu, 6 Aug 2009 20:04:47 +0000 (23:04 +0300)]
Remove useless assignation
Ilkka Ollakka [Thu, 6 Aug 2009 19:06:29 +0000 (22:06 +0300)]
freetype: add error-output
Ilkka Ollakka [Thu, 6 Aug 2009 18:58:11 +0000 (21:58 +0300)]
freetype: force updating fontcache on loading of module
Remove external thread for fontdbbuiler, and do it on load. First run is
slower on windows, so show dialog about it to user. Following runs
should be much faster (atleast according to my own tests).
So on optimal case user sees that font-dialog only once when initial
cache is created.
One idea was to load freetype-module on start of vlc, so it would create
that cache on start of vlc instead of start of video (when showing
title), and could be changed to show something like 'VLC is starting
first time, please wait a while...' or so.
Feel free to revert/change/complain about this if it doesn't work for
you.
Rémi Denis-Courmont [Thu, 6 Aug 2009 18:06:04 +0000 (21:06 +0300)]
vlc-wrapper needs -lsocket on Solaris (fixes: #3035)
Rémi Denis-Courmont [Thu, 6 Aug 2009 17:52:52 +0000 (20:52 +0300)]
Remove broken lrint hack (fix: #3030)
Rémi Denis-Courmont [Thu, 6 Aug 2009 17:39:37 +0000 (20:39 +0300)]
Work around missing POSIX.2008 dirfd() on Solaris (fixes: #3029)
Rémi Denis-Courmont [Thu, 6 Aug 2009 17:31:14 +0000 (20:31 +0300)]
Fix config parameter descriptive comment (fixes: #3032)
Rémi Denis-Courmont [Thu, 6 Aug 2009 17:02:30 +0000 (20:02 +0300)]
Do not undef _FILE_OFFSET_BITS (fixes: #3031)
This partially reverts
f1175e715bfd288cdd17bf34ee3ee4f4b137432b .
Rémi Denis-Courmont [Thu, 6 Aug 2009 16:54:45 +0000 (19:54 +0300)]
Check for fstatfs (fixes: #3028)
Rémi Denis-Courmont [Thu, 6 Aug 2009 16:41:24 +0000 (19:41 +0300)]
Work around missing PF_LOCAL (fixes: #3027)
Rémi Denis-Courmont [Thu, 6 Aug 2009 16:40:35 +0000 (19:40 +0300)]
Cosmetic: socket(AF_ -> socket(PF_
Rémi Denis-Courmont [Thu, 6 Aug 2009 15:31:19 +0000 (18:31 +0300)]
Specify the install path for plugins
This is just pedantic. Nobody links against plugins anyway.
Jean-Baptiste Kempf [Thu, 6 Aug 2009 14:22:48 +0000 (16:22 +0200)]
Update libass repo location
Jean-Baptiste Kempf [Thu, 6 Aug 2009 06:41:25 +0000 (08:41 +0200)]
Keep access_gnomevfs as the plugin name
Jean-Baptiste Kempf [Wed, 5 Aug 2009 22:08:08 +0000 (00:08 +0200)]
Simplify Jack and DCA detection
Jean-Baptiste Kempf [Wed, 5 Aug 2009 21:54:01 +0000 (23:54 +0200)]
Simplify portaudio and libxml2 detection
Jean-Baptiste Kempf [Wed, 5 Aug 2009 20:22:39 +0000 (22:22 +0200)]
Configure: update macro to deal with the case where you want --enable-foo, but the module name is not foo.
So, add a new argument that can be empty
This happens for --enable-dv (access_dv) --enable-shout (stream_output_shout)
Jean-Baptiste Kempf [Wed, 5 Aug 2009 19:28:49 +0000 (21:28 +0200)]
Simplify dc1394 and dv detection.
Be careful, while dv was updated to the new APIs, dc1394 wasn't
Laurent Aimar [Wed, 5 Aug 2009 20:41:31 +0000 (22:41 +0200)]
Fixed the YUV fallbacks for I440.
Laurent Aimar [Wed, 5 Aug 2009 18:57:11 +0000 (20:57 +0200)]
Enabled SDL in "vout display" wrapper.
Laurent Aimar [Wed, 5 Aug 2009 18:56:23 +0000 (20:56 +0200)]
Converted vout sdl to "vout display" API.
Laurent Aimar [Wed, 5 Aug 2009 18:17:16 +0000 (20:17 +0200)]
Added YUV fourcc helpers mainly for vout.
Jean-Baptiste Kempf [Wed, 5 Aug 2009 18:59:57 +0000 (20:59 +0200)]
Fix configure for win32
Jean-Baptiste Kempf [Wed, 5 Aug 2009 17:22:12 +0000 (19:22 +0200)]
Simplify HAL, mtp, notify, gnomeVFS, libmpeg2, projectm and bonjour
Jean-Baptiste Kempf [Wed, 5 Aug 2009 16:46:03 +0000 (18:46 +0200)]
AVcodec version needed for 1.1 is 51.48.0 so far.
Jean-Baptiste Kempf [Wed, 5 Aug 2009 15:15:45 +0000 (17:15 +0200)]
Simplify shout, libproxy detection
Jean-Baptiste Kempf [Wed, 5 Aug 2009 16:09:22 +0000 (18:09 +0200)]
Simplify ogg, and flac detection
Jean-Baptiste Kempf [Wed, 5 Aug 2009 16:01:36 +0000 (18:01 +0200)]
Simplify vorbis detection and activate encoder except when tremor is requested
Jean-Baptiste Kempf [Wed, 5 Aug 2009 15:52:56 +0000 (17:52 +0200)]
Simplify Pulseaudio detection
Jean-Baptiste Kempf [Wed, 5 Aug 2009 15:50:27 +0000 (17:50 +0200)]
Delete CSRI module. Unmaintained and libass is better.
Jean-Baptiste Kempf [Wed, 5 Aug 2009 15:42:28 +0000 (17:42 +0200)]
Simplify SVG, tiger and fluidsynth detection
Jean-Baptiste Kempf [Wed, 5 Aug 2009 14:56:34 +0000 (16:56 +0200)]
Configure, create a m4cro for checking dependencies in pkg_config
--enable-foo will search for the foo.pc and die if not provided
--disable-foo will not search anything related to foo
'' will search for foo.pc and give a message if foo.pc is not provided.
Felix Paul Kühne [Tue, 4 Aug 2009 21:16:33 +0000 (23:16 +0200)]
macosx: allow 'wm' and 'rmvb' as file extensions and update the xcode project format
Laurent Aimar [Mon, 3 Aug 2009 18:53:21 +0000 (20:53 +0200)]
Enabled caca in "vout display" wrapper.
Laurent Aimar [Mon, 3 Aug 2009 18:52:37 +0000 (20:52 +0200)]
Converted vout caca to "vout display" API.
Laurent Aimar [Mon, 3 Aug 2009 18:28:44 +0000 (20:28 +0200)]
Enabled aa in "vout display" wrapper.
Laurent Aimar [Mon, 3 Aug 2009 18:27:56 +0000 (20:27 +0200)]
Converted vout aa to "vout display" API.
Laurent Aimar [Mon, 3 Aug 2009 17:57:44 +0000 (19:57 +0200)]
Added a temporary "vout display" wrapper.
Laurent Aimar [Mon, 3 Aug 2009 17:52:34 +0000 (19:52 +0200)]
Introduce "vout display" module API to replaced "vout" one.
Andy Chenee [Fri, 31 Jul 2009 00:38:15 +0000 (08:38 +0800)]
RC: add frame-by-frame function
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 4 Aug 2009 18:05:32 +0000 (21:05 +0300)]
HTTPd: do not reveal the username through as the realm (fixes: #2993)
Rémi Denis-Courmont [Tue, 4 Aug 2009 17:25:49 +0000 (20:25 +0300)]
Qt4: determine saved playlist format from selected filter...
...rather than extension (if any). Fixes: #3016.
Also make the code a bit more generic.
Bernie Purcell [Sun, 28 Jun 2009 07:48:50 +0000 (17:48 +1000)]
Rewrite quartztext to use CoreText API instead of ATSUI. ATSUI only works in 32bit applications, but CoreText requires Mac OS X 10.5 or later. This change makes this module unusable on older versions of Mac OS X.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Rémi Denis-Courmont [Tue, 4 Aug 2009 16:38:58 +0000 (19:38 +0300)]