]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Sun, 29 Jan 2012 17:21:27 +0000 (18:21 +0100)]
Qt: Media is uncountable.
Close #5947
Rémi Denis-Courmont [Sun, 29 Jan 2012 16:49:43 +0000 (18:49 +0200)]
Fix configure again
This wouldn't happen if committers read the output from bootstrap.
Felix Paul Kühne [Sun, 29 Jan 2012 13:52:57 +0000 (14:52 +0100)]
macosx: fixed use of [VLCMain localizedString] pointed by David Fuhrmann
this fixes the l10n of the advanced prefs and a few other strings
note that this facility is broken by design and should be replaced for 2.0-next
Felix Paul Kühne [Sun, 29 Jan 2012 13:31:48 +0000 (14:31 +0100)]
macosx: fixed l10n of the 'Extensions' menu
Felix Paul Kühne [Sun, 29 Jan 2012 13:24:24 +0000 (14:24 +0100)]
macosx: small interface modifications to make room for lengthy translations
Felix Paul Kühne [Sun, 29 Jan 2012 13:23:49 +0000 (14:23 +0100)]
macosx: displayed ocalizable sstrings correctly
Felix Paul Kühne [Sun, 29 Jan 2012 12:58:03 +0000 (13:58 +0100)]
macosx: fixed execution of binaries linked against the 10.7 SDK on 10.6
Felix Paul Kühne [Sun, 29 Jan 2012 12:32:28 +0000 (13:32 +0100)]
macosx: fixed broken appearance of the main window in case it is linked against the 10.7 SDK but run on OS X 10.6
Rafaël Carré [Sun, 29 Jan 2012 10:09:51 +0000 (05:09 -0500)]
contrib: libvpx 1.0
Rafaël Carré [Sun, 29 Jan 2012 09:17:27 +0000 (04:17 -0500)]
avcodec: invert definition of deprecated values
We want to use the new names in our code
Rafaël Carré [Sun, 29 Jan 2012 09:14:20 +0000 (04:14 -0500)]
avcodec: don't include non existing header
Rafaël Carré [Sun, 29 Jan 2012 08:57:08 +0000 (03:57 -0500)]
avcodec: fix build with libavcodec < 54
Rafaël Carré [Sun, 29 Jan 2012 08:38:08 +0000 (03:38 -0500)]
avformat demux: fix double free()
Allocate avformat context and set its I/O context before using it
This is the correct way to it (and is documented in avformat.h)
Brad Smith [Sun, 29 Jan 2012 01:54:14 +0000 (20:54 -0500)]
rand: Also use /dev/urandom on OpenBSD as well
On older OpenBSD releases you especially should not have been
using /dev/random, nowdays due to changes all the device nodes
are actually all the same so either way this code can be simplified
to not special case OpenBSD in vlc_rand_init().
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rafaël Carré [Sun, 29 Jan 2012 08:20:34 +0000 (03:20 -0500)]
avcodec: revert define of deprecated values
We want to use the new ones in our code
Rafaël Carré [Sun, 29 Jan 2012 08:10:12 +0000 (03:10 -0500)]
avcodec: update to libavcodec 54
Rafaël Carré [Sun, 29 Jan 2012 06:58:11 +0000 (01:58 -0500)]
avformat demux: use new IO API
- Use AVIOContext instead of ByteIOContext
- Use avformat_open_input instead of av_open_input_stream
- Use avio_alloc_context instead of init_put_byte, allocate context on the heap
- Use AVIOContext.seekable
print avformat_open_input errors
avformat_open_input is the most recent and is documented as available since
libavformat 53.2.0 (other changes happened in 52.105)
avformat_open_input was introduced in 52.94 in FFmpeg
Rafaël Carré [Sun, 29 Jan 2012 06:51:19 +0000 (01:51 -0500)]
dca: only build library and headers
Rafaël Carré [Sun, 29 Jan 2012 06:51:06 +0000 (01:51 -0500)]
dca: update config.*
Rafaël Carré [Sun, 29 Jan 2012 06:43:18 +0000 (01:43 -0500)]
speex: arm code is for fixed point only
Rafaël Carré [Sun, 29 Jan 2012 06:18:38 +0000 (01:18 -0500)]
Workaround FFmpeg doc/APIchanges lies
Rafaël Carré [Sun, 29 Jan 2012 05:44:11 +0000 (00:44 -0500)]
avformat demux: use new input APIs
print avformat_find_stream_info errors
Rafaël Carré [Sun, 29 Jan 2012 05:34:07 +0000 (00:34 -0500)]
avformat demux: don't access removed info
Palette data is now transmitted as a side data in AVPacket
Rafaël Carré [Sun, 29 Jan 2012 05:26:34 +0000 (00:26 -0500)]
avformat mux: convert to new avio API
Rafaël Carré [Sun, 29 Jan 2012 05:22:50 +0000 (00:22 -0500)]
avformat mux: use avformat_write_header()
Pass its error output to msg_Err with %m
Rafaël Carré [Sun, 29 Jan 2012 05:18:58 +0000 (00:18 -0500)]
avformat: remove cast to void *
Rafaël Carré [Sun, 29 Jan 2012 05:18:18 +0000 (00:18 -0500)]
avformat: prefer avformat_new_stream() over av_new_stream()
Rafaël Carré [Sun, 29 Jan 2012 05:13:55 +0000 (00:13 -0500)]
avformat: shut up warning (unsigned char -> uint8_t)
Rafaël Carré [Sun, 29 Jan 2012 05:05:02 +0000 (00:05 -0500)]
avformat: put_flush_packet was renamed some time ago
Rafaël Carré [Sun, 29 Jan 2012 05:00:13 +0000 (00:00 -0500)]
avformat: AVMetadataTag and av_metadata_get don't exist anymore
They were copied verbatim to AVDictionary equivalents some time ago
Rafaël Carré [Sun, 29 Jan 2012 04:31:31 +0000 (23:31 -0500)]
avformat: remove 2 chained data structures
They were only used to hold one opaque pointer
Rafaël Carré [Sun, 29 Jan 2012 04:14:11 +0000 (23:14 -0500)]
'SONC' codec is not even mentioned in libavcodec anymore
Rafaël Carré [Sun, 29 Jan 2012 02:52:04 +0000 (21:52 -0500)]
avformat mux: don't write trailer if writing header failed
Brad Smith [Sat, 28 Jan 2012 22:05:37 +0000 (17:05 -0500)]
thread: Simplify vlc_GetCPUCount / add FreeBSD/NetBSD support
Looking at the current vlc_GetCPUCount() function this can be simplified.
The sysconf(4) variable _SC_NPROCESSORS_CONF is available for OS X and OpenBSD.
The change as is also adds FreeBSD and NetBSD support to vlc_GetCPUCount().
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Sun, 29 Jan 2012 00:51:56 +0000 (19:51 -0500)]
Fix typo
Rafaël Carré [Fri, 27 Jan 2012 18:03:08 +0000 (13:03 -0500)]
contrib: fluid: Don't use inexistent files
Rafaël Carré [Sat, 28 Jan 2012 18:36:44 +0000 (13:36 -0500)]
win32text: get ToT definition
Rafaël Carré [Sat, 28 Jan 2012 17:39:14 +0000 (12:39 -0500)]
contrib: make HAVE_FPU check consistent with vlc_cpu.h
Rafaël Carré [Sat, 28 Jan 2012 17:31:26 +0000 (12:31 -0500)]
contrib: vorbis: fix inverted HAVE_FPU check
Rafaël Carré [Sat, 28 Jan 2012 17:28:33 +0000 (12:28 -0500)]
atmo: include vlc_codecs.h to get BITMAP definitions
Rafaël Carré [Sat, 28 Jan 2012 17:25:08 +0000 (12:25 -0500)]
atmo: revert rename of BITMAPFILEHEADER
vlc headers don't declare it
This should perhaps be changed but that requires special look to atmo
code since this plugins mixes cross-platform and windows code, and vlc
and undocumented standalone compilation
KO Myung-Hun [Sat, 28 Jan 2012 13:38:08 +0000 (22:38 +0900)]
Replace the bitmap structures of Microsoft with ones of VLC
Signed-off-by: Rafaël Carré <funman@videolan.org>
Modified-by: Rafaël Carré <funman@videolan.org>
... Replace them in ASF demux as well
KO Myung-Hun [Sat, 28 Jan 2012 13:42:05 +0000 (22:42 +0900)]
Compare a filename ignoring letter case on OS/2
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rémi Denis-Courmont [Sat, 28 Jan 2012 15:35:49 +0000 (17:35 +0200)]
Qt4: missing #include
Rémi Denis-Courmont [Sat, 28 Jan 2012 15:27:26 +0000 (17:27 +0200)]
FreeType: setting UNICODE after <windows.h> inclusion is useless
Rémi Denis-Courmont [Sat, 28 Jan 2012 15:23:45 +0000 (17:23 +0200)]
stl: remove always true comparison
uint8_t cannot be more than 0xff.
Rémi Denis-Courmont [Sat, 28 Jan 2012 15:19:47 +0000 (17:19 +0200)]
win32text: fix encoding
This was broken ever since VLC was switched to UTF-8.
Rémi Denis-Courmont [Sat, 28 Jan 2012 15:14:55 +0000 (17:14 +0200)]
Win32: define FromT/ToT to convert between UTF-8 and TCHAR
Rémi Denis-Courmont [Sat, 28 Jan 2012 14:56:58 +0000 (16:56 +0200)]
Define WIN32_LEAN_AND_MEAN in config.h rather than vlc_common.h
Rémi Denis-Courmont [Sat, 28 Jan 2012 14:56:39 +0000 (16:56 +0200)]
winvlc: missing #include
Rémi Denis-Courmont [Sat, 28 Jan 2012 14:24:43 +0000 (16:24 +0200)]
dash: include <config.h> in all cpp files
On Win32, time_t can either be long or long long depending on #define's.
This caused linking failures.
Jean-Baptiste Kempf [Sat, 28 Jan 2012 12:31:53 +0000 (13:31 +0100)]
Qt: fix hotkey shortcut
Jean-Baptiste Kempf [Sat, 28 Jan 2012 12:25:04 +0000 (13:25 +0100)]
Qt: fix open dvdsimple.
Close #5935
Jean-Baptiste Kempf [Sat, 28 Jan 2012 12:00:25 +0000 (13:00 +0100)]
Contribs: use latest commit before lavc 54 jump
Rémi Denis-Courmont [Sat, 28 Jan 2012 11:58:42 +0000 (13:58 +0200)]
Win32: remove vlc_rwlock_t.writers - not really needed
Rémi Denis-Courmont [Sat, 28 Jan 2012 11:14:53 +0000 (13:14 +0200)]
Remove plugins.dat on uninstallation
Rafaël Carré [Sat, 28 Jan 2012 06:32:36 +0000 (01:32 -0500)]
vorbis: simplify tremor difference
Add a INTERLEAVE_TYPE (float/int32_t)
Add a HAVE_VORBIS_ENCODER for vorbis
Merge the 2 interleave functions
Rafaël Carré [Sat, 28 Jan 2012 06:27:04 +0000 (01:27 -0500)]
vorbis: remove wrong comment
Jean-Baptiste Kempf [Fri, 27 Jan 2012 23:35:05 +0000 (00:35 +0100)]
Safari people are animals too!
Naohiro KORIYAMA [Fri, 27 Jan 2012 22:34:56 +0000 (07:34 +0900)]
Include windows.h before wincrypt.h
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Fri, 27 Jan 2012 22:09:03 +0000 (23:09 +0100)]
thread: Implement vlc_GetCPUCount for android.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 27 Jan 2012 22:57:59 +0000 (23:57 +0100)]
Configure for android: disable more modules for smaller size
KO Myung-Hun [Fri, 27 Jan 2012 16:13:38 +0000 (01:13 +0900)]
Include 'sys/time.h' for 'struct timeval' on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Fri, 27 Jan 2012 20:57:37 +0000 (22:57 +0200)]
file out: do not redefine lseek() on Windows
The correct version is selected based on _FILE_OFFSET_BITS.
Rémi Denis-Courmont [Fri, 27 Jan 2012 21:09:17 +0000 (23:09 +0200)]
Win32: do not redefine stat/fstat, fix piles of warnings
MingW picks the correct version according to _FILE_OFFSET_BITS.
Of course, we use 64-bits offsets for large files.
Rémi Denis-Courmont [Fri, 27 Jan 2012 21:06:50 +0000 (23:06 +0200)]
Remove inconsistently used check for <sys/stat.h>
Rémi Denis-Courmont [Fri, 27 Jan 2012 21:07:35 +0000 (23:07 +0200)]
vdr: <sys/types.h> is always present and not checked
Rémi Denis-Courmont [Fri, 27 Jan 2012 21:03:23 +0000 (23:03 +0200)]
Remove inconsistently used check for <fcntl.h>
Rémi Denis-Courmont [Fri, 27 Jan 2012 21:01:43 +0000 (23:01 +0200)]
Remove unused checks for <strings.h>
Rémi Denis-Courmont [Fri, 27 Jan 2012 20:59:26 +0000 (22:59 +0200)]
Move 'struct stat' forward declaration where actually needed
Rémi Denis-Courmont [Fri, 27 Jan 2012 20:56:09 +0000 (22:56 +0200)]
langfromtelx: config.h must be included first
This fixes the Windows version definition.
Rémi Denis-Courmont [Fri, 27 Jan 2012 20:45:34 +0000 (22:45 +0200)]
Include system headers before VLC headers
This fixes some problems when the system or VLC play evil tricks with
the preprocessor. (Only files including sys/stat.h are concerned with
this commit. I did not fix all files.)
Rémi Denis-Courmont [Fri, 27 Jan 2012 20:55:42 +0000 (22:55 +0200)]
blend: fix Win32 warning; RGB is a system macro
Rafaël Carré [Fri, 27 Jan 2012 21:28:14 +0000 (16:28 -0500)]
openjpeg patch: use a context patch: -c, not -u
patch seems to work fine with this format when dealing with crlf
Jean-Baptiste Kempf [Fri, 27 Jan 2012 18:49:12 +0000 (19:49 +0100)]
Contrib: avconv was removed from FFmpeg
Rafaël Carré [Fri, 27 Jan 2012 16:21:46 +0000 (11:21 -0500)]
contrib: openjpeg: freebsd has posix_memalign
Rob Jonson [Fri, 27 Jan 2012 12:52:26 +0000 (12:52 +0000)]
add execute flag to mac os build.sh
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Fri, 27 Jan 2012 15:59:11 +0000 (10:59 -0500)]
contrib: gettext: fix misassumption about alloca
Rafaël Carré [Fri, 27 Jan 2012 15:42:02 +0000 (10:42 -0500)]
live555: use freebsd target for BSD
There's an openbsd target but I can't really tell why it would be better than freebsd
Rafaël Carré [Fri, 27 Jan 2012 15:29:56 +0000 (10:29 -0500)]
gcrypt: disable all asm for FreeBSD
It is mostly disabled because of very old build tools, and might work
with clang 3 which is available by default on FreeBSD9
idem for the OSX disabling of aesni
Rafaël Carré [Fri, 27 Jan 2012 14:12:21 +0000 (09:12 -0500)]
vpx: fix FreeBSD build
Change bash location if it isn't in /bin
Use 'linux' OS
Patches inspired from FreeBSD port
Rafaël Carré [Fri, 27 Jan 2012 11:57:02 +0000 (06:57 -0500)]
contrib: use $(MAKE)
Rafaël Carré [Fri, 27 Jan 2012 11:41:54 +0000 (06:41 -0500)]
contrib/tools: use BSD fetch if curl/wget are absent
Rafaël Carré [Fri, 27 Jan 2012 11:32:31 +0000 (06:32 -0500)]
contrib: freetype: point configure to GNU make
Rafaël Carré [Fri, 27 Jan 2012 11:30:26 +0000 (06:30 -0500)]
gnutls patch: remove "//" as it confuses BSD patch
Rémi Denis-Courmont [Fri, 27 Jan 2012 16:04:17 +0000 (18:04 +0200)]
GnuTLS: allow x509 version 1 certificates for CAs (and only CAs)
Felix Paul Kühne [Fri, 27 Jan 2012 09:50:41 +0000 (10:50 +0100)]
macosx: improve reliability to detect text field content changes (should finally fix #5862)
Felix Paul Kühne [Fri, 27 Jan 2012 09:35:22 +0000 (10:35 +0100)]
macosx: fixed 'intf-show' and 'intf-toggle-fscontrol' hotkeys
Martin Storsjö [Fri, 27 Jan 2012 08:32:22 +0000 (10:32 +0200)]
omxil: Ignore OMX.google.* codecs
These are sw codecs, mostly the same ones that earlier were present
with names starting with OMX.PV. They don't work properly with the
vlc omxil client code at the moment. Using them doesn't have any
significant advantage over our own bundled sw codecs.
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Fri, 27 Jan 2012 08:59:00 +0000 (03:59 -0500)]
osx: fix config_GetLibDir
Rafaël Carré [Fri, 27 Jan 2012 01:20:16 +0000 (20:20 -0500)]
lua: fix windows build
include config.h
Rafaël Carré [Fri, 27 Jan 2012 01:17:13 +0000 (20:17 -0500)]
dash: fix windows compile
include config.h
Rafaël Carré [Fri, 27 Jan 2012 01:13:05 +0000 (20:13 -0500)]
Qt4: fix windows build
include config.h from headers
Jean-Baptiste Kempf [Fri, 27 Jan 2012 01:18:46 +0000 (02:18 +0100)]
Avcodec: Fix slice-decoding of hwAccel + -mt
Close #5909 #5867
Denis Charmet [Thu, 26 Jan 2012 22:58:33 +0000 (23:58 +0100)]
Preload local directory for mkv only when needed
The option is now default enabled to be as simple as possible for the end users.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Martin Storsjö [Thu, 26 Jan 2012 19:59:57 +0000 (21:59 +0200)]
avcodec: Set time_base for audio encoders, too
This is required when encoding audio in libav 0.8, otherwise
it will crash due to a division by zero.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Denis Charmet [Thu, 26 Jan 2012 21:55:16 +0000 (22:55 +0100)]
Allow Ebml elements bigger than 64GB
Should fix #5919
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Thu, 26 Jan 2012 19:46:38 +0000 (20:46 +0100)]
macosx: fixed slider knobs in the black ui style
Rémi Denis-Courmont [Wed, 25 Jan 2012 16:00:10 +0000 (18:00 +0200)]
ARM: detect VFP floating point unit
This sets HAVE_FPU correctly on ARM targets if VFP instructions are
enabled. Note that __VFP_FP__ implies the use of the VFP floating point
format, not the availability of the VFP instructions. Thus software
floating emulation __SOFTFP__ (i.e. gcc -mfloat-abi=soft) is excluded
explicitly.
Tobias Güntner [Thu, 26 Jan 2012 02:22:18 +0000 (03:22 +0100)]
Qt4: Use the width of the new text to calculate the tooltip position.
Signed-off-by: Ludovic Fauvet <etix@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>