]>
git.sesse.net Git - vlc/log
Sébastien Toque [Tue, 4 Oct 2011 20:38:36 +0000 (22:38 +0200)]
YUV->RGB convertor in NEON
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Sun, 22 Jan 2012 07:38:48 +0000 (02:38 -0500)]
opensles: use linked list instead of circular buffer
Rafaël Carré [Sun, 22 Jan 2012 07:00:25 +0000 (02:00 -0500)]
opensles: remove wrong comments
Rafaël Carré [Sun, 22 Jan 2012 06:56:00 +0000 (01:56 -0500)]
opensles: move macros to where they are used, simplify
Rafaël Carré [Sun, 22 Jan 2012 06:46:53 +0000 (01:46 -0500)]
opensles: Add macros to reduce khronos API verbosity
Rafaël Carré [Sun, 22 Jan 2012 06:48:43 +0000 (01:48 -0500)]
opensles: Clear() -> rename
Rafaël Carré [Sun, 22 Jan 2012 06:32:03 +0000 (01:32 -0500)]
opensles: move code around
Rafaël Carré [Sun, 22 Jan 2012 06:26:42 +0000 (01:26 -0500)]
opensles: no need to store SLInterfaceID in the context
Rafaël Carré [Sun, 22 Jan 2012 06:24:42 +0000 (01:24 -0500)]
opensles: cosmetics
Rafaël Carré [Sun, 22 Jan 2012 06:22:46 +0000 (01:22 -0500)]
opensles: no need to store SLEngineItf in context
Rafaël Carré [Sun, 22 Jan 2012 06:20:21 +0000 (01:20 -0500)]
opensles: remove debug
there's already a message when module is closing
Rafaël Carré [Sun, 22 Jan 2012 06:18:20 +0000 (01:18 -0500)]
opensles: remove useless checks
those objects are guaranteed to exist
Felix Paul Kühne [Sun, 22 Jan 2012 04:50:52 +0000 (20:50 -0800)]
macosx: make sure that the fullscreen controller is always available when playing a video in lion's fullscreen mode
David Fuhrmann [Sun, 22 Jan 2012 04:41:40 +0000 (20:41 -0800)]
macosx: leave fullscreen when last playlist item stops
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Ilkka Ollakka [Sat, 21 Jan 2012 23:36:32 +0000 (01:36 +0200)]
Qt4: only apply search to inserted items when search isn't empty
This means we don't rebuild() everything with every item when we populate
playlist without search
Ilkka Ollakka [Sat, 21 Jan 2012 23:36:04 +0000 (01:36 +0200)]
Qt4: assume that items are appended to end, so start search from there
Ilkka Ollakka [Sat, 21 Jan 2012 18:42:43 +0000 (20:42 +0200)]
x264.c: fix message level setting in logging
Ilkka Ollakka [Sat, 21 Jan 2012 14:54:22 +0000 (16:54 +0200)]
x264.c: use pf_log to get x264 log messages
Rafaël Carré [Sat, 21 Jan 2012 14:47:00 +0000 (09:47 -0500)]
OSX packaging: fix http lua
Use make install instead of broken rule in a custom script
Close #5891
Also move headers installation from said script to package.mak
We should use make install in the main directory but for some reason
the rule recurses and never ends
Rafaël Carré [Sat, 21 Jan 2012 12:08:10 +0000 (07:08 -0500)]
android: build with -g
Felix Paul Kühne [Sat, 21 Jan 2012 05:43:24 +0000 (21:43 -0800)]
src: removed 'vlc_poll' from symbol list
David Fuhrmann [Fri, 20 Jan 2012 11:58:26 +0000 (12:58 +0100)]
macosx: select the right playlist item when a new file in playlist begins to play
should fix #4812 for vlc 2
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Francois Cartegnie [Sat, 21 Jan 2012 03:08:10 +0000 (04:08 +0100)]
lua http: dont show pointing to localhost qrcode
Tobias Güntner [Fri, 20 Jan 2012 16:47:32 +0000 (17:47 +0100)]
Typo
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Sat, 21 Jan 2012 02:33:45 +0000 (21:33 -0500)]
compile: don't escape &
Rafaël Carré [Fri, 6 Jan 2012 02:42:27 +0000 (21:42 -0500)]
Simplify MAKE detection and ./compile creation
Clarify what ./compile does
Felix Paul Kühne [Fri, 20 Jan 2012 19:57:03 +0000 (11:57 -0800)]
macosx: make sure that the non-native fullscreen mode is correctly left when a clip is over
Felix Paul Kühne [Fri, 20 Jan 2012 19:41:23 +0000 (11:41 -0800)]
macosx: make sure that NSApplicationWillTerminateNotification reaches all of its observers
Felix Paul Kühne [Fri, 20 Jan 2012 18:32:58 +0000 (10:32 -0800)]
macosx: pause playback on window minimization only if there is an active video output (fixes #5882)
Felix Paul Kühne [Fri, 20 Jan 2012 18:26:54 +0000 (10:26 -0800)]
macosx: fixed unresponsive playlist correlated to video playback (fixes #5871)
Felix Paul Kühne [Fri, 20 Jan 2012 18:25:12 +0000 (10:25 -0800)]
macosx: fixed a crash when stressing the playlist by adding a larger number of new items
Felix Paul Kühne [Fri, 20 Jan 2012 12:58:11 +0000 (04:58 -0800)]
macosx: reset window level when closing the vout
Laurent Aimar [Thu, 19 Jan 2012 20:38:24 +0000 (21:38 +0100)]
Thread safe picture_t refcounting.
Laurent Aimar [Thu, 19 Jan 2012 19:51:53 +0000 (20:51 +0100)]
Unexport now unused picture_Delete().
Laurent Aimar [Thu, 19 Jan 2012 19:49:03 +0000 (20:49 +0100)]
Used picture_Release when applicable.
Laurent Aimar [Thu, 19 Jan 2012 19:40:14 +0000 (20:40 +0100)]
Cosmetics
Laurent Aimar [Thu, 19 Jan 2012 19:37:08 +0000 (20:37 +0100)]
Moved inlined functions defined in vlc_picture.h to src/misc/picture.c
Konstantin Pavlov [Fri, 20 Jan 2012 13:43:08 +0000 (17:43 +0400)]
share/Makefile.am: musicbrainz art fetcher was renamed.
Konstantin Pavlov [Fri, 20 Jan 2012 13:32:28 +0000 (17:32 +0400)]
Musicbrainz art: raise the priority to be the first one tried.
Konstantin Pavlov [Fri, 20 Jan 2012 13:23:26 +0000 (17:23 +0400)]
Musicbrainz art: try to find image if album name is lacking.
Konstantin Pavlov [Fri, 20 Jan 2012 11:13:30 +0000 (15:13 +0400)]
Musicbrainz art: remove dead code. vlc.misc is unavailable in meta.
Konstantin Pavlov [Fri, 20 Jan 2012 11:09:27 +0000 (15:09 +0400)]
Musicbrainz: look for content, not line number.
Konstantin Pavlov [Fri, 20 Jan 2012 10:24:47 +0000 (14:24 +0400)]
Musicbrainz art fetcher: use version 2 API.
Konstantin Pavlov [Wed, 11 Jan 2012 09:12:44 +0000 (13:12 +0400)]
Contribs: ffmpeg: enable protocols/network build.
This allows VLC to use ffmpeg RTMP support. Tested against red5.
Jean-Baptiste Kempf [Fri, 20 Jan 2012 09:46:46 +0000 (10:46 +0100)]
Revert "contrib: live555: use armlinux config when building for arm"
This reverts commit
4135148ba02495d59c01e190843bf2cc647c7ef1 .
It would seem that we need to discuss more about this, before.
Back to the ml.
Pierre Ynard [Fri, 20 Jan 2012 00:52:05 +0000 (01:52 +0100)]
i18n: remove moved file
Rafaël Carré [Thu, 19 Jan 2012 23:00:59 +0000 (18:00 -0500)]
contrib: qt4: apply qt 4.8.0 patch
fix build with unmodified mingw32
Jean-Baptiste Kempf [Thu, 19 Jan 2012 22:32:19 +0000 (23:32 +0100)]
Update live555 error message version
Rafaël Carré [Thu, 19 Jan 2012 22:16:50 +0000 (17:16 -0500)]
android: don't use unexisting option
Rafaël Carré [Thu, 19 Jan 2012 22:05:06 +0000 (17:05 -0500)]
android: build live555 plugin
Jean-Baptiste Kempf [Thu, 19 Jan 2012 22:03:56 +0000 (23:03 +0100)]
AVcodec: disable slice_thread + HW decoding in MPEG-2
Close #5867
Rafaël Carré [Thu, 19 Jan 2012 22:01:27 +0000 (17:01 -0500)]
contrib: patch live555 for android
Rafaël Carré [Thu, 19 Jan 2012 21:58:41 +0000 (16:58 -0500)]
contrib: live555: use armlinux config when building for arm
Rafaël Carré [Thu, 19 Jan 2012 01:04:24 +0000 (20:04 -0500)]
v4l2: check if kernel headers are recent enough
V4L2_FIELD_INTERLACED_BT was introduced in
v2.6.25-3581-g26d507f
Check for headers from last supported kernel
Rémi Denis-Courmont [Thu, 19 Jan 2012 18:21:46 +0000 (20:21 +0200)]
Remove the now broken Maemo 5 poll hack
Rémi Denis-Courmont [Thu, 19 Jan 2012 18:01:27 +0000 (20:01 +0200)]
Move poll() to compat/
Rémi Denis-Courmont [Thu, 19 Jan 2012 18:05:48 +0000 (20:05 +0200)]
compat: install the static import library
With libcompat installed (into $(prefix)/lib/vlc/ or whatever), libtool
will actually pull only needed functions from the static import library
libcompat.a. Previously, it would copy every compat functions into
every VLC binaries. This should shrink plugins a bit.
Rémi Denis-Courmont [Thu, 19 Jan 2012 17:15:07 +0000 (19:15 +0200)]
Update live555 version check (close #5879)
Jean-Baptiste Kempf [Thu, 19 Jan 2012 10:27:10 +0000 (11:27 +0100)]
Use our DNS for freedb
Jean-Baptiste Kempf [Thu, 19 Jan 2012 10:26:48 +0000 (11:26 +0100)]
Use our own MB mirror
Pierre Ynard [Thu, 19 Jan 2012 02:45:19 +0000 (03:45 +0100)]
youtube.lua: update to new website changes
Jean-Baptiste Kempf [Thu, 15 Dec 2011 23:22:14 +0000 (00:22 +0100)]
Contribs: update live555 to latest snapshot
The patches are not necessary anymore (merged) and the last issue,
setlocale is not used anymore, for uselocale.
Ref #5879
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Brendon Justin [Wed, 18 Jan 2012 21:35:40 +0000 (16:35 -0500)]
macosx: Cache level pref should set file-caching
The cache level dropdown in simple preferences previously did not change
file-caching, only network-caching, disc-caching and live-caching.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Brendon Justin [Wed, 18 Jan 2012 21:35:39 +0000 (16:35 -0500)]
macosx: Custom caching option should not set values
Selecting 'Custom' for cache level in simple preferences should leave current
settings alone. Custom levels are set in advanced preferences. Fixes #5868.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sébastien Toque [Wed, 18 Jan 2012 00:20:00 +0000 (01:20 +0100)]
swscale: don't use SWS_ACCURATE_RND for RGBA on android, it's too slow
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Wed, 18 Jan 2012 17:05:15 +0000 (19:05 +0200)]
fluidsynth: deal with glob() error cases correctly (and add debug)
glob() sets the result structure also in case of error. The results
may be incomplete.
Hugo Beauzée-Luyssen [Wed, 18 Jan 2012 16:22:08 +0000 (17:22 +0100)]
stream_filter/httplive.c: Various bandwidth fixes
- Bandwidth is an unsigned int in hls_New(), so initiliaze it to 0 iso -1.
- Do not calculate StreamSIze if bandwidth is not known, yet.
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Jean-Paul Saman [Wed, 18 Jan 2012 15:48:52 +0000 (16:48 +0100)]
stream_filter/httplive.c: Rewrite relativeURL (fix #4268)
The relativeURL function missed various checks to determine the correct
location for the next download. Checking not only the meta playlist locations,
but also the HLS playlist locations itself should fix #4268.
Jean-Paul Saman [Tue, 10 Jan 2012 11:14:00 +0000 (12:14 +0100)]
streamfilter/httplive.c: UpdatePlaylist() actually lock segment when updating it.
When an already existing segment is updated, then make sure it to take the lock.
Rafaël Carré [Wed, 18 Jan 2012 03:28:23 +0000 (22:28 -0500)]
opensles::Play() : be sure to avoid infinite loop
drop audio packet after 5 seconds
it'll be much too late anyway; and 1 second later is arguably too late too
Rafaël Carré [Wed, 18 Jan 2012 03:28:00 +0000 (22:28 -0500)]
opensles: no space between * and type
Rafaël Carré [Wed, 18 Jan 2012 03:27:39 +0000 (22:27 -0500)]
opensles: use calloc
Rafaël Carré [Wed, 18 Jan 2012 02:59:56 +0000 (21:59 -0500)]
android: disable live555
also remove obsolete flags
Rafaël Carré [Wed, 18 Jan 2012 01:35:45 +0000 (20:35 -0500)]
dynamic overlay: prefix some functions with do_
The symbols clash with libthreadutil of upnp
Olivier Gambier [Wed, 18 Jan 2012 00:41:28 +0000 (01:41 +0100)]
Fixing weak alias detection for llvm based compilers
Signed-off-by: Rafaël Carré <funman@videolan.org>
Laurent Aimar [Tue, 17 Jan 2012 22:38:27 +0000 (23:38 +0100)]
Removed now useless teletext hacks in the core.
Laurent Aimar [Tue, 17 Jan 2012 22:18:50 +0000 (23:18 +0100)]
Used last PCR/SCR as fallback PTS for Teletext in TS/PS demuxers.
Laurent Aimar [Tue, 17 Jan 2012 20:27:18 +0000 (21:27 +0100)]
Do not require PES header in zvbi decoder.
It removes useless hacks in the code.
Rafaël Carré [Tue, 17 Jan 2012 18:53:01 +0000 (13:53 -0500)]
check for NULL
Rafaël Carré [Tue, 17 Jan 2012 18:52:06 +0000 (13:52 -0500)]
Revert "Revert "Implement libvlc_video_get_size(), close #3679""
This reverts commit
47cf242f9af4a55ba9d1c77325d100d73e30a325 .
Rémi Denis-Courmont [Tue, 17 Jan 2012 16:15:05 +0000 (18:15 +0200)]
Revert "Implement libvlc_video_get_size(), close #3679"
This reverts commit
8cf355785e002ade33af056c68123b395ff4e46f .
Rafaël Carré [Tue, 17 Jan 2012 01:17:58 +0000 (20:17 -0500)]
blend.c was rewritten in C++
Laurent Aimar [Mon, 16 Jan 2012 19:26:22 +0000 (20:26 +0100)]
Reimplemented the blend filter in C++ and completed the colorspaces supported.
It now supports all combinaisons of
Destinations:
- YV9, YV12, I410, I411 (8 bits)
- I420, I422, I444 (8, 9 and 10 bits, native endianness only)
- YUYV and the various variants
- NV12/NV21
- RV15, RV16, RV24, RV32
Sources
- YUVA
- RGBA
- YUVP
The quality of the blending is the same, and the speeds for I420 is the same
(not tested others combinaisons).
Support for blending I420 over another picture has been removed (I don't
see the use case and it simplify the code).
It closes ##5477.
Laurent Aimar [Mon, 16 Jan 2012 19:25:00 +0000 (20:25 +0100)]
Added NV12/21 support in rawvideo decoder.
Laurent Aimar [Sat, 14 Jan 2012 23:53:09 +0000 (00:53 +0100)]
Fixed YV12 support in opengl video output.
U/V planes were swapped twice.
Gaurav Narula [Sun, 15 Jan 2012 22:14:32 +0000 (03:44 +0530)]
LUA: add support for category field in SD nodes and items
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Brendon Justin [Sun, 15 Jan 2012 19:20:14 +0000 (14:20 -0500)]
macosx: Add "Preload MKVs in local dir" to simple prefs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Brendon Justin [Sun, 15 Jan 2012 20:40:01 +0000 (15:40 -0500)]
macosx: Fix for compilation on i686 and PPC
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 15 Jan 2012 20:54:10 +0000 (21:54 +0100)]
Typo in NEWS
Rafaël Carré [Sun, 15 Jan 2012 20:50:05 +0000 (15:50 -0500)]
Implement libvlc_video_get_size(), close #3679
Brendon Justin [Sun, 15 Jan 2012 19:40:57 +0000 (14:40 -0500)]
macosx: Compilation fix on i686
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
David Fuhrmann [Sun, 15 Jan 2012 19:20:38 +0000 (20:20 +0100)]
macosx: avoid out of bound exception which can occur while reading from log array
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Sun, 15 Jan 2012 19:16:59 +0000 (20:16 +0100)]
Bump version to be above branch
Felix Paul Kühne [Sun, 15 Jan 2012 19:08:45 +0000 (20:08 +0100)]
macosx: make sure that playbacks stops when closing the main window (fixes #5858)
Felix Paul Kühne [Sun, 15 Jan 2012 16:13:16 +0000 (17:13 +0100)]
macosx: fixed fullscreen mode when linking against older SDKs (fixes #5857)
Ilkka Ollakka [Sat, 14 Jan 2012 21:13:55 +0000 (23:13 +0200)]
Qt4: don't sort listview of model allready has items
For example when starting with files, keep commanline order.
Fixes #5207
Felix Paul Kühne [Sun, 15 Jan 2012 15:25:31 +0000 (16:25 +0100)]
macosx: fixed distribution of 'Delete_Preferences.app' in the nightly build packages (fixes #5853)
Felix Paul Kühne [Sun, 15 Jan 2012 15:16:20 +0000 (16:16 +0100)]
macosx: fixed correct display of UTF8 strings within the Extension dialogs (fixes #5848)
Pierre Ynard [Sat, 14 Jan 2012 23:27:52 +0000 (00:27 +0100)]
VoD: fix deadlock between RTSP and VLM
The deadlock would occur when the VLM would stop an instance and detach
its RTP output, at the same time as an RTSP client would issue a VoD
command to the VLM.
Unfortunately this introduces a race condition where wrong RTP-Info can
be returned.
Jean-Baptiste Kempf [Sat, 14 Jan 2012 22:18:15 +0000 (23:18 +0100)]
Qt: cleanup debug messages