]>
git.sesse.net Git - vlc/log
Akash Mehrotra [Wed, 29 Jun 2011 17:01:08 +0000 (22:31 +0530)]
Luahttp can access and modify equalizer settings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Wed, 29 Jun 2011 20:35:58 +0000 (23:35 +0300)]
Add integer config item type for RGB values
Rémi Denis-Courmont [Wed, 29 Jun 2011 19:57:15 +0000 (22:57 +0300)]
Rethink the configuration item type identifiers to give more space
Use the high order bits for the intrinsic value type (hint, integer, float
or string) and the low order ones for the more specific sub-types.
Rémi Denis-Courmont [Wed, 29 Jun 2011 20:30:50 +0000 (23:30 +0300)]
Move --playlist-autostart to main
Rémi Denis-Courmont [Wed, 29 Jun 2011 19:42:02 +0000 (22:42 +0300)]
Remove insignificant leading zeroes in config item types
Values are 8-bits.
Rémi Denis-Courmont [Wed, 29 Jun 2011 18:33:51 +0000 (21:33 +0300)]
Replace CONFIG_HINT and CONFIG_ITEM with a boolean macro
Rémi Denis-Courmont [Wed, 29 Jun 2011 18:31:38 +0000 (21:31 +0300)]
Don't apply CONFIG_ITEM mask to variable types
Variable types and configuration item types are separate. Fortunately
they use the same bits so it worked fine.
Rémi Denis-Courmont [Wed, 29 Jun 2011 18:27:39 +0000 (21:27 +0300)]
Remove useless binary and with CONFIG_ITEM
If the high nibble is set, the type is item type and the low nibble is
necessarily zero.
Rémi Denis-Courmont [Wed, 29 Jun 2011 18:26:24 +0000 (21:26 +0300)]
Pack struct module_config_t
Rémi Denis-Courmont [Wed, 29 Jun 2011 18:02:58 +0000 (21:02 +0300)]
vlc_GetCPUCount: use counting functions instead of loop
Rémi Denis-Courmont [Wed, 29 Jun 2011 18:00:34 +0000 (21:00 +0300)]
vlc_GetCPUCount(): move to thread subsystem (cosmetic)
Rémi Denis-Courmont [Wed, 29 Jun 2011 16:52:52 +0000 (19:52 +0300)]
contrib: ffmpeg: don't bother with --enable-neon and --enable-iwmmxt
The FFmpeg configure script autodetects those correctly. Of course,
this assumes that the compiler defaults or flags are adequate.
Rémi Denis-Courmont [Wed, 29 Jun 2011 10:55:19 +0000 (13:55 +0300)]
contribs: add x264 (and macro to download from git)
Rémi Denis-Courmont [Wed, 29 Jun 2011 12:09:33 +0000 (15:09 +0300)]
contribs: add musepack
Rémi Denis-Courmont [Wed, 29 Jun 2011 11:12:47 +0000 (14:12 +0300)]
contribs: add libdca
Rémi Denis-Courmont [Wed, 29 Jun 2011 11:04:28 +0000 (14:04 +0300)]
contribs: add libmad
Rémi Denis-Courmont [Wed, 29 Jun 2011 09:23:29 +0000 (12:23 +0300)]
contribs: add twolame
Rémi Denis-Courmont [Wed, 29 Jun 2011 09:16:03 +0000 (12:16 +0300)]
contribs: add modplug
Rémi Denis-Courmont [Wed, 29 Jun 2011 09:10:45 +0000 (12:10 +0300)]
contribs: add libdvbpsi
Rémi Denis-Courmont [Wed, 29 Jun 2011 11:14:41 +0000 (14:14 +0300)]
contribs: .gitignore
Rémi Denis-Courmont [Wed, 29 Jun 2011 12:01:46 +0000 (15:01 +0300)]
contribs: fix error handling while compressing tar archives
When the shell evaluates 'foo | bar', it returns the status of bar, not
foo. 'foo' can fail silently: so long as 'bar' succeeds, make will
not notice and will therefore not delete the target.
So lets use 'tar cv(z|j|J)' instead of 'tar cv | (gzip|bzip2|xz)'.
Rémi Denis-Courmont [Wed, 29 Jun 2011 08:43:34 +0000 (11:43 +0300)]
contrib: faad2: add missing sum
Rémi Denis-Courmont [Wed, 29 Jun 2011 08:42:49 +0000 (11:42 +0300)]
contrib: add sanity check against missing .sum-%: rule
Rémi Denis-Courmont [Wed, 29 Jun 2011 07:15:37 +0000 (10:15 +0300)]
contribs: disable freetype as needed
Rémi Denis-Courmont [Wed, 29 Jun 2011 07:13:57 +0000 (10:13 +0300)]
contrib: disable libxml2 as needed
Rémi Denis-Courmont [Wed, 29 Jun 2011 07:09:55 +0000 (10:09 +0300)]
contrib: fix ffmpeg dependencies
Jean-Baptiste Kempf [Wed, 29 Jun 2011 13:20:45 +0000 (15:20 +0200)]
Old contribs: update ebml and freetype
Might close #4907 and #4904 (tbc)
Jean-Baptiste Kempf [Tue, 28 Jun 2011 23:01:34 +0000 (01:01 +0200)]
Contribs: add libxml2
Jean-Baptiste Kempf [Tue, 28 Jun 2011 22:42:31 +0000 (00:42 +0200)]
Contribs: add freetype2
Jean-Baptiste Kempf [Tue, 28 Jun 2011 22:42:06 +0000 (00:42 +0200)]
Contribs: forgotten file in previous commit
Jean-Baptiste Kempf [Tue, 28 Jun 2011 22:41:53 +0000 (00:41 +0200)]
Contribs: fix typo
Jean-Baptiste Kempf [Tue, 28 Jun 2011 21:56:24 +0000 (23:56 +0200)]
Contribs: update ebml to 1.2.1
Jean-Baptiste Kempf [Tue, 28 Jun 2011 17:57:31 +0000 (19:57 +0200)]
Contribs: add faad2
Rémi Denis-Courmont [Tue, 28 Jun 2011 20:45:44 +0000 (23:45 +0300)]
contrib: FFmpeg (basic)
Rémi Denis-Courmont [Tue, 28 Jun 2011 20:45:28 +0000 (23:45 +0300)]
contrib: move dxva2 to directx
Rémi Denis-Courmont [Tue, 28 Jun 2011 18:13:13 +0000 (21:13 +0300)]
contrib: touch downloaded file
wget uses the timestamp from the server, which is nice in theory, but
breaks makefile dependency propagation.
Rémi Denis-Courmont [Tue, 28 Jun 2011 18:10:54 +0000 (21:10 +0300)]
contrib: tremor: fix CFLAGS and factor
Rémi Denis-Courmont [Tue, 28 Jun 2011 14:08:36 +0000 (17:08 +0300)]
contrib: libshout
Rémi Denis-Courmont [Tue, 28 Jun 2011 14:06:00 +0000 (17:06 +0300)]
contribs: improve UNPACK macro
Rémi Denis-Courmont [Tue, 28 Jun 2011 13:11:35 +0000 (16:11 +0300)]
contrib: factor default integrity check rule
Rémi Denis-Courmont [Tue, 28 Jun 2011 12:57:26 +0000 (15:57 +0300)]
contrib: use VPATH to symplify tarball dependencies
Rémi Denis-Courmont [Tue, 28 Jun 2011 12:49:26 +0000 (15:49 +0300)]
contrib: matroska
Rémi Denis-Courmont [Tue, 28 Jun 2011 12:42:59 +0000 (15:42 +0300)]
contrib: ebml
Rémi Denis-Courmont [Mon, 27 Jun 2011 13:37:59 +0000 (16:37 +0300)]
contrib: bootstrap --disable-FOO and --enable-FOO
The automatic packages selection can be overriden.
Rémi Denis-Courmont [Mon, 27 Jun 2011 12:49:01 +0000 (15:49 +0300)]
contribs: add speex
Rémi Denis-Courmont [Mon, 27 Jun 2011 12:35:38 +0000 (15:35 +0300)]
contribs: add FLAC
Rémi Denis-Courmont [Mon, 27 Jun 2011 12:24:30 +0000 (15:24 +0300)]
contribs: add libtheora
Rémi Denis-Courmont [Mon, 27 Jun 2011 12:13:44 +0000 (15:13 +0300)]
contribs: add vorbis(enc)
Rémi Denis-Courmont [Mon, 27 Jun 2011 11:38:50 +0000 (14:38 +0300)]
contribs: add live555
Rémi Denis-Courmont [Mon, 27 Jun 2011 11:10:52 +0000 (14:10 +0300)]
contribs: add a52dec library
Rémi Denis-Courmont [Mon, 27 Jun 2011 10:52:50 +0000 (13:52 +0300)]
contribs: add lua
Rémi Denis-Courmont [Mon, 27 Jun 2011 10:34:09 +0000 (13:34 +0300)]
Contrib: add HAVE_MACOSX (untested)
Rémi Denis-Courmont [Mon, 27 Jun 2011 08:57:28 +0000 (11:57 +0300)]
contribs: add dshow
And DxVA2 (why is that in DirectShow?!).
And Direct2D (untested - does not work in older contrib for me).
Rémi Denis-Courmont [Mon, 27 Jun 2011 08:37:20 +0000 (11:37 +0300)]
contrib: add directx headers
Rémi Denis-Courmont [Sat, 25 Jun 2011 15:58:23 +0000 (18:58 +0300)]
contrib: add HAVE_FPU (to select fixed point codecs)
Rémi Denis-Courmont [Sat, 25 Jun 2011 11:45:30 +0000 (14:45 +0300)]
Contrib: add ARCH variable
Rémi Denis-Courmont [Fri, 24 Jun 2011 21:02:47 +0000 (00:02 +0300)]
contrib: target for CMake toolchain configuration
Rémi Denis-Courmont [Fri, 24 Jun 2011 21:02:27 +0000 (00:02 +0300)]
contribs: detect git, svn, wget/curl
Rémi Denis-Courmont [Sat, 25 Jun 2011 09:39:49 +0000 (12:39 +0300)]
contrib: make package to make a binary tarball
Rémi Denis-Courmont [Mon, 27 Jun 2011 16:15:00 +0000 (19:15 +0300)]
New contrib system
* support for fetching only needed sources
* always building from source tarball:
- easier GPL compliance
- easier offline/firewalled builds
* shared source tarballs for all targets
* dynamic package selection, no static distribution files
* fixed file dependency propagation with delete on errors
* fixed directory dependencies using atomic rename
Only ogg and tremor are in this initial version. This focuses on the
core of the system. The bulk of packages still need to be ported.
Rémi Denis-Courmont [Mon, 27 Jun 2011 16:15:00 +0000 (19:15 +0300)]
Mark srtp-key and srtp-salt safe
Jean-Baptiste Kempf [Mon, 27 Jun 2011 14:33:24 +0000 (16:33 +0200)]
NEWS about noise, 16bits, Freetype
Rémi Duraffort [Sun, 26 Jun 2011 20:40:51 +0000 (22:40 +0200)]
lua: factorize add_shortcut calls.
Rémi Duraffort [Sun, 26 Jun 2011 20:35:28 +0000 (22:35 +0200)]
Fix configuration category of OpenMAX IL module.
Rémi Duraffort [Sun, 26 Jun 2011 19:36:09 +0000 (21:36 +0200)]
update LIST
Rémi Duraffort [Sun, 26 Jun 2011 19:17:11 +0000 (21:17 +0200)]
lua_demux: return nil when read/peek fails.
Rafaël Carré [Sun, 26 Jun 2011 18:00:46 +0000 (14:00 -0400)]
interface: fix memleak
Laurent Aimar [Sun, 26 Jun 2011 16:37:53 +0000 (18:37 +0200)]
Fixed handling of extra data in wav demuxer.
Laurent Aimar [Sun, 26 Jun 2011 16:31:16 +0000 (18:31 +0200)]
Improved and fixed subtitles blending in direct3D vout.
It checks if the blending will succeed with the formats we use.
It fixes the order of the RGB components (close #4919).
Laurent Aimar [Sun, 26 Jun 2011 00:47:38 +0000 (02:47 +0200)]
Removed noise video filter.
It is quite useless and will confuse users who want to add "film grain"
to the video.
Rémi Denis-Courmont [Sun, 26 Jun 2011 14:57:08 +0000 (17:57 +0300)]
Qt4: update dvb MRL generation
Rémi Denis-Courmont [Sun, 26 Jun 2011 14:53:40 +0000 (17:53 +0300)]
DTV: do not fix up "0 kHz" to "0 Hz"
Rémi Denis-Courmont [Sun, 26 Jun 2011 14:46:43 +0000 (17:46 +0300)]
DTV: revert to Hertz instead of kilohertz unit (fixes #4981)
At least the ISDB-T standard export version uses sub-kHz precision
(never mind that one band occupies several megahertz in width).
Rémi Denis-Courmont [Sun, 26 Jun 2011 14:39:42 +0000 (17:39 +0300)]
BDA: unused variable
Rémi Denis-Courmont [Sun, 26 Jun 2011 14:38:33 +0000 (17:38 +0300)]
BDA: fix a warning
Laurent Aimar [Sat, 25 Jun 2011 23:16:02 +0000 (01:16 +0200)]
Fixed support of some OGM files (closed #4724).
Laurent Aimar [Sat, 25 Jun 2011 22:46:55 +0000 (00:46 +0200)]
Added a check against block size in FLAC packetizer.
Laurent Aimar [Sat, 25 Jun 2011 22:45:19 +0000 (00:45 +0200)]
Fixed packetization of variable block size FLAC stream (closed #4758).
Laurent Aimar [Sat, 25 Jun 2011 22:40:32 +0000 (00:40 +0200)]
Simplify the validation of sample/frame numbers in flac packetizer.
Felix Paul Kühne [Sat, 25 Jun 2011 22:23:59 +0000 (00:23 +0200)]
added OSX main menu file
Laurent Aimar [Sat, 25 Jun 2011 21:29:55 +0000 (23:29 +0200)]
Let the value from --rate use the same code path than a value set at runtime.
It closes #4861.
It fixes playback when the rate cannot be respected (like with dvb/udp/...)
or need to be requested to the access_demux (rtsp).
Laurent Aimar [Sat, 25 Jun 2011 21:12:25 +0000 (23:12 +0200)]
Added support for 'lpcm' in mov files.
It is unrelated to dvd/bd LPCM.
Felix Paul Kühne [Sat, 25 Jun 2011 21:08:05 +0000 (23:08 +0200)]
macosx: moved all (main) menu related code to a separate class
This is a first step to re-organize the interface, more to come
Laurent Aimar [Sat, 25 Jun 2011 19:53:34 +0000 (21:53 +0200)]
Fixed blu-ray LPCM support for non even channels count (closed #4957).
Laurent Aimar [Sat, 25 Jun 2011 19:04:25 +0000 (21:04 +0200)]
Added an option to force bold font by default.
Some people find it more readable.
Laurent Aimar [Sat, 25 Jun 2011 18:11:49 +0000 (20:11 +0200)]
Fixed typo in comments.
Laurent Aimar [Sat, 25 Jun 2011 18:11:14 +0000 (20:11 +0200)]
Added support for RGBA rendering in freetype and dynamically select between YUVP/YUVA/RGBA.
It allows to avoid full rgb <-> yuv conversion at a latter stage.
Laurent Aimar [Sat, 25 Jun 2011 18:11:03 +0000 (20:11 +0200)]
Allowed to give the list of prefered chroma to "text renderer".
Laurent Aimar [Sat, 25 Jun 2011 18:10:55 +0000 (20:10 +0200)]
Added fully configurable shadow support (freetype).
The shadow is enabled by default.
Laurent Aimar [Sun, 19 Jun 2011 15:35:57 +0000 (17:35 +0200)]
Directly store alpha in font_stack_t::text_style_t (freetype).
Laurent Aimar [Sun, 19 Jun 2011 00:27:09 +0000 (02:27 +0200)]
Try to parse unrecognized color names as hexadecimal value (freetype).
They should be prefixed by '#' but it is not always done...
Laurent Aimar [Sun, 19 Jun 2011 00:26:46 +0000 (02:26 +0200)]
Do not try to fix the font color attribute at the codec level.
Laurent Aimar [Sun, 19 Jun 2011 00:08:16 +0000 (02:08 +0200)]
Improved the order of options in freetype.
Laurent Aimar [Sat, 18 Jun 2011 23:55:55 +0000 (01:55 +0200)]
Added fully configurable outline support (freetype).
The quality is a lot better than what we originaly had.
Laurent Aimar [Sat, 18 Jun 2011 20:08:18 +0000 (22:08 +0200)]
Added margin when using a background in freetype.
Laurent Aimar [Sat, 18 Jun 2011 19:35:36 +0000 (21:35 +0200)]
Improved underlining in freetype.
The placement and thickness of the underline is now global to a whole
line of text.
Laurent Aimar [Sat, 18 Jun 2011 19:14:05 +0000 (21:14 +0200)]
Improved glyph positionning and bounding box computation.
Laurent Aimar [Thu, 16 Jun 2011 21:38:46 +0000 (23:38 +0200)]
No functionnal changes (freetype).
Created a structure to gather all informations needed to draw one character.
It simplify a bit the code.
Laurent Aimar [Thu, 16 Jun 2011 21:02:53 +0000 (23:02 +0200)]
Added background color/opacity options to freetype.
Laurent Aimar [Thu, 16 Jun 2011 20:19:00 +0000 (22:19 +0200)]
Removed freetype-effect option.
It will be replaced by more specific options.