]> git.sesse.net Git - vlc/log
vlc
13 years agoBDA: add a necessary MPEG2 GUID
Jean-Baptiste Kempf [Mon, 21 Feb 2011 23:09:29 +0000 (00:09 +0100)]
BDA: add a necessary MPEG2 GUID

Taken from access/dshow/

13 years agoRevert "xiph demux: _correctly_ remove warning"
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.

13 years agostream_filter/httplive.c: Do not allow cancellation of hls_Thread().
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().

13 years agoxiph demux: _correctly_ remove warning
Mirsal Ennaime [Tue, 22 Feb 2011 14:11:28 +0000 (15:11 +0100)]
xiph demux: _correctly_ remove warning

Thanks, j-b

13 years agoxiph demux: Kill a warning (comparison betw. signed and unsigned)
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>
13 years agostream_filter/httplive.c: use vlc_clone() and vlc_join()
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).

13 years agostream_filter/httplive.c: use stream_* API iso module_need/module_unneed
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.

13 years agostream_filter/httplive.c: Fix bug that terminated reading an M3U8 prematurely.
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.

13 years agovimeo: use avformat demuxer
Pierre Ynard [Tue, 22 Feb 2011 10:54:40 +0000 (11:54 +0100)]
vimeo: use avformat demuxer

13 years agoconfigure: fix typo about xcb hotkeys
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>
13 years agoconfigure: remove useless check
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>
13 years agoconfigure: have_libgcrypt = yes in enable_gnutls section
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>
13 years agoconfigure: crystalhd is default "auto"
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>
13 years agoCrystalHD: autodetect headers when configuring
Jean-Baptiste Kempf [Mon, 21 Feb 2011 12:02:55 +0000 (13:02 +0100)]
CrystalHD: autodetect headers when configuring

13 years agoQt: fix the postproc tooltip in SPrefs
Jean-Baptiste Kempf [Sun, 20 Feb 2011 18:51:45 +0000 (19:51 +0100)]
Qt: fix the postproc tooltip in SPrefs

13 years agoMove /modules/misc/lua/ to /modules/lua
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...

13 years agoRefactored deinterlacer frame history mechanism
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>
13 years agoReset the number of fields to 2 after deinterlacing.
Laurent Aimar [Sun, 20 Feb 2011 16:57:39 +0000 (17:57 +0100)]
Reset the number of fields to 2 after deinterlacing.

13 years agoRemoved useless call to picture_Setup() in dc1394 access.
Laurent Aimar [Sun, 20 Feb 2011 16:56:35 +0000 (17:56 +0100)]
Removed useless call to picture_Setup() in dc1394 access.

13 years agoSet picture_t::i_nb_fields to 2 by default.
Laurent Aimar [Sun, 20 Feb 2011 16:53:13 +0000 (17:53 +0100)]
Set picture_t::i_nb_fields to 2 by default.

13 years agoSoft field repeat support for deinterlacer
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>
13 years agoIncrease private_picture to 4 to accommodate filters that require 3 pictures
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>
13 years agoUpdate LIST
Jean-Baptiste Kempf [Sun, 20 Feb 2011 17:20:09 +0000 (18:20 +0100)]
Update LIST

13 years agoQt: rename utility classes
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

13 years agoDo not distribute some sd and extensions
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).

13 years agopo: Remove deleted files
Jean-Baptiste Kempf [Sun, 20 Feb 2011 10:46:08 +0000 (11:46 +0100)]
po: Remove deleted files

13 years agoEGL: remove the dlopen() hack
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

13 years agoRemove the XID provider check.
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.

13 years agoRemove redumdant AC_SUBST's
Rémi Denis-Courmont [Sun, 20 Feb 2011 16:07:35 +0000 (18:07 +0200)]
Remove redumdant AC_SUBST's

13 years agoRemove legacy xcb-keysyms support
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.

13 years agoRequire "complete" enough libxcb-xv
Rémi Denis-Courmont [Sun, 20 Feb 2011 15:56:50 +0000 (17:56 +0200)]
Require "complete" enough libxcb-xv

13 years agoUse strcmp instead of strncmp (the matching will be exact).
Rémi Duraffort [Sun, 20 Feb 2011 10:18:09 +0000 (11:18 +0100)]
Use strcmp instead of strncmp (the matching will be exact).

13 years agovideo_filter_marq: fix strncmp length.
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).

13 years agodemux_ogg: fix strncmp length.
Rémi Duraffort [Sun, 20 Feb 2011 09:51:27 +0000 (10:51 +0100)]
demux_ogg: fix strncmp length.

13 years agortsp: fix strncmp length.
Rémi Duraffort [Sun, 20 Feb 2011 09:48:38 +0000 (10:48 +0100)]
rtsp: fix strncmp length.

13 years agoUse the struct name
Rémi Denis-Courmont [Sat, 19 Feb 2011 21:41:13 +0000 (23:41 +0200)]
Use the struct name

13 years agoMissing include
Rémi Denis-Courmont [Sat, 19 Feb 2011 21:34:06 +0000 (23:34 +0200)]
Missing include

13 years agoMMS: minor locality improvements
Jean-Baptiste Kempf [Sat, 19 Feb 2011 21:04:31 +0000 (22:04 +0100)]
MMS: minor locality improvements

13 years agoFix typo in mms asf extended stream parser
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>
13 years agodbus: Use vlc_pipe
Mirsal Ennaime [Sat, 19 Feb 2011 14:03:43 +0000 (15:03 +0100)]
dbus: Use vlc_pipe

13 years agodbus: Rework the main loop
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

13 years agoPartial support for Mesa GL ES v1 and v2
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...

13 years agoGL: create one plugin per API since we link different libraries
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

13 years agoEGL: cleanup build rules
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:23:00 +0000 (16:23 +0200)]
EGL: cleanup build rules

13 years agoRemove useless struct hotkey.i_action
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:13:07 +0000 (16:13 +0200)]
Remove useless struct hotkey.i_action

13 years agoXCB/global: no need to keep track of VLC actions
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

13 years agoWin32 global hotkeys: update to key items as strings
Rémi Denis-Courmont [Sat, 19 Feb 2011 14:09:00 +0000 (16:09 +0200)]
Win32 global hotkeys: update to key items as strings

13 years agoXCB/global: 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

13 years agoExport vlc_str2keycode()
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.

13 years agoEGL: convert to OpenGL provider
Rémi Denis-Courmont [Sat, 19 Feb 2011 13:16:23 +0000 (15:16 +0200)]
EGL: convert to OpenGL provider

13 years agoEGL: need to load libGL too...
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!?

13 years agoGL: OpenGL/ES/ES2 video output using the generic OpenGL provider
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.

13 years agoDefine VOUT_WINDOW_TYPE_NATIVE
Rémi Denis-Courmont [Sat, 19 Feb 2011 09:58:28 +0000 (11:58 +0200)]
Define VOUT_WINDOW_TYPE_NATIVE

13 years agoReplace vout_opengl_t with vlc_gl_t
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().

13 years agovlc_gl_t: abstract OpenGL provider
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.

13 years agoDirect2D: strictly higher priority than glwin32
Rémi Denis-Courmont [Sat, 19 Feb 2011 09:35:22 +0000 (11:35 +0200)]
Direct2D: strictly higher priority than glwin32

13 years agoFix notify plugin build with libnotify 0.7.
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>
13 years agoQt: MIM: Make use of singleton
Francois Cartegnie [Fri, 18 Feb 2011 16:23:52 +0000 (17:23 +0100)]
Qt: MIM: Make use of singleton

13 years agocaca: fix sign-casting for comparison
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:39:54 +0000 (23:39 +0100)]
caca: fix sign-casting for comparison

13 years agoFreetype: reindent
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:06:29 +0000 (23:06 +0100)]
Freetype: reindent

13 years agoFreetype: sign correctness
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:05:36 +0000 (23:05 +0100)]
Freetype: sign correctness

13 years agoPuzzle: kill a warning
Jean-Baptiste Kempf [Thu, 17 Feb 2011 22:04:43 +0000 (23:04 +0100)]
Puzzle: kill a warning

13 years agoAVI: change function prototype for sign-correctness
Jean-Baptiste Kempf [Thu, 17 Feb 2011 21:48:15 +0000 (22:48 +0100)]
AVI: change function prototype for sign-correctness

13 years agoaccess_attachment: kill a warning
Jean-Baptiste Kempf [Thu, 17 Feb 2011 21:43:00 +0000 (22:43 +0100)]
access_attachment: kill a warning

13 years agoAccess_http: fix sign comparison warning
Jean-Baptiste Kempf [Thu, 17 Feb 2011 21:36:59 +0000 (22:36 +0100)]
Access_http: fix sign comparison warning

13 years agoVCD: small cosmetics and avoid calling block_New with a negative value
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

13 years agoVCD: fix sign comparison error
Jean-Baptiste Kempf [Thu, 17 Feb 2011 20:27:55 +0000 (21:27 +0100)]
VCD: fix sign comparison error

13 years agoRationalize video output priorities
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

13 years agoi18n: remove renamed files
Pierre Ynard [Thu, 17 Feb 2011 18:42:07 +0000 (19:42 +0100)]
i18n: remove renamed files

They contain no translatable string

13 years agoFix include path in moved file
Pierre Ynard [Thu, 17 Feb 2011 18:14:30 +0000 (19:14 +0100)]
Fix include path in moved file

13 years agoMakefile: rename file right
Pierre Ynard [Thu, 17 Feb 2011 18:04:58 +0000 (19:04 +0100)]
Makefile: rename file right

13 years agoVCDX: build fix
Pierre Ynard [Thu, 17 Feb 2011 18:01:06 +0000 (19:01 +0100)]
VCDX: build fix

13 years agoMove core POSIX files to their own directory like Windows files
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

13 years agolua intf: don't print passwords in the logs
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!

13 years agoSupport for hdv9 fourcc
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

13 years agoSupport for hdv4 fourcc
Jean-Baptiste Kempf [Thu, 17 Feb 2011 16:34:02 +0000 (17:34 +0100)]
Support for hdv4 fourcc

13 years agoVLMshell: use %Y-%m-%d instead of %F
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

13 years agoRC: kill a warning on Win32
Jean-Baptiste Kempf [Thu, 17 Feb 2011 14:48:32 +0000 (15:48 +0100)]
RC: kill a warning on Win32

13 years agoTY: housekeeping...
Jean-Baptiste Kempf [Thu, 17 Feb 2011 14:43:55 +0000 (15:43 +0100)]
TY: housekeeping...

13 years agoVCDX: fix wrong printf format
Jean-Baptiste Kempf [Thu, 17 Feb 2011 13:52:41 +0000 (14:52 +0100)]
VCDX: fix wrong printf format

13 years agosrc/playlist: kill warnings
Jean-Baptiste Kempf [Thu, 17 Feb 2011 12:15:43 +0000 (13:15 +0100)]
src/playlist: kill warnings

13 years agotext/unicode: kill a "no previous prototype" warning
Jean-Baptiste Kempf [Thu, 17 Feb 2011 12:14:52 +0000 (13:14 +0100)]
text/unicode: kill a "no previous prototype" warning

By adding include the same way as in charset.c

13 years agoHTML export: we have enough spam, thanks
Jean-Baptiste Kempf [Thu, 17 Feb 2011 11:53:15 +0000 (12:53 +0100)]
HTML export: we have enough spam, thanks

13 years agooverride: simplify CALL()
Rémi Denis-Courmont [Wed, 16 Feb 2011 21:24:59 +0000 (23:24 +0200)]
override: simplify CALL()

13 years agoPostproc: better longhelp wording
Jean-Baptiste Kempf [Wed, 16 Feb 2011 20:22:22 +0000 (21:22 +0100)]
Postproc: better longhelp wording

Corresponding to Laurent's explanation on IRC

13 years agoQt, sprefs: add play-and-pause
Jean-Baptiste Kempf [Wed, 16 Feb 2011 20:06:56 +0000 (21:06 +0100)]
Qt, sprefs: add play-and-pause

13 years agoQt: sprefs, small layout improvement, when resizing
Jean-Baptiste Kempf [Wed, 16 Feb 2011 19:57:36 +0000 (20:57 +0100)]
Qt: sprefs, small layout improvement, when resizing

13 years agoVLCKit: fixed 32bit compilation in Release mode on 10.6
Felix Paul Kühne [Wed, 16 Feb 2011 00:28:32 +0000 (01:28 +0100)]
VLCKit: fixed 32bit compilation in Release mode on 10.6

13 years agosout_select: fix race conditions.
Rémi Duraffort [Tue, 15 Feb 2011 23:22:47 +0000 (00:22 +0100)]
sout_select: fix race conditions.

13 years agoUse var_GetInteger when applicable.
Rémi Duraffort [Tue, 15 Feb 2011 22:52:56 +0000 (23:52 +0100)]
Use var_GetInteger when applicable.

13 years agoFix bug in taglib txxx handling
Johannes Weißl [Wed, 9 Feb 2011 13:23:25 +0000 (14:23 +0100)]
Fix bug in taglib txxx handling

Currently, vlc puts the value *and* the description in the value field
for id3 TXXX tags, e.g. in Media Information:
REPLAYGAIN_TRACK_GAIN: REPLAYGAIN_TRACK_GAIN +3.30 dB

This leads to vlc_audio_replay_gain_MergeFromMeta() failing because it
can't parse the floating point value. Since the fieldList() of an
UserTextIdentificationFrame has exactly two members, it is safe to just
use the last (value) member. In Media Information:
REPLAYGAIN_TRACK_GAIN: +3.30 dB

This makes ReplayGain work for mp3 files.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years agoconfigure: fix typo
Pierre Ynard [Tue, 15 Feb 2011 20:54:59 +0000 (21:54 +0100)]
configure: fix typo

13 years agoFix typos
Rémi Denis-Courmont [Tue, 15 Feb 2011 20:49:51 +0000 (22:49 +0200)]
Fix typos

13 years agoXCB/X11: validate scanline pad correctly
Rémi Denis-Courmont [Tue, 15 Feb 2011 19:18:59 +0000 (21:18 +0200)]
XCB/X11: validate scanline pad correctly

13 years agoRemove some legacy stuff in the build system
Rémi Denis-Courmont [Tue, 15 Feb 2011 18:30:45 +0000 (20:30 +0200)]
Remove some legacy stuff in the build system

13 years agoXCB/XVideo: add RV12, AV16 and AV32
Rémi Denis-Courmont [Tue, 15 Feb 2011 17:18:47 +0000 (19:18 +0200)]
XCB/XVideo: add RV12, AV16 and AV32

Those are not used (currently). This commit is only meant to avoid the
error messages for unknown formats.

13 years agoXCB/XVideo: match the color bits for RGB formats
Rémi Denis-Courmont [Tue, 15 Feb 2011 17:12:28 +0000 (19:12 +0200)]
XCB/XVideo: match the color bits for RGB formats

AV16 (RGBA 4-bits per channel) was mistaken for RV16 otherwise. Pixels
occupy 16 bits, of which all 16 bits are useful, for both formats.

13 years agopopcount(): compute bit weight
Rémi Denis-Courmont [Tue, 15 Feb 2011 16:53:00 +0000 (18:53 +0200)]
popcount(): compute bit weight

13 years agoReserve FOURCC's for RV12 and AV16 XVideo formats
Rémi Denis-Courmont [Tue, 15 Feb 2011 16:30:35 +0000 (18:30 +0200)]
Reserve FOURCC's for RV12 and AV16 XVideo formats

13 years agohd1000a: remove obsolete plugin
Rémi Denis-Courmont [Tue, 15 Feb 2011 16:27:24 +0000 (18:27 +0200)]
hd1000a: remove obsolete plugin

We already removed hd1000v, so this was not really any use.