]> git.sesse.net Git - vlc/log
vlc
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

12 years agomp4: ifdef debug under MP4_VERBOSE
Jean-Baptiste Kempf [Wed, 24 Aug 2011 20:49:18 +0000 (22:49 +0200)]
mp4: ifdef debug under MP4_VERBOSE

12 years agomp4: remove duplicated declaration
Jean-Baptiste Kempf [Wed, 24 Aug 2011 20:09:58 +0000 (22:09 +0200)]
mp4: remove duplicated declaration

12 years agomp4: don't use the VERBOSE mode by default
Jean-Baptiste Kempf [Wed, 24 Aug 2011 19:33:26 +0000 (21:33 +0200)]
mp4: don't use the VERBOSE mode by default

12 years agoProofread byte order inline functions
Pierre Ynard [Wed, 24 Aug 2011 18:03:22 +0000 (20:03 +0200)]
Proofread byte order inline functions

12 years agoQt: restore audio volume save
Jean-Baptiste Kempf [Wed, 24 Aug 2011 16:16:42 +0000 (18:16 +0200)]
Qt: restore audio volume save

Close #4922 #3983

I am not sure this is the right way to do yet, but this will act as a
work-around, until we have a proper fix

12 years agoQt: Improve preferences layout for module list
Jean-Baptiste Kempf [Wed, 24 Aug 2011 16:02:39 +0000 (18:02 +0200)]
Qt: Improve preferences layout for module list

12 years agoAllow min and max values for string config items
Rémi Denis-Courmont [Wed, 24 Aug 2011 15:58:10 +0000 (18:58 +0300)]
Allow min and max values for string config items

12 years agoQt: put modules list in 2 columns
Jean-Baptiste Kempf [Wed, 24 Aug 2011 15:39:52 +0000 (17:39 +0200)]
Qt: put modules list in 2 columns

Close #5141

12 years agoQt: fix column size in complete preferences
Jean-Baptiste Kempf [Wed, 24 Aug 2011 15:16:32 +0000 (17:16 +0200)]
Qt: fix column size in complete preferences

Close #3887

12 years agoRemove tabs in source code
Jean-Baptiste Kempf [Wed, 24 Aug 2011 14:20:39 +0000 (16:20 +0200)]
Remove tabs in source code

12 years agoQt: save random/loop/repeat on quit
Jean-Baptiste Kempf [Wed, 24 Aug 2011 13:53:10 +0000 (15:53 +0200)]
Qt: save random/loop/repeat on quit

Close #2434

Maybe this shouldn't be in the interface, but in the playlist...

12 years agoQt: correctly init loop button state
Jean-Baptiste Kempf [Wed, 24 Aug 2011 14:12:45 +0000 (16:12 +0200)]
Qt: correctly init loop button state

12 years agoQt: Keep video filter values in range
Akash Mehrotra [Thu, 4 Aug 2011 12:20:02 +0000 (17:50 +0530)]
Qt: Keep video filter values in range

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoMention WMVP in NEWS
Jean-Baptiste Kempf [Tue, 23 Aug 2011 22:36:37 +0000 (00:36 +0200)]
Mention WMVP in NEWS

12 years agoLUA:Expose aout
Akash Mehrotra [Thu, 4 Aug 2011 12:20:44 +0000 (17:50 +0530)]
LUA:Expose aout

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoLUA:Expose vout
Akash Mehrotra [Thu, 4 Aug 2011 12:20:23 +0000 (17:50 +0530)]
LUA:Expose vout

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agomacosx: store index of eq set in the menuitems' tags instead of relying on their...
Felix Paul Kühne [Tue, 23 Aug 2011 16:36:30 +0000 (18:36 +0200)]
macosx: store index of eq set in the menuitems' tags instead of relying on their order

12 years agoomxil: ONX -> OMX
Jean-Baptiste Kempf [Tue, 23 Aug 2011 16:02:33 +0000 (18:02 +0200)]
omxil: ONX -> OMX

12 years agoUse WNetAddConnection2 directly
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:54:55 +0000 (18:54 +0300)]
Use WNetAddConnection2 directly

12 years agocontrib: force close-on-exec flag on live555 sockets
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:32:08 +0000 (18:32 +0300)]
contrib: force close-on-exec flag on live555 sockets

12 years agoUpdate .pc files for static linking
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:29:16 +0000 (18:29 +0300)]
Update .pc files for static linking

12 years agoSet a bunch of flags for libvlccore from Makefile
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:25:57 +0000 (18:25 +0300)]
Set a bunch of flags for libvlccore from Makefile

12 years agoRedumdant VLC_ADD_LIBS
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:21:29 +0000 (18:21 +0300)]
Redumdant VLC_ADD_LIBS

12 years agoCleanup dlopen detection
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:16:58 +0000 (18:16 +0300)]
Cleanup dlopen detection

12 years agomacosx: remove 'macosx-eq-keep', since it is a useless option, which was never disabl...
Felix Paul Kühne [Tue, 23 Aug 2011 15:15:53 +0000 (17:15 +0200)]
macosx: remove 'macosx-eq-keep', since it is a useless option, which was never disabled anyway

12 years agoRemove old HAVE_DL_DLOPEN definition
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:03:50 +0000 (18:03 +0300)]
Remove old HAVE_DL_DLOPEN definition

12 years agoRemove old checks for dlfcn.h and sys/dl.h
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:03:19 +0000 (18:03 +0300)]
Remove old checks for dlfcn.h and sys/dl.h

12 years agoOMX IL assumes dlfcn.h, remove redumdant ifdefs
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:00:25 +0000 (18:00 +0300)]
OMX IL assumes dlfcn.h, remove redumdant ifdefs

12 years agoUseless #include
Rémi Denis-Courmont [Tue, 23 Aug 2011 14:59:12 +0000 (17:59 +0300)]
Useless #include

12 years agoconfigure: update libtool macros
Rémi Denis-Courmont [Tue, 23 Aug 2011 14:49:50 +0000 (17:49 +0300)]
configure: update libtool macros

12 years agoTS: fix linking on win32
Jean-Baptiste Kempf [Tue, 23 Aug 2011 12:07:16 +0000 (14:07 +0200)]
TS: fix linking on win32

12 years agoTS demux: remove unneeded header and add comment
Jean-Baptiste Kempf [Tue, 23 Aug 2011 11:57:50 +0000 (13:57 +0200)]
TS demux: remove unneeded header and add comment

12 years agoWin32: move to WinXP SP2 APIs and IE 6.0 APIs
Jean-Baptiste Kempf [Tue, 23 Aug 2011 10:45:53 +0000 (12:45 +0200)]
Win32: move to WinXP SP2 APIs and IE 6.0 APIs

As stated in NEWS, VLC will not work on XP < SP2 and 2003 < SP1

12 years agoWin32: fix small error in configure.ac
Jean-Baptiste Kempf [Tue, 23 Aug 2011 10:34:50 +0000 (12:34 +0200)]
Win32: fix small error in configure.ac

This is a partial revert of [6fdf44fd13f5c24efb7ac5a593e967d02449b665]

12 years agoCorrect WVP2 fourcc and map to avcodec
Jean-Baptiste Kempf [Tue, 23 Aug 2011 09:50:34 +0000 (11:50 +0200)]
Correct WVP2 fourcc and map to avcodec

Should close #4011

12 years agoAvcodec: playback of WMVP
Jean-Baptiste Kempf [Tue, 23 Aug 2011 09:44:21 +0000 (11:44 +0200)]
Avcodec: playback of WMVP

12 years agoUse MessageBox() in a portable way
Pierre Ynard [Mon, 22 Aug 2011 21:06:14 +0000 (23:06 +0200)]
Use MessageBox() in a portable way

MessageBoxA() isn't supported on WinCE

12 years agoadjust: fix typo
Pierre Ynard [Mon, 22 Aug 2011 19:47:58 +0000 (21:47 +0200)]
adjust: fix typo

12 years agoadjust: distribute header file
Pierre Ynard [Mon, 22 Aug 2011 19:38:06 +0000 (21:38 +0200)]
adjust: distribute header file

12 years agoi18n: adding new file
Pierre Ynard [Mon, 22 Aug 2011 19:26:35 +0000 (21:26 +0200)]
i18n: adding new file