]>
git.sesse.net Git - vlc/log
Rémi Duraffort [Wed, 23 Feb 2011 22:45:26 +0000 (23:45 +0100)]
Add required LIBVLC_USED and LIBVLC_MALLOC.
Rémi Duraffort [Wed, 23 Feb 2011 22:00:47 +0000 (23:00 +0100)]
Add HAVE_ANDROID define.
Jean-Baptiste Kempf [Wed, 23 Feb 2011 22:44:43 +0000 (23:44 +0100)]
Freetype: fix a few warnings
Jean-Baptiste Kempf [Wed, 23 Feb 2011 22:19:35 +0000 (23:19 +0100)]
TS demux: kill warnings
Rémi Duraffort [Wed, 23 Feb 2011 20:46:39 +0000 (21:46 +0100)]
Do not redefine strtof and atof for Android (the NDK headers are broken).
Jean-Baptiste Kempf [Wed, 23 Feb 2011 21:32:51 +0000 (22:32 +0100)]
DShow: cleaning and cosmetics
Jean-Baptiste Kempf [Wed, 23 Feb 2011 21:22:04 +0000 (22:22 +0100)]
BDA: slight cleaning
Jean-Baptiste Kempf [Wed, 23 Feb 2011 21:14:57 +0000 (22:14 +0100)]
DShow: GUID cleaning
Remove GUID that are already in wine's headers
Jean-Baptiste Kempf [Wed, 23 Feb 2011 19:26:10 +0000 (20:26 +0100)]
Vobsub: language is not necessarily on 2 characters
This fixes quite a few .idx samples that didn't work before.
Rémi Duraffort [Wed, 23 Feb 2011 18:46:13 +0000 (19:46 +0100)]
Fix compilation for systems without search.h
Jean-Baptiste Kempf [Wed, 23 Feb 2011 11:56:31 +0000 (12:56 +0100)]
BDA: work-around weird linking issue
Not in the mingw .h but seems to be in the .a
Pierre Ynard [Wed, 23 Feb 2011 11:25:15 +0000 (12:25 +0100)]
i19n: remove renamed header
Contains no translatable string
Pierre Ynard [Wed, 23 Feb 2011 10:07:03 +0000 (11:07 +0100)]
doc: update .PHONY to 2011
Jean-Baptiste Kempf [Tue, 22 Feb 2011 22:55:17 +0000 (23:55 +0100)]
DShow: Split the GUIDs and the definition to another header
Jean-Baptiste Kempf [Tue, 22 Feb 2011 22:48:01 +0000 (23:48 +0100)]
DShow: Header File renaming
Jean-Baptiste Kempf [Tue, 22 Feb 2011 22:13:23 +0000 (23:13 +0100)]
DShow: kill a warning
Jean-Baptiste Kempf [Tue, 22 Feb 2011 22:08:27 +0000 (23:08 +0100)]
DShow: declare the IAMTunerNotification interface
Jean-Baptiste Kempf [Tue, 22 Feb 2011 21:42:32 +0000 (22:42 +0100)]
Contribs: replace dshow headers by free ones
This replace with a set of headers from the Wine project, modified by
Jean-Baptiste Kempf
Jean-Baptiste Kempf [Tue, 22 Feb 2011 20:37:07 +0000 (21:37 +0100)]
DShow: create the necessary interfaces
They are missing in the Wine headers
Jean-Baptiste Kempf [Mon, 21 Feb 2011 23:54:28 +0000 (00:54 +0100)]
DShow: GUID fixes
Notably export GUID in the header
Jean-Baptiste Kempf [Mon, 21 Feb 2011 23:39:37 +0000 (00:39 +0100)]
DShow: add VIDEO_STREAM_CONFIG_CAPS and AUDIO_STREAM_CONFIG_CAPS def
Jean-Baptiste Kempf [Mon, 21 Feb 2011 23:21:22 +0000 (00:21 +0100)]
DShow: adding AMTuner enums when doc was available
Jean-Baptiste Kempf [Mon, 21 Feb 2011 23:09:29 +0000 (00:09 +0100)]
BDA: add a necessary MPEG2 GUID
Taken from access/dshow/
Mirsal Ennaime [Tue, 22 Feb 2011 16:50:11 +0000 (17:50 +0100)]
Revert "xiph demux: _correctly_ remove warning"
Sorry about that
This reverts commit
020620ba69b19600fe7b06c8fa20cbfe5b50fe49 .
Jean-Paul Saman [Tue, 22 Feb 2011 14:27:07 +0000 (15:27 +0100)]
stream_filter/httplive.c: Do not allow cancellation of hls_Thread().
Do not allow cancellation of hls_Thread().
Mirsal Ennaime [Tue, 22 Feb 2011 14:11:28 +0000 (15:11 +0100)]
xiph demux: _correctly_ remove warning
Thanks, j-b
Andri Pálsson [Mon, 21 Feb 2011 21:22:48 +0000 (22:22 +0100)]
xiph demux: Kill a warning (comparison betw. signed and unsigned)
Signed-off-by: Mirsal Ennaime <mirsal@mirsal.fr>
Jean-Paul Saman [Tue, 22 Feb 2011 13:38:45 +0000 (14:38 +0100)]
stream_filter/httplive.c: use vlc_clone() and vlc_join()
- Use vlc_clone() and vlc_join() instead of now deprecated vlc_thread-* API.
- hls_Thread() remove cancellation point for now (will come back later).
Jean-Paul Saman [Tue, 22 Feb 2011 13:04:32 +0000 (14:04 +0100)]
stream_filter/httplive.c: use stream_* API iso module_need/module_unneed
Make use of stream_* API instead of manually creating access input objects.
Jean-Paul Saman [Tue, 22 Feb 2011 11:30:32 +0000 (12:30 +0100)]
stream_filter/httplive.c: Fix bug that terminated reading an M3U8 prematurely.
Fix bug that terminated reading an M3U8 prematurely.
Pierre Ynard [Tue, 22 Feb 2011 10:54:40 +0000 (11:54 +0100)]
vimeo: use avformat demuxer
Daniel Mierswa [Mon, 21 Feb 2011 19:23:21 +0000 (20:23 +0100)]
configure: fix typo about xcb hotkeys
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Daniel Mierswa [Mon, 21 Feb 2011 17:38:04 +0000 (18:38 +0100)]
configure: remove useless check
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Daniel Mierswa [Mon, 21 Feb 2011 17:32:12 +0000 (18:32 +0100)]
configure: have_libgcrypt = yes in enable_gnutls section
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Daniel Mierswa [Mon, 21 Feb 2011 16:51:24 +0000 (17:51 +0100)]
configure: crystalhd is default "auto"
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 21 Feb 2011 12:02:55 +0000 (13:02 +0100)]
CrystalHD: autodetect headers when configuring
Jean-Baptiste Kempf [Sun, 20 Feb 2011 18:51:45 +0000 (19:51 +0100)]
Qt: fix the postproc tooltip in SPrefs
Jean-Baptiste Kempf [Sun, 20 Feb 2011 17:27:46 +0000 (18:27 +0100)]
Move /modules/misc/lua/ to /modules/lua
Lua is an important part of VLC and abusing misc has gone a bit too far...
Juha Jeronen [Sat, 19 Feb 2011 16:31:51 +0000 (18:31 +0200)]
Refactored deinterlacer frame history mechanism
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Sun, 20 Feb 2011 16:57:39 +0000 (17:57 +0100)]
Reset the number of fields to 2 after deinterlacing.
Laurent Aimar [Sun, 20 Feb 2011 16:56:35 +0000 (17:56 +0100)]
Removed useless call to picture_Setup() in dc1394 access.
Laurent Aimar [Sun, 20 Feb 2011 16:53:13 +0000 (17:53 +0100)]
Set picture_t::i_nb_fields to 2 by default.
Juha Jeronen [Sat, 19 Feb 2011 01:18:22 +0000 (03:18 +0200)]
Soft field repeat support for deinterlacer
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Juha Jeronen [Sat, 19 Feb 2011 01:17:58 +0000 (03:17 +0200)]
Increase private_picture to 4 to accommodate filters that require 3 pictures
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Jean-Baptiste Kempf [Sun, 20 Feb 2011 17:20:09 +0000 (18:20 +0100)]
Update LIST
Jean-Baptiste Kempf [Sun, 20 Feb 2011 11:07:48 +0000 (12:07 +0100)]
Qt: rename utility classes
Depending whether they are VLC specific or not
Jean-Baptiste Kempf [Sun, 20 Feb 2011 10:49:16 +0000 (11:49 +0100)]
Do not distribute some sd and extensions
SD and extensions are very visible inside the interfaces,
and we are, considered "éditeurs", on those.
Therefore, we do not distribute those where we don't know the legal
state.
Having them in the git, is not considered distribution, (yet).
Jean-Baptiste Kempf [Sun, 20 Feb 2011 10:46:08 +0000 (11:46 +0100)]
po: Remove deleted files
Rémi Denis-Courmont [Sun, 20 Feb 2011 16:22:28 +0000 (18:22 +0200)]
EGL: remove the dlopen() hack
It only worked for non-ES OpenGL and if the libGL development files
were installed (otherwise "libGL.so" does not exist). So let Mesa fix
their bugs and stop caring about them:
https://bugs.freedesktop.org/show_bug.cgi?id=34476
In the mean time, you can use VLC and EGL with:
# LD_PRELOAD=/usr/lib/libGL.so vlc
Rémi Denis-Courmont [Sun, 20 Feb 2011 16:08:21 +0000 (18:08 +0200)]
Remove the XID provider check.
xcb_window can be compiled without libxcb-keysyms nowadays, so this
check was rather useless.
Rémi Denis-Courmont [Sun, 20 Feb 2011 16:07:35 +0000 (18:07 +0200)]
Remove redumdant AC_SUBST's
Rémi Denis-Courmont [Sun, 20 Feb 2011 16:06:42 +0000 (18:06 +0200)]
Remove legacy xcb-keysyms support
Special credits to Debian for releasing Squeeze.
Rémi Denis-Courmont [Sun, 20 Feb 2011 15:56:50 +0000 (17:56 +0200)]
Require "complete" enough libxcb-xv
Rémi Duraffort [Sun, 20 Feb 2011 10:18:09 +0000 (11:18 +0100)]
Use strcmp instead of strncmp (the matching will be exact).
Rémi Duraffort [Sun, 20 Feb 2011 09:57:51 +0000 (10:57 +0100)]
video_filter_marq: fix strncmp length.
The comment seems to be irrelevant (the variable is called marq-color and not marq-col).
Rémi Duraffort [Sun, 20 Feb 2011 09:51:27 +0000 (10:51 +0100)]
demux_ogg: fix strncmp length.
Rémi Duraffort [Sun, 20 Feb 2011 09:48:38 +0000 (10:48 +0100)]
rtsp: fix strncmp length.
Rémi Denis-Courmont [Sat, 19 Feb 2011 21:41:13 +0000 (23:41 +0200)]
Use the struct name
Rémi Denis-Courmont [Sat, 19 Feb 2011 21:34:06 +0000 (23:34 +0200)]
Missing include
Jean-Baptiste Kempf [Sat, 19 Feb 2011 21:04:31 +0000 (22:04 +0100)]
MMS: minor locality improvements
Marton Balint [Sat, 19 Feb 2011 21:01:34 +0000 (22:01 +0100)]
Fix typo in mms asf extended stream parser
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Mirsal Ennaime [Sat, 19 Feb 2011 14:03:43 +0000 (15:03 +0100)]
dbus: Use vlc_pipe
Mirsal Ennaime [Wed, 21 Jul 2010 07:51:06 +0000 (09:51 +0200)]
dbus: Rework the main loop
* use a poll() based model instead of msleep()
* Use input events to detect when the input thread stops playback
* Use an enum for mpris playback statuses instead of hardcoded values
Rémi Denis-Courmont [Sat, 19 Feb 2011 15:09:46 +0000 (17:09 +0200)]
Partial support for Mesa GL ES v1 and v2
v1 does not work and v2 does not compile but nevermind...
Rémi Denis-Courmont [Sat, 19 Feb 2011 15:09:04 +0000 (17:09 +0200)]
GL: create one plugin per API since we link different libraries
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:23:00 +0000 (16:23 +0200)]
EGL: cleanup build rules
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:13:07 +0000 (16:13 +0200)]
Remove useless struct hotkey.i_action
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:11:29 +0000 (16:11 +0200)]
XCB/global: no need to keep track of VLC actions
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:09:00 +0000 (16:09 +0200)]
Win32 global hotkeys: update to key items as strings
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:03:33 +0000 (16:03 +0200)]
XCB/global: update to key items as strings
Rémi Denis-Courmont [Sat, 19 Feb 2011 13:57:55 +0000 (15:57 +0200)]
Export vlc_str2keycode()
This is needed for global hotkeys. In the best of worlds, I think the
global hotkey plugins would directly get the list of keycodes to grab
using a dedicated plugin type. This would avoid the need to replicate
hotkey configuration parsing. But it would need some more work.
Rémi Denis-Courmont [Sat, 19 Feb 2011 13:16:23 +0000 (15:16 +0200)]
EGL: convert to OpenGL provider
Rémi Denis-Courmont [Sat, 19 Feb 2011 13:14:51 +0000 (15:14 +0200)]
EGL: need to load libGL too...
Why can't Mesa people link their shared objects correctly!?
Rémi Denis-Courmont [Sat, 19 Feb 2011 12:32:22 +0000 (14:32 +0200)]
GL: OpenGL/ES/ES2 video output using the generic OpenGL provider
This suffers from the same limitations as the EGL output (no resize and
mouse events) currently and should be considered work in progress.
Rémi Denis-Courmont [Sat, 19 Feb 2011 09:58:28 +0000 (11:58 +0200)]
Define VOUT_WINDOW_TYPE_NATIVE
Rémi Denis-Courmont [Sat, 19 Feb 2011 10:30:02 +0000 (12:30 +0200)]
Replace vout_opengl_t with vlc_gl_t
This is purely a syntactical change to share the opengl.c code.
This commit does not actually make use of the vlc_gl_Create().
Rémi Denis-Courmont [Thu, 17 Feb 2011 20:27:55 +0000 (22:27 +0200)]
vlc_gl_t: abstract OpenGL provider
This API is abstracted away from the video output. In a way, this goes
back to the previous opengl provider API, except that:
- it is really independent of the video output,
- it supports GL ES explicitly.
Rémi Denis-Courmont [Sat, 19 Feb 2011 09:35:22 +0000 (11:35 +0200)]
Direct2D: strictly higher priority than glwin32
Samuli Suominen [Fri, 18 Feb 2011 17:00:32 +0000 (14:00 -0300)]
Fix notify plugin build with libnotify 0.7.
Patch by Samuli Suominen.
See: https://bugs.gentoo.org/show_bug.cgi?id=353848
Sent-by: Alexis Ballier <aballier@gentoo.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Fri, 18 Feb 2011 16:23:52 +0000 (17:23 +0100)]
Qt: MIM: Make use of singleton
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:39:54 +0000 (23:39 +0100)]
caca: fix sign-casting for comparison
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:06:29 +0000 (23:06 +0100)]
Freetype: reindent
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:05:36 +0000 (23:05 +0100)]
Freetype: sign correctness
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:04:43 +0000 (23:04 +0100)]
Puzzle: kill a warning
Jean-Baptiste Kempf [Thu, 17 Feb 2011 21:48:15 +0000 (22:48 +0100)]
AVI: change function prototype for sign-correctness
Jean-Baptiste Kempf [Thu, 17 Feb 2011 21:43:00 +0000 (22:43 +0100)]
access_attachment: kill a warning
Jean-Baptiste Kempf [Thu, 17 Feb 2011 21:36:59 +0000 (22:36 +0100)]
Access_http: fix sign comparison warning
Jean-Baptiste Kempf [Thu, 17 Feb 2011 20:34:51 +0000 (21:34 +0100)]
VCD: small cosmetics and avoid calling block_New with a negative value
Jean-Baptiste Kempf [Thu, 17 Feb 2011 20:27:55 +0000 (21:27 +0100)]
VCD: fix sign comparison error
Rémi Denis-Courmont [Thu, 17 Feb 2011 20:59:57 +0000 (22:59 +0200)]
Rationalize video output priorities
This tries to prioritize stuff a little better and more uniformly:
- less than 20: console (text)
- less than 50: plain frame buffers
- less than 100: no embedded windowing
- less than 150: SW scaling
- less than 200: SW chroma conversion
- rest: good stuff :-)
This removes multiple plugins with identical priorities. On Windows,
native outputs are now priorized over XCB (as there now is a Win32 port
of XCB). The ordering amongst native Windows outputs is preserved.
On X11, GLX is put ahead of plain as it supports scaling. SDL and
DirectFB are demoted as they cannot be embedded.
Old order:
- XCB XVideo
- Windows Direct3D (Vista+)
- Windows DirectX
- XCB X11
- Windows Direct3D (XP-)
- Windows Direct2D
- DirectFB, SDL
- XCB GLX
- Linux FB
- Windows GL - Windows GAPI
- Colored ASCII Art
- ASCII Art - Windows GDI
New order:
- Windows Direct3D (Vista+)
- Windows DirectX
- Windows Direct3D (XP-)
- XCB XVideo
- Windows Direct2D
- Windows GL
- XCB GLX
- Windows GAPI
- Windows GDI
- XCB X11
- SDL
- DirectFB
- Linux FB
- Colored ASCII Art
- ASCII Art
Pierre Ynard [Thu, 17 Feb 2011 18:42:07 +0000 (19:42 +0100)]
i18n: remove renamed files
They contain no translatable string
Pierre Ynard [Thu, 17 Feb 2011 18:14:30 +0000 (19:14 +0100)]
Fix include path in moved file
Pierre Ynard [Thu, 17 Feb 2011 18:04:58 +0000 (19:04 +0100)]
Makefile: rename file right
Pierre Ynard [Thu, 17 Feb 2011 18:01:06 +0000 (19:01 +0100)]
VCDX: build fix
Rémi Denis-Courmont [Thu, 17 Feb 2011 17:45:38 +0000 (19:45 +0200)]
Move core POSIX files to their own directory like Windows files
Pierre Ynard [Thu, 17 Feb 2011 17:43:29 +0000 (18:43 +0100)]
lua intf: don't print passwords in the logs
This is evil!
Jean-Baptiste Kempf [Thu, 17 Feb 2011 16:41:12 +0000 (17:41 +0100)]
Support for hdv9 fourcc
I am going to kill camcorder manufacturers
Jean-Baptiste Kempf [Thu, 17 Feb 2011 16:34:02 +0000 (17:34 +0100)]
Support for hdv4 fourcc
Jean-Baptiste Kempf [Thu, 17 Feb 2011 15:34:54 +0000 (16:34 +0100)]
VLMshell: use %Y-%m-%d instead of %F
This is equivalent, but seems to be working better on mingw
Jean-Baptiste Kempf [Thu, 17 Feb 2011 14:48:32 +0000 (15:48 +0100)]
RC: kill a warning on Win32