]> git.sesse.net Git - vlc/log
vlc
12 years agoDShow: fix compilation after change on caching
Jean-Baptiste Kempf [Tue, 30 Aug 2011 20:04:15 +0000 (22:04 +0200)]
DShow: fix compilation after change on caching

12 years agoHack to fix Windows build
Rémi Denis-Courmont [Tue, 30 Aug 2011 19:45:33 +0000 (22:45 +0300)]
Hack to fix Windows build

Better patch welcome

12 years agoXml: added empty element detection
Christopher Mueller [Tue, 30 Aug 2011 18:35:12 +0000 (11:35 -0700)]
Xml: added empty element detection

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoAdd deprecated alias for the most common caching values
Rémi Denis-Courmont [Tue, 30 Aug 2011 18:05:01 +0000 (21:05 +0300)]
Add deprecated alias for the most common caching values

Note that VLC does not support more than one alias per item.

12 years agoRework directory order
Rémi Denis-Courmont [Sun, 28 Aug 2011 20:15:38 +0000 (23:15 +0300)]
Rework directory order

12 years agoMove libs/srtp/* to modules/access/rtp/
Rémi Denis-Courmont [Tue, 30 Aug 2011 17:02:50 +0000 (20:02 +0300)]
Move libs/srtp/* to modules/access/rtp/

12 years agoMove libs/loader to modules/codec/loader
Rémi Denis-Courmont [Tue, 30 Aug 2011 16:55:18 +0000 (19:55 +0300)]
Move libs/loader to modules/codec/loader

12 years agoMove libs/unzip to modules/access/zip/unzip
Rémi Denis-Courmont [Tue, 30 Aug 2011 16:48:57 +0000 (19:48 +0300)]
Move libs/unzip to modules/access/zip/unzip

12 years agobootstrap reorder stuff to simplify
Rémi Denis-Courmont [Tue, 30 Aug 2011 16:32:56 +0000 (19:32 +0300)]
bootstrap reorder stuff to simplify

12 years agoGenerate Makefile.am in directories with Modules.am
Rémi Denis-Courmont [Tue, 30 Aug 2011 16:19:53 +0000 (19:19 +0300)]
Generate Makefile.am in directories with Modules.am

...rather than in all modules/* directories

12 years agoDo not override ABOUT-NLS twice
Rémi Denis-Courmont [Tue, 30 Aug 2011 16:23:45 +0000 (19:23 +0300)]
Do not override ABOUT-NLS twice

12 years agoUpdate user interface for caching unification
Rémi Denis-Courmont [Tue, 30 Aug 2011 15:30:23 +0000 (18:30 +0300)]
Update user interface for caching unification

12 years agoUnify (ACCESS|DEMUX)_GET_PTS_DELAY
Rémi Denis-Courmont [Tue, 30 Aug 2011 15:28:20 +0000 (18:28 +0300)]
Unify (ACCESS|DEMUX)_GET_PTS_DELAY

12 years agoConstrain caching to a positive value no longer than one minute
Rémi Denis-Courmont [Tue, 30 Aug 2011 14:45:19 +0000 (17:45 +0300)]
Constrain caching to a positive value no longer than one minute

12 years agohttplua: update readme
Akash Mehrotra [Thu, 18 Aug 2011 13:26:25 +0000 (18:56 +0530)]
httplua: update readme

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoLUA: EQ Preset setter
Akash Mehrotra [Tue, 30 Aug 2011 17:39:41 +0000 (19:39 +0200)]
LUA: EQ Preset setter

12 years agoLUA: add addsubtitle control
Akash Mehrotra [Mon, 15 Aug 2011 07:57:11 +0000 (13:27 +0530)]
LUA: add addsubtitle control

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoLua: httprequests.lua -- formatting fixes
Akash Mehrotra [Tue, 30 Aug 2011 17:33:41 +0000 (19:33 +0200)]
Lua: httprequests.lua -- formatting fixes

12 years agoLUA: Enable/Disable EQ, fix EQ input validation, and presets getter
Akash Mehrotra [Sun, 7 Aug 2011 18:19:01 +0000 (23:49 +0530)]
LUA: Enable/Disable EQ, fix EQ input validation, and presets getter

move equalizer.xml to httprequests.lua
Use a table to return equalizer band values

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoLUA: Aspect Ratio
Akash Mehrotra [Sun, 7 Aug 2011 13:03:50 +0000 (18:33 +0530)]
LUA: Aspect Ratio

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoLUA: Display video settings
Akash Mehrotra [Thu, 4 Aug 2011 12:21:27 +0000 (17:51 +0530)]
LUA: Display video settings

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoLUA: Display list of active audio filters
Akash Mehrotra [Thu, 4 Aug 2011 12:21:03 +0000 (17:51 +0530)]
LUA: Display list of active audio filters

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoSupport an alternative fourCC for NellyMoser
Jean-Baptiste Kempf [Tue, 30 Aug 2011 14:50:11 +0000 (16:50 +0200)]
Support an alternative fourCC for NellyMoser

12 years agoFix compilation
Jean-Baptiste Kempf [Tue, 30 Aug 2011 14:49:04 +0000 (16:49 +0200)]
Fix compilation

12 years agoRevert "FromLocaleDup(): accept NULL input (and return NULL)"
Rafaël Carré [Tue, 30 Aug 2011 12:54:11 +0000 (08:54 -0400)]
Revert "FromLocaleDup(): accept NULL input (and return NULL)"

This reverts commit 3ab2f937b7f2dbd77e4cd161ef926ecb07dc147b.

12 years agoconfig_GetTypeDir() : don't call strlen(NULL) if HOME is not set
Rafaël Carré [Tue, 30 Aug 2011 12:53:22 +0000 (08:53 -0400)]
config_GetTypeDir() : don't call strlen(NULL) if HOME is not set

12 years agoconfig_Get*Dir() : don't call FromLocaleDup(NULL)
Rafaël Carré [Tue, 30 Aug 2011 12:52:49 +0000 (08:52 -0400)]
config_Get*Dir() : don't call FromLocaleDup(NULL)

12 years agoAndroid configure: remove outdated flag
Jean-Baptiste Kempf [Tue, 30 Aug 2011 09:53:41 +0000 (11:53 +0200)]
Android configure: remove outdated flag

12 years agoandroid/configure.sh: enable taglib & matroska
Rafaël Carré [Tue, 30 Aug 2011 03:37:23 +0000 (23:37 -0400)]
android/configure.sh: enable taglib & matroska

12 years agoold contribs: build taglib by default for android
Rafaël Carré [Tue, 30 Aug 2011 03:21:50 +0000 (23:21 -0400)]
old contribs: build taglib by default for android

12 years agoold contribs: Use sane compilation flags for android
Rafaël Carré [Tue, 30 Aug 2011 03:20:54 +0000 (23:20 -0400)]
old contribs: Use sane compilation flags for android

12 years agoandroid/configure.sh: sanitize flags
Rafaël Carré [Tue, 30 Aug 2011 03:18:59 +0000 (23:18 -0400)]
android/configure.sh: sanitize flags

No need for -Wl,-shared or -rpath-link
No need for -lc -lgcc -ld, especially when using -nostdlib
Use --sysroot to point compiler to android headers/libs
Rename some shell variables
Move enabled modules at the top of the options
No need to set PATH, we give the absolute path for compiler

12 years agoold contribs: enable ebml/matroska for android, disable live555
Rafaël Carré [Tue, 30 Aug 2011 03:18:16 +0000 (23:18 -0400)]
old contribs: enable ebml/matroska for android, disable live555

12 years agoold contribs: fix c++ compile for android
Rafaël Carré [Tue, 30 Aug 2011 03:14:40 +0000 (23:14 -0400)]
old contribs: fix c++ compile for android

12 years agoold contribs: remove old libebml/matroska hack
Rafaël Carré [Tue, 30 Aug 2011 03:14:08 +0000 (23:14 -0400)]
old contribs: remove old libebml/matroska hack

12 years agoFromLocaleDup(): accept NULL input (and return NULL)
Rafaël Carré [Tue, 30 Aug 2011 02:07:25 +0000 (22:07 -0400)]
FromLocaleDup(): accept NULL input (and return NULL)

12 years agonon-neon android build: use armv6
Rafaël Carré [Sun, 14 Aug 2011 20:56:08 +0000 (16:56 -0400)]
non-neon android build: use armv6

there should not be any phones using an armv4 cpu

12 years agoold contribs: make sure live directory is writable for patching
Rafaël Carré [Sun, 14 Aug 2011 01:05:19 +0000 (21:05 -0400)]
old contribs: make sure live directory is writable for patching

12 years agoOld contribs: don't try to build a shared library when static build is specified
Rafaël Carré [Sun, 14 Aug 2011 01:05:45 +0000 (21:05 -0400)]
Old contribs: don't try to build a shared library when static build is specified

This applies to the C bindings (that we don't use) for taglib

12 years agoQt: don't add empty groupbox in preferences
Jean-Baptiste Kempf [Mon, 29 Aug 2011 23:47:42 +0000 (01:47 +0200)]
Qt: don't add empty groupbox in preferences

This was the case with the empty section in ddummy

12 years agoGoom: specify the speed integer range
Jean-Baptiste Kempf [Mon, 29 Aug 2011 23:13:40 +0000 (01:13 +0200)]
Goom: specify the speed integer range

12 years agoWin32 Waveout: reorder options
Jean-Baptiste Kempf [Mon, 29 Aug 2011 23:08:18 +0000 (01:08 +0200)]
Win32 Waveout: reorder options

12 years agoFile Aout: reorder options
Jean-Baptiste Kempf [Mon, 29 Aug 2011 23:07:41 +0000 (01:07 +0200)]
File Aout: reorder options

12 years agoFile audio output: limit the number of channels
Jean-Baptiste Kempf [Mon, 29 Aug 2011 23:05:07 +0000 (01:05 +0200)]
File audio output: limit the number of channels

12 years agoCosmetic
Rémi Denis-Courmont [Mon, 29 Aug 2011 19:11:56 +0000 (22:11 +0300)]
Cosmetic

12 years agoFix tuning DVB-T/T2 and ATSC
Rémi Denis-Courmont [Mon, 29 Aug 2011 19:10:15 +0000 (22:10 +0300)]
Fix tuning DVB-T/T2 and ATSC

12 years agoCreate 4 common caching parameters (file, capture, disc and network)
Rémi Denis-Courmont [Mon, 29 Aug 2011 16:10:13 +0000 (19:10 +0300)]
Create 4 common caching parameters (file, capture, disc and network)

12 years agoCast or convert <ctype.h> functions it parameters to unsigned char
Rémi Denis-Courmont [Mon, 29 Aug 2011 16:10:00 +0000 (19:10 +0300)]
Cast or convert <ctype.h> functions it parameters to unsigned char

12 years agocompat: fix use of <ctype.h> functions
Rémi Denis-Courmont [Mon, 29 Aug 2011 16:04:06 +0000 (19:04 +0300)]
compat: fix use of <ctype.h> functions

Unfortunately, the C standard requires an 'unsigned char' value or EOF.
So we cannot blindly pass a 'char' value, which may be signed depending
on the architecture.

12 years agoUseless include
Rémi Denis-Courmont [Mon, 29 Aug 2011 15:48:52 +0000 (18:48 +0300)]
Useless include

12 years agodirac: use block_Init() and block_Release() as appropriate
Rémi Denis-Courmont [Mon, 29 Aug 2011 15:38:15 +0000 (18:38 +0300)]
dirac: use block_Init() and block_Release() as appropriate

12 years agoRemove write-only dirac_block_encap_t.pf_blk_release
Rémi Denis-Courmont [Mon, 29 Aug 2011 15:37:04 +0000 (18:37 +0300)]
Remove write-only dirac_block_encap_t.pf_blk_release

12 years agodirac: use xcalloc() rather than assert()
Rémi Denis-Courmont [Mon, 29 Aug 2011 15:26:52 +0000 (18:26 +0300)]
dirac: use xcalloc() rather than assert()

assert() is meant only for impossible errors (bugs), not for unlikely
errors. assert() does not check for errors in "release" builds.

12 years agodirac: remove useless if
Rémi Denis-Courmont [Mon, 29 Aug 2011 15:26:17 +0000 (18:26 +0300)]
dirac: remove useless if

12 years agoblock_Realloc(): cast to block_sys_t after check
Rémi Denis-Courmont [Mon, 29 Aug 2011 15:05:30 +0000 (18:05 +0300)]
block_Realloc(): cast to block_sys_t after check

There are no real functional changes Here. But it is cleaner not to
cast to block_sys_t if the block is not a block_sys_t block (i.e.
was not allocated by block_Alloc()).

12 years agoblock_t: repack
Rémi Denis-Courmont [Mon, 29 Aug 2011 14:53:18 +0000 (17:53 +0300)]
block_t: repack

12 years agofile-access (+vdr,mtp): give error message also in Fatal dialog
Ilkka Ollakka [Mon, 29 Aug 2011 13:36:39 +0000 (16:36 +0300)]
file-access (+vdr,mtp): give error message also in Fatal dialog

12 years agoFFmpeg => AVformat
Jean-Baptiste Kempf [Mon, 29 Aug 2011 13:22:37 +0000 (15:22 +0200)]
FFmpeg => AVformat

12 years agoFetch art urls from free.fr for most channels. This should avoid seeing funky images...
François Revol [Fri, 26 Aug 2011 14:13:31 +0000 (16:13 +0200)]
Fetch art urls from free.fr for most channels. This should avoid seeing funky images instead.

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoBuild plugins statically if --disable-shared is used
Rafaël Carré [Mon, 29 Aug 2011 12:51:05 +0000 (08:51 -0400)]
Build plugins statically if --disable-shared is used

Only allow static plugins if vlc binary is not built

12 years agoSupport static modules using extern NULL-terminated list
Rafaël Carré [Mon, 29 Aug 2011 12:46:05 +0000 (08:46 -0400)]
Support static modules using extern NULL-terminated list

12 years agoRevert ARM part of [806505a4f]
Rafaël Carré [Mon, 29 Aug 2011 12:42:04 +0000 (08:42 -0400)]
Revert ARM part of [806505a4f]

12 years agoAdd Fourcc for AVC-Intra
Jean-Baptiste Kempf [Mon, 29 Aug 2011 11:59:53 +0000 (13:59 +0200)]
Add Fourcc for AVC-Intra

12 years agoMP4: support udta.name for track description
Jean-Baptiste Kempf [Sun, 28 Aug 2011 23:04:29 +0000 (01:04 +0200)]
MP4: support udta.name for track description

12 years agoMP4: shut a warning
Jean-Baptiste Kempf [Sun, 28 Aug 2011 22:11:57 +0000 (00:11 +0200)]
MP4: shut a warning

12 years agoMP4: Use defines instead of VLC_FOURCC
Jean-Baptiste Kempf [Sun, 28 Aug 2011 22:10:31 +0000 (00:10 +0200)]
MP4: Use defines instead of VLC_FOURCC

12 years agoMP4: FOURCC_* => ATOM_*
Jean-Baptiste Kempf [Sun, 28 Aug 2011 19:26:15 +0000 (21:26 +0200)]
MP4: FOURCC_* => ATOM_*

The atom names are like FOURCC, but they are not fourcc

12 years agoMP4: code factorization and cleaning
Jean-Baptiste Kempf [Sun, 28 Aug 2011 18:59:46 +0000 (20:59 +0200)]
MP4: code factorization and cleaning

12 years agoDefine GUID only once, in vlc_codecs.h
Jean-Baptiste Kempf [Sun, 28 Aug 2011 18:20:27 +0000 (20:20 +0200)]
Define GUID only once, in vlc_codecs.h

12 years agoRevert "Win32: use native Win32 functions directly..." (fixes #5252)
Rémi Denis-Courmont [Sun, 28 Aug 2011 15:42:35 +0000 (18:42 +0300)]
Revert "Win32: use native Win32 functions directly..." (fixes #5252)

This reverts commit 6e54f3fdbf4ff0e115589a678575c8c82f9aa4b2.

Conflicts:

src/win32/thread.c

12 years agoXSPF: kill a warning
Jean-Baptiste Kempf [Sun, 28 Aug 2011 01:57:55 +0000 (03:57 +0200)]
XSPF: kill a warning

12 years agoZPL: use URL and Publisher
Jean-Baptiste Kempf [Sun, 28 Aug 2011 01:54:40 +0000 (03:54 +0200)]
ZPL: use URL and Publisher

12 years agolive555: remove unused variable
Jean-Baptiste Kempf [Sun, 28 Aug 2011 01:48:39 +0000 (03:48 +0200)]
live555: remove unused variable

12 years agoGuid: rename fields to better match Microsoft usage
Jean-Baptiste Kempf [Sat, 27 Aug 2011 23:52:40 +0000 (01:52 +0200)]
Guid: rename fields to better match Microsoft usage

12 years agoASF Muxer: use the GUID definitions from the asf demuxer
Jean-Baptiste Kempf [Sun, 28 Aug 2011 00:07:08 +0000 (02:07 +0200)]
ASF Muxer: use the GUID definitions from the asf demuxer

12 years agoMMS: use the GUID definitions from the asf demuxer
Jean-Baptiste Kempf [Sat, 27 Aug 2011 23:43:26 +0000 (01:43 +0200)]
MMS: use the GUID definitions from the asf demuxer

12 years agoASF: split GUID in a separate header file
Jean-Baptiste Kempf [Sat, 27 Aug 2011 23:28:14 +0000 (01:28 +0200)]
ASF: split GUID in a separate header file

12 years agoASF: cleaning
Jean-Baptiste Kempf [Sat, 27 Aug 2011 22:52:53 +0000 (00:52 +0200)]
ASF: cleaning

Trailing spaces, guid names consistency with MMS module, calloc, enum

12 years agoASF: more GUID
Jean-Baptiste Kempf [Sat, 27 Aug 2011 22:07:55 +0000 (00:07 +0200)]
ASF: more GUID

12 years agoASF: rename a GUID according to spec
Jean-Baptiste Kempf [Sat, 27 Aug 2011 21:05:47 +0000 (23:05 +0200)]
ASF: rename a GUID according to spec

12 years agoASF: copyright update
Jean-Baptiste Kempf [Sat, 27 Aug 2011 22:38:15 +0000 (00:38 +0200)]
ASF: copyright update

12 years agoWin32: fix file://localhost/... to path conversion
Rémi Denis-Courmont [Fri, 26 Aug 2011 15:03:26 +0000 (18:03 +0300)]
Win32: fix file://localhost/... to path conversion

Pointed-out-by: Michael A. Puls II
12 years agovlc_CPU_init: factorize altivec check by using asm input
Rafaël Carré [Fri, 26 Aug 2011 03:44:37 +0000 (23:44 -0400)]
vlc_CPU_init: factorize altivec check by using asm input

also simplify arm neon preprocessor checks

12 years agoncurses: cosmetics
Rafaël Carré [Fri, 26 Aug 2011 03:43:52 +0000 (23:43 -0400)]
ncurses: cosmetics

1tbs
remove hungarian prefixes

12 years agoDeclare NV21, NV16 and NV61 chromas
Rémi Denis-Courmont [Thu, 25 Aug 2011 20:45:47 +0000 (23:45 +0300)]
Declare NV21, NV16 and NV61 chromas

12 years agoRemove unused/unusable decoder_DeleteAudioBuffer()
Rémi Denis-Courmont [Thu, 25 Aug 2011 19:37:42 +0000 (22:37 +0300)]
Remove unused/unusable decoder_DeleteAudioBuffer()

Audio buffers are destroyed downstream of the decoder, so this
function could never be used. In practice, the audio filters, the
audio output (or the encoder) already use block_Release() to delete
buffers allocated with decoder_NewAudioBuffer().

If "direct rendering" is ever implemented in audio output,
block_Release() custom buffer deletion can be used.

12 years agoRemove write-only block_t.i_rate
Rémi Denis-Courmont [Thu, 25 Aug 2011 15:54:12 +0000 (18:54 +0300)]
Remove write-only block_t.i_rate

12 years agotranscode: set audio.i_format for filters (fix #5244)
Rémi Denis-Courmont [Thu, 25 Aug 2011 19:00:17 +0000 (22:00 +0300)]
transcode: set audio.i_format for filters (fix #5244)

12 years agoblock_t ** parameter is never NULL for audio decoding
Rémi Denis-Courmont [Thu, 25 Aug 2011 15:54:04 +0000 (18:54 +0300)]
block_t ** parameter is never NULL for audio decoding

12 years agoRemove ugly function casts in combined audio decoder/packetizer modules
Rémi Denis-Courmont [Thu, 25 Aug 2011 15:53:38 +0000 (18:53 +0300)]
Remove ugly function casts in combined audio decoder/packetizer modules

12 years agoSilent rules for dummy.c
Rémi Denis-Courmont [Thu, 25 Aug 2011 16:06:33 +0000 (19:06 +0300)]
Silent rules for dummy.c

12 years agoVorbis: don't add empty tags to codec details
Jean-Baptiste Kempf [Thu, 25 Aug 2011 13:59:52 +0000 (15:59 +0200)]
Vorbis: don't add empty tags to codec details

Close #4926

12 years agoContribs: update GnuTLS to 2.10.7
Jean-Baptiste Kempf [Thu, 25 Aug 2011 12:49:07 +0000 (14:49 +0200)]
Contribs: update GnuTLS to 2.10.7

This is the last version that doesn't require p11-kit

12 years agoContrib: update libogg to 1.3.0
Jean-Baptiste Kempf [Thu, 25 Aug 2011 10:41:12 +0000 (12:41 +0200)]
Contrib: update libogg to 1.3.0

12 years agomp4: correct support for name atom
Jean-Baptiste Kempf [Thu, 25 Aug 2011 00:15:00 +0000 (02:15 +0200)]
mp4: correct support for name atom

Used for track title by iTunes/QT

12 years agomp4: support iods atom
Jean-Baptiste Kempf [Wed, 24 Aug 2011 23:29:34 +0000 (01:29 +0200)]
mp4: support iods atom

12 years agomp4: improve debug and clean
Jean-Baptiste Kempf [Wed, 24 Aug 2011 22:31:21 +0000 (00:31 +0200)]
mp4: improve debug and clean

12 years agomp4: reduce space in debug-tree
Jean-Baptiste Kempf [Wed, 24 Aug 2011 22:15:32 +0000 (00:15 +0200)]
mp4: reduce space in debug-tree

12 years agomp4: Macro => static inline
Jean-Baptiste Kempf [Wed, 24 Aug 2011 21:24:13 +0000 (23:24 +0200)]
mp4: Macro => static inline

12 years agomp4: code alignment
Jean-Baptiste Kempf [Wed, 24 Aug 2011 20:59:24 +0000 (22:59 +0200)]
mp4: code alignment