]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:04:54 +0000 (16:04 +0300)]
notify: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:03:13 +0000 (16:03 +0300)]
lua: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 12:58:11 +0000 (15:58 +0300)]
audio_mixer: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 12:55:22 +0000 (15:55 +0300)]
arm_neon: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:54:00 +0000 (16:54 +0300)]
visualization: fix install
Rémi Denis-Courmont [Sat, 28 Sep 2013 08:21:26 +0000 (11:21 +0300)]
Qt4: use canonical name of the DirectSound module
Francois Cartegnie [Sat, 28 Sep 2013 00:00:11 +0000 (02:00 +0200)]
muxers: ogg: set invalid granulepos value (fix #8725)
Ludovic Fauvet [Fri, 27 Sep 2013 22:52:53 +0000 (00:52 +0200)]
nsis: don't skip the components page until we were able to save user choices
This change will make the transition easier between the previously released
installer (that doesn't remember user choices) and this one. Without it the
old installer would fall back to the "Recommended" preset.
Ludovic Fauvet [Fri, 27 Sep 2013 21:22:57 +0000 (23:22 +0200)]
nsis: improve wording
Ludovic Fauvet [Fri, 27 Sep 2013 21:19:22 +0000 (23:19 +0200)]
nsis: simplify
Ludovic Fauvet [Fri, 27 Sep 2013 17:11:46 +0000 (19:11 +0200)]
nsis: split files and clean up
Ludovic Fauvet [Thu, 26 Sep 2013 18:30:38 +0000 (20:30 +0200)]
nsis: don't show the welcome and finish pages when the update switch is set
This allows updates without user intervention.
Ludovic Fauvet [Wed, 25 Sep 2013 14:16:35 +0000 (16:16 +0200)]
nsis: generate the cache without showing the console
Ludovic Fauvet [Wed, 25 Sep 2013 14:11:34 +0000 (16:11 +0200)]
nsis: remember selected components between installs
Ludovic Fauvet [Wed, 25 Sep 2013 14:10:49 +0000 (16:10 +0200)]
nsis: support upgrade and downgrade without having to uninstall first
In case of upgrade, most pages will be skipped in favor of a smoother and faster upgrade.
David Fuhrmann [Fri, 27 Sep 2013 19:50:15 +0000 (21:50 +0200)]
macosx: fix crash when opening goto window (close #9488)
Gleb Pinigin [Wed, 25 Sep 2013 03:21:50 +0000 (10:21 +0700)]
ios build: prevent from overriding current sdk version when passing -s option
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Gleb Pinigin [Wed, 25 Sep 2013 03:21:49 +0000 (10:21 +0700)]
ios build: fix option to specify current sdk version
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Mon, 27 May 2013 15:58:40 +0000 (18:58 +0300)]
po: correct Qt4 Ctrl+{H,L} translations
(This should maybe not be marked for translation at all. Only Russian
defines it to something different than Ctrl+{H,L}.)
Adding whitespaces or translating "Ctrl" breaks Qt4 internals.
(cherry picked from commit
feb479f20dcceb92aaf02bb839d8a1088e05f83a )
Julian Scheel [Thu, 12 Sep 2013 08:14:13 +0000 (10:14 +0200)]
omxil: bcm: h264: Don't wait for error free frame.
The bcm h264 decoder is not able to detect when the first error free frame has
been decoded for certain h264 streams. To avoid not getting any frames out of
the decoder, disable the StartWithValidFrame flag until that is fixed at bcm.
See https://github.com/huceke/omxplayer/issues/96 for details.
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Martin Storsjö <martin@martin.st>
Rémi Denis-Courmont [Mon, 23 Sep 2013 17:10:20 +0000 (20:10 +0300)]
vmem: pass usual full dimensions as before
There is no way for vmem to know the required padding otherwise.
This partly reverts commit
260a3c10be5cac6e7cbed0a551759760914fe313 .
Jean-Baptiste Kempf [Sun, 22 Sep 2013 19:44:13 +0000 (21:44 +0200)]
Lua: do not distribute assemblenationale by default
Jean-Baptiste Kempf [Sun, 22 Sep 2013 19:43:26 +0000 (21:43 +0200)]
Update VLSub.lua
Jean-Baptiste Kempf [Sun, 22 Sep 2013 19:23:17 +0000 (21:23 +0200)]
Distribute VLSub.lua
Rémi Denis-Courmont [Sun, 22 Sep 2013 19:02:59 +0000 (22:02 +0300)]
dtv: typo
Martin Storsjö [Sun, 22 Sep 2013 17:54:06 +0000 (20:54 +0300)]
mediacodec: Support playing back VP8 as well
This seems to work just fine on Samsung Galaxy S3 and Sony Xperia Z1.
(This didn't use to work in earlier Galaxy S3 firmwares even though
it was exposed in MediaCodecList, but currently it seems to work
just fine.)
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Tue, 9 Jul 2013 14:59:44 +0000 (17:59 +0300)]
omxil: Add a new qualcomm specific custom pixel format
This is pretty much normal NV12, but with stride and plane
heights aligned to 32 (according to a commit on code aurora
forum). The actual values are signalled in the normal stride
and slice height fields, so therefore it can be treated as
normal NV12 as far as our code is concerned.
This is returned on the Sony Xperia Z1 (Snapdragon 800) -
mediacodec works (with a quirk mentioned in the previous commit),
while our omxil/iomx code fails to allocate buffers.
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Sun, 22 Sep 2013 17:00:12 +0000 (20:00 +0300)]
mediacodec: Don't return frames before the output format is set
The decoder on Sony Xperia Z1 seems to return one frame before
the output format is set (and calling getOutputFormat() at this
point throws an IllegalStateException). Therefore just drop any
frames that are returned before the output format has been set.
Signed-off-by: Martin Storsjö <martin@martin.st>
Jean-Baptiste Kempf [Sun, 22 Sep 2013 16:59:20 +0000 (18:59 +0200)]
Fix configure
Jean-Baptiste Kempf [Sun, 22 Sep 2013 10:27:27 +0000 (12:27 +0200)]
Fix typo
Jean-Baptiste Kempf [Sat, 21 Sep 2013 21:28:53 +0000 (23:28 +0200)]
Update MODULES_LIST
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:52:25 +0000 (18:52 +0300)]
modules: link to pthread only when needed
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:48:12 +0000 (18:48 +0300)]
projectM: avoid genmf
Also do not define unused PROJECTM2_(CFLAGS|LIBS) substitutions.
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:26:48 +0000 (18:26 +0300)]
misc: avoid genmf in some simple cases
Also do not hard-code -lm for the fingerprinter.
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:14:30 +0000 (18:14 +0300)]
lua: avoid genmf
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:08:26 +0000 (18:08 +0300)]
access_output_udp: avoid genmf
Rémi Denis-Courmont [Sun, 22 Sep 2013 13:41:15 +0000 (16:41 +0300)]
pulse: move helper library back to audio_outout/
Rémi Denis-Courmont [Sun, 22 Sep 2013 13:38:22 +0000 (16:38 +0300)]
sd: remove recursion
Rémi Denis-Courmont [Sun, 22 Sep 2013 13:34:18 +0000 (16:34 +0300)]
sd: avoid genmf
Rémi Denis-Courmont [Sun, 22 Sep 2013 13:15:14 +0000 (16:15 +0300)]
aout: remove Makefile recursion
Rémi Denis-Courmont [Sun, 22 Sep 2013 12:59:49 +0000 (15:59 +0300)]
aout: avoid genmf
Ilkka Ollakka [Sun, 22 Sep 2013 13:54:09 +0000 (16:54 +0300)]
avcodec: use correct buffer size in fill_audio_frame
Ilkka Ollakka [Sun, 22 Sep 2013 13:52:19 +0000 (16:52 +0300)]
avcodec: use context->channels in audio encoding
Input and output channel count should be anyway the same and it's
hopefully littlebit clearer than fmt_in and fmt_out mixups.
Ilkka Ollakka [Sun, 22 Sep 2013 09:27:34 +0000 (12:27 +0300)]
faad: try to guess channel count if we can, and don't set it to 0 in Open
Ref #9200
Ilkka Ollakka [Sun, 22 Sep 2013 09:24:52 +0000 (12:24 +0300)]
trascode: reinit audio filters if audio format changes in midstream
Rémi Denis-Courmont [Sun, 22 Sep 2013 13:00:00 +0000 (16:00 +0300)]
configure: remove some unused HAVE_*_H macros
Rémi Denis-Courmont [Sun, 22 Sep 2013 09:00:59 +0000 (12:00 +0300)]
avcodec: specify which encoder failed to initialize (fixes #9418)
David Fuhrmann [Sun, 22 Sep 2013 08:53:34 +0000 (10:53 +0200)]
macosx: increase room for l10n of a checkbox in prefs panel
David Fuhrmann [Mon, 16 Sep 2013 19:39:15 +0000 (21:39 +0200)]
vda: fix linking
Pierre Ynard [Sun, 22 Sep 2013 08:06:09 +0000 (10:06 +0200)]
directsound: use software gain only when amplifying
This way we get the features of both worlds: from 0% to 100% you
get quick volume change with no saturation, and you can still get
amplification over 100%.
Fixes #9371
Pierre Ynard [Sun, 22 Sep 2013 02:29:47 +0000 (04:29 +0200)]
youtube.lua: handle inlined function in descrambling javascript
Rafaël Carré [Sat, 21 Sep 2013 18:01:42 +0000 (20:01 +0200)]
Rename modules/LIST
Fix build of files including <list> on case-insensitive filesystems
Rafaël Carré [Sat, 21 Sep 2013 18:56:58 +0000 (20:56 +0200)]
Win32: don't enable opengl modules if glew is missing
Bug appeared after
c1452fef225925c5a040b69 silently changed module selection rules
Rafaël Carré [Sat, 21 Sep 2013 18:40:26 +0000 (20:40 +0200)]
Fix build with --disable-sout
Broken in
79ced312c75548037d641153bf3e7c092b71e3f8
Rafaël Carré [Sat, 21 Sep 2013 18:16:34 +0000 (20:16 +0200)]
Fix linking of motion and rotate modules
142e288b178716 set LDFLAGS conditionally
Be sure that it is always set and concatenate the DARWIN flags
Rafaël Carré [Sat, 21 Sep 2013 16:23:21 +0000 (18:23 +0200)]
Fix MODULE_NAME for android
The modules concerned all had non unique names (e.g. flac for both
the decoder and the demuxer).
MODULE_NAME macro uses Makefile target to retrieve a unique name
This was broken in
20cdb051acbe12ffee1f52e2e15e566762f04949 , as
explained by automake documentation:
When using a per-target compilation flag, Automake will choose a
different name for the intermediate object files.
Rémi Denis-Courmont [Sat, 21 Sep 2013 15:13:53 +0000 (18:13 +0300)]
Revert "missing MODULE_NAME_IS_ for android"
This reverts commit
892d21f1bd812d12fc5fd207c947219bb5274f60 .
Thsi makes no sense.
Sébastien Toque [Sat, 21 Sep 2013 14:50:40 +0000 (16:50 +0200)]
missing MODULE_NAME_IS_ for android
Signed-off-by: Rafaël Carré <funman@videolan.org>
Jean-Baptiste Kempf [Fri, 20 Sep 2013 22:05:30 +0000 (00:05 +0200)]
Waveout: remove unnecessary includes
Jean-Baptiste Kempf [Fri, 20 Sep 2013 21:42:34 +0000 (23:42 +0200)]
Wave Microsoft formats: avoid to redefine things twice
Jean-Baptiste Kempf [Fri, 20 Sep 2013 20:26:44 +0000 (22:26 +0200)]
Fix support float in RF64
Jean-Baptiste Kempf [Fri, 20 Sep 2013 16:33:53 +0000 (18:33 +0200)]
Contribs: update libbluray to 0.4.0
Rémi Denis-Courmont [Thu, 19 Sep 2013 17:05:08 +0000 (20:05 +0300)]
libvlc: update SOVERSION post-2.0.6
Rémi Denis-Courmont [Thu, 19 Sep 2013 17:04:32 +0000 (20:04 +0300)]
libvlccore: update SOVERSION post-2.0.6
Felix Paul Kühne [Wed, 18 Sep 2013 18:16:27 +0000 (20:16 +0200)]
macosx: fix linking the motion and rotate modules
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Wed, 18 Sep 2013 17:10:34 +0000 (19:10 +0200)]
macosx: fix linking of cdda, vcd, and vcdx access modules
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Fuhrmann [Thu, 19 Sep 2013 08:44:10 +0000 (10:44 +0200)]
macosx: fix l10n for one menu item
Francois Cartegnie [Wed, 18 Sep 2013 16:21:33 +0000 (18:21 +0200)]
text_renderer: freetype: fix memleak
Rafaël Carré [Tue, 17 Sep 2013 22:43:04 +0000 (00:43 +0200)]
IApplicationAssociationRegistrationUI: move to single user
This interface is only defined for Vista+ in mingw-w64 3.0
If we define an extern symbol for the GUID it will clash at
linking with libuuid which always contains it.
Jean-Baptiste Kempf [Tue, 17 Sep 2013 16:26:21 +0000 (18:26 +0200)]
Contribs: update gnutls to 3.1.14
Rafaël Carré [Tue, 17 Sep 2013 16:25:55 +0000 (18:25 +0200)]
x265 encoder
Jean-Baptiste Kempf [Tue, 17 Sep 2013 15:56:18 +0000 (17:56 +0200)]
Contribs: update zvbi
Jean-Baptiste Kempf [Tue, 17 Sep 2013 15:53:11 +0000 (17:53 +0200)]
Contribs: update ORC
Jean-Baptiste Kempf [Tue, 17 Sep 2013 12:24:18 +0000 (14:24 +0200)]
Fix po distcheck
Changing a file name requires this change, usually...
Francois Cartegnie [Tue, 17 Sep 2013 08:50:38 +0000 (10:50 +0200)]
demux: ogg: don't try seeking using bitrate if incomplete.
Results in wrong position if only one track has bitrate info.
Francois Cartegnie [Tue, 17 Sep 2013 08:17:59 +0000 (10:17 +0200)]
xiph: set limit to chapters.
Limits memory size allocation that could have been triggered by
a file, due to chapters array for reordering.
Francois Cartegnie [Tue, 17 Sep 2013 07:38:06 +0000 (09:38 +0200)]
xiph: handle mixed case comments.
Lowercase or mixed case identifier are legit.
reverts
03c69b44b3ddb9971f34ea4e9bfacc0e23a23a23
Jean-Baptiste Kempf [Mon, 16 Sep 2013 23:36:20 +0000 (01:36 +0200)]
Fix skins2 build
Jean-Baptiste Kempf [Mon, 16 Sep 2013 22:54:27 +0000 (00:54 +0200)]
Unbreak libtwolame compilation
David Fuhrmann [Wed, 11 Sep 2013 18:47:27 +0000 (20:47 +0200)]
vda: user ref buffer mode
This fixes memory leaks when seeking or dropping frames for other reasons.
close #8927
Jean-Baptiste Kempf [Mon, 16 Sep 2013 18:15:06 +0000 (20:15 +0200)]
DirectSound: decrease a bit the volume
This should make 100% 3dB lower
Should close #9371
Jean-Baptiste Kempf [Mon, 16 Sep 2013 18:25:32 +0000 (20:25 +0200)]
Fix quicktime module link
Jean-Baptiste Kempf [Mon, 16 Sep 2013 18:00:55 +0000 (20:00 +0200)]
Fix libass linking that always need freetype
Jean-Baptiste Kempf [Mon, 16 Sep 2013 16:28:02 +0000 (18:28 +0200)]
Fix CDDA build with CDDB
Rémi Denis-Courmont [Mon, 16 Sep 2013 17:18:02 +0000 (20:18 +0300)]
directsound: cosmetic rename
Rémi Denis-Courmont [Mon, 16 Sep 2013 16:59:37 +0000 (19:59 +0300)]
xcb: simplify build rules
Rémi Denis-Courmont [Mon, 16 Sep 2013 16:31:17 +0000 (19:31 +0300)]
demux: remove some useless boilerplate
Rémi Denis-Courmont [Mon, 16 Sep 2013 15:53:55 +0000 (18:53 +0300)]
modules: fix Windows build
Rémi Denis-Courmont [Sun, 15 Sep 2013 21:01:20 +0000 (00:01 +0300)]
lib: work around automake subdirectory limitation (fixes #9367)
Rémi Denis-Courmont [Sun, 15 Sep 2013 20:55:55 +0000 (23:55 +0300)]
motionlib: build only once (refs #9367)
Rémi Denis-Courmont [Sun, 15 Sep 2013 20:55:34 +0000 (23:55 +0300)]
meta_engine: remove makefile recursion (refs #9367)
Rémi Denis-Courmont [Sun, 15 Sep 2013 20:26:24 +0000 (23:26 +0300)]
meta_engine: avoid genmf
Rémi Denis-Courmont [Sun, 15 Sep 2013 20:20:24 +0000 (23:20 +0300)]
demux: remove makefile recursion
Rémi Denis-Courmont [Sun, 15 Sep 2013 20:10:44 +0000 (23:10 +0300)]
demux: avoid genmf
Also rename dirac to diracsys to disambiguate from the encoder.
Rémi Denis-Courmont [Sun, 15 Sep 2013 19:23:10 +0000 (22:23 +0300)]
codec: remove makefile recursion
Rémi Denis-Courmont [Sun, 15 Sep 2013 19:18:06 +0000 (22:18 +0300)]
codec: avoid genmf
Rémi Denis-Courmont [Sun, 15 Sep 2013 16:54:25 +0000 (19:54 +0300)]
access: remove recursion
If you missed the fact that recursive makefiles are harmful, there is
plenty of documentation online (try "Recursive makefiles considered
harmful"), or ask the libav developers for the more concise version.
This change and the previous ones, are particularly boring though. The
main motivation is to eventually address #9397, after the same change is
applied to codec/, demux/ and possibly a few other subdirectories.
Note that some more simplification between Makefile.am files and
configure.ac is definitely possible - if someone is bored.
Rémi Denis-Courmont [Sun, 15 Sep 2013 15:47:01 +0000 (18:47 +0300)]
modules: remove VLC-specific AM_LIBADD, simplify
Rémi Denis-Courmont [Sun, 15 Sep 2013 14:41:11 +0000 (17:41 +0300)]
modules: simplify CPPFLAGS & CFLAGS
Rémi Denis-Courmont [Sun, 15 Sep 2013 13:20:07 +0000 (16:20 +0300)]
modules: set MODULE_NAME_IS_... where needed only