]>
git.sesse.net Git - vlc/log
Ludovic Fauvet [Thu, 7 Jun 2012 13:06:52 +0000 (15:06 +0200)]
qt4: fix y-axis positioning bug in the time tooltip
Reported by hivolbill in the forum.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Thu, 7 Jun 2012 11:22:35 +0000 (13:22 +0200)]
Qt: CoverArtLabel: remove unused slot call chain
Francois Cartegnie [Wed, 6 Jun 2012 17:05:58 +0000 (19:05 +0200)]
Qt: PLModel: try to agregate inserts for efficiency
Francois Cartegnie [Wed, 6 Jun 2012 10:45:20 +0000 (12:45 +0200)]
Qt: PL: Request missing art for visible items
Michael Feurstein [Wed, 6 Jun 2012 23:44:03 +0000 (01:44 +0200)]
contribs: osx: additional check for SDKROOT location alternative
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Andrey Utkin [Wed, 6 Jun 2012 23:41:58 +0000 (01:41 +0200)]
VLCKit: Remove typedef after enum declaration
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Wed, 6 Jun 2012 22:10:18 +0000 (00:10 +0200)]
Set image-duration as a non-advanced option
Martin Storsjö [Tue, 5 Jun 2012 19:34:02 +0000 (22:34 +0300)]
omxil: Ignore codecs named OMX.ARICENT.*
These have been seen on HTC One V (where they were tried before
the working OMX.qcom.video.decoder.*) - they behave like they
are working, returning buffers and so on, but returns buffers filled
with 0 bytes.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Wed, 6 Jun 2012 14:28:35 +0000 (10:28 -0400)]
caca: X11 availability doesn't mean we use it (on OSX)
Rafaël Carré [Wed, 6 Jun 2012 14:17:55 +0000 (10:17 -0400)]
Revert "Win32: set march to pentium"
This reverts commit
551a46554c7ca8cad61d751cdd1f8b9cbefd9bce .
Jean-Baptiste Kempf [Wed, 6 Jun 2012 10:29:56 +0000 (12:29 +0200)]
Qt: do not collapse drop-zones when empty in toolbar dialog
Jean-Baptiste Kempf [Wed, 6 Jun 2012 00:25:32 +0000 (02:25 +0200)]
Direct Aout: try to fix unresonspiveness of volume change
Ref #6858
David Fuhrmann [Tue, 5 Jun 2012 17:34:06 +0000 (19:34 +0200)]
macosx: also round volume percents
This prevent cases in which the percent value is one smaller than the
previous adjusted value.
David Fuhrmann [Tue, 5 Jun 2012 17:30:15 +0000 (19:30 +0200)]
macosx: change opacity slider to percent in simple prefs
David Fuhrmann [Tue, 5 Jun 2012 15:03:29 +0000 (17:03 +0200)]
macosx: mention "macosx-autosave-volume" as obsolete bool
Felix Paul Kühne [Tue, 5 Jun 2012 09:19:26 +0000 (11:19 +0200)]
macosx: fixed the 'Play' item in the playlist's right-click menu
Felix Paul Kühne [Tue, 5 Jun 2012 09:08:17 +0000 (11:08 +0200)]
macosx: don't manipulate the selection when downloadCoverArt was requested (refs #6892)
Felix Paul Kühne [Tue, 5 Jun 2012 09:05:31 +0000 (11:05 +0200)]
macosx: add multi-selection support to the playlist's revealItemInFinder (refs #6892)
Felix Paul Kühne [Tue, 5 Jun 2012 08:55:37 +0000 (10:55 +0200)]
macosx: add multi-selection support to the playlist's recursiveExpandNode (refs #6892)
Felix Paul Kühne [Tue, 5 Jun 2012 08:44:52 +0000 (10:44 +0200)]
macosx: don't manipulate the existing selection when right-clicking on the playlist table (close #6892)
Ming Hu [Mon, 4 Jun 2012 07:07:31 +0000 (15:07 +0800)]
contrib: fix build fail on Fedora 17
In Fedora 17 which automake returns /bin/automake, this breaks current automake data directory detection.
This patch tries to guess it from PATH.
Signed-off-by: Rafaël Carré <funman@videolan.org>
Francois Cartegnie [Mon, 4 Jun 2012 11:34:30 +0000 (13:34 +0200)]
lua sd: fix icecast hash
Francois Cartegnie [Mon, 4 Jun 2012 18:19:21 +0000 (20:19 +0200)]
lua sd: add md5 uid for freebox
Francois Cartegnie [Mon, 4 Jun 2012 18:15:59 +0000 (20:15 +0200)]
lua sd: add source as meta for faster skipping of unrelated resources
Francois Cartegnie [Mon, 4 Jun 2012 13:34:12 +0000 (15:34 +0200)]
Qt: CoverArtLabel: fix doubleclick openings using item context
Francois Cartegnie [Mon, 4 Jun 2012 13:23:45 +0000 (15:23 +0200)]
Qt: input manager: allow updating art for not current input_item
Felix Paul Kühne [Mon, 4 Jun 2012 16:01:55 +0000 (18:01 +0200)]
macosx: fixed white spacing errors
Found by the GTM Xcode plugin, which was finally updated for Xcode4
Jean-Baptiste Kempf [Mon, 4 Jun 2012 12:08:03 +0000 (14:08 +0200)]
Remove mediacontrol bindings
They are old, broken and not up-to-date
David Fuhrmann [Mon, 4 Jun 2012 11:28:13 +0000 (13:28 +0200)]
macosx: remove "macosx-autosave-volume" as its already implemented in core
Francois Cartegnie [Mon, 4 Jun 2012 11:21:06 +0000 (13:21 +0200)]
art fetcher: input_item_GetInfo returns empty string.
Wrong test used in
8fa822f747921b509857cd3701fbf1942e86d52b .
David Fuhrmann [Mon, 4 Jun 2012 08:23:37 +0000 (10:23 +0200)]
macosx vout: fix framing issue when video opens in detached view
Felix Paul Kühne [Sun, 3 Jun 2012 22:16:21 +0000 (00:16 +0200)]
macosx: fixed corner-case in which the playlist table was displayed instead of the newly created vout
Francois Cartegnie [Wed, 30 May 2012 18:04:03 +0000 (20:04 +0200)]
Flag some input_item with uid to speed up cached elements based on lua retrievals
Felix Paul Kühne [Sun, 3 Jun 2012 19:48:13 +0000 (21:48 +0200)]
opengl vout: fixed chroma issue with dated PowerPC-based Macs, which run OpenGL 1.3 only and don't support the GL_ARB_fragment_program extension
Edward Wang [Sun, 3 Jun 2012 15:30:17 +0000 (17:30 +0200)]
Bluray: fix memory leak
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sam Lade [Sun, 3 Jun 2012 14:57:00 +0000 (16:57 +0200)]
Bluray: fix playback when device is a symlink
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sun, 3 Jun 2012 13:50:25 +0000 (16:50 +0300)]
qt4: remove ObjC++ hacks
This should fix the build with recent automake (fix #6911).
Rémi Denis-Courmont [Sat, 2 Jun 2012 08:06:28 +0000 (11:06 +0300)]
decoder: remove broken pause assertion (fix #6566)
Arguably, this patch is really just a work-around for a bug in the
E/S output.
Felix Paul Kühne [Fri, 1 Jun 2012 21:26:33 +0000 (23:26 +0200)]
macosx: CAS: fix 10.5 compatibility
Laurent Aimar [Fri, 1 Jun 2012 20:27:36 +0000 (22:27 +0200)]
Fixed potential NULL dereference when using video filter when transcoding.
It closes #4409.
Laurent Aimar [Fri, 1 Jun 2012 18:49:20 +0000 (20:49 +0200)]
Added decoder for Ulead DV audio codec.
It fixes the playback of the audio of some old AVI DV files.
Laurent Aimar [Fri, 1 Jun 2012 18:39:02 +0000 (20:39 +0200)]
Added Ulead DV audio codecs and wave format tags.
Laurent Aimar [Fri, 1 Jun 2012 18:26:28 +0000 (20:26 +0200)]
Splitted a bit dv_extract_audio() for future reuse.
Laurent Aimar [Wed, 30 May 2012 20:12:58 +0000 (22:12 +0200)]
Removed commented out code in AVI demuxer.
Laurent Aimar [Wed, 30 May 2012 19:58:36 +0000 (21:58 +0200)]
Improved support for AVI with DV data type 1.
It closes #4585.
Laurent Aimar [Tue, 29 May 2012 23:01:21 +0000 (01:01 +0200)]
Fixed DV audio using 12 bits quantization.
It close #4828 and #3685.
Laurent Aimar [Tue, 29 May 2012 22:40:12 +0000 (00:40 +0200)]
Splitted dv audio helpers into rawdv.h
It will allow to share them with the AVI demuxer.
Laurent Aimar [Tue, 29 May 2012 22:28:43 +0000 (00:28 +0200)]
Fixed the value of DV_NTSC_FRAME_SIZE.
Hugo Beauzée-Luyssen [Fri, 1 Jun 2012 14:57:04 +0000 (16:57 +0200)]
mjpeg: Avoid potential read of uninitialized value.
Felix Paul Kühne [Fri, 1 Jun 2012 00:27:06 +0000 (02:27 +0200)]
macosx: CAS: hide 3 empty encap matrix cells we don't need so far
Felix Paul Kühne [Fri, 1 Jun 2012 00:16:59 +0000 (02:16 +0200)]
macosx: CAS: added i18n support for the customization panel
Felix Paul Kühne [Fri, 1 Jun 2012 00:04:14 +0000 (02:04 +0200)]
macosx: CAS: added ui skeleton for to customize a profile
Felix Paul Kühne [Thu, 31 May 2012 22:07:57 +0000 (00:07 +0200)]
macosx: CAS: added profiles and implemented profile switcher
Felix Paul Kühne [Thu, 31 May 2012 21:29:43 +0000 (23:29 +0200)]
macosx: CAS: implemented destination file selector
Felix Paul Kühne [Thu, 31 May 2012 21:14:02 +0000 (23:14 +0200)]
macosx: CAS: added i18n support
Felix Paul Kühne [Thu, 31 May 2012 21:05:54 +0000 (23:05 +0200)]
macosx: convert & save: updated coding style
this breaks consitency with the other OS X intf code, but is far more readable
Felix Paul Kühne [Thu, 31 May 2012 21:00:19 +0000 (23:00 +0200)]
macosx: Convert & Save dialog: finished drag & drop support in the input box
Rémi Denis-Courmont [Thu, 31 May 2012 19:17:11 +0000 (22:17 +0300)]
aout: use event callbacks for time and volume/mute
This would allow creating audio output objects in different context.
Rémi Denis-Courmont [Thu, 31 May 2012 19:12:30 +0000 (22:12 +0300)]
aout: remove emitted but never subscribed intf-change variable
Hugo Beauzée-Luyssen [Thu, 31 May 2012 18:27:59 +0000 (20:27 +0200)]
bluray: Add missing vlc_mutex_init
This should fix #6875
Rafaël Carré [Thu, 31 May 2012 17:58:27 +0000 (13:58 -0400)]
libass doesn't need fontconfig on android
Rémi Denis-Courmont [Thu, 31 May 2012 15:48:23 +0000 (18:48 +0300)]
v4l2: add v4l shortcut
Anyway V4L1 is dead, so there is no ambiguity.
Jean-Baptiste Kempf [Thu, 31 May 2012 15:12:32 +0000 (17:12 +0200)]
NEWS: update news
Hugo Beauzée-Luyssen [Thu, 31 May 2012 15:09:35 +0000 (17:09 +0200)]
mjpeg: Try to handle misformed streams.
Cameras such as D-Link's DCS-932L don't provide the first video
boundary.
Felix Paul Kühne [Thu, 31 May 2012 13:02:48 +0000 (15:02 +0200)]
macosx: set 'freetype-font' to the postscript name instead of the family name
This fixes the freetype ATS lookup for some Asian fonts such as Hiragino Micho ProN with multiple weights.
Felix Paul Kühne [Thu, 31 May 2012 13:00:39 +0000 (15:00 +0200)]
freetype: in case the provided font name is neither found by name nor by family, let ATS check whether it is a correct PostScript name
This fixes issues with some Asian fonts as pointed by Naohiro Koriyama
Felix Paul Kühne [Thu, 31 May 2012 12:54:12 +0000 (14:54 +0200)]
freetype: provide a proper fix to prevent ATS from crashing when searching for the font family instead of the fontname
Frédéric Yhuel [Thu, 31 May 2012 12:15:44 +0000 (14:15 +0200)]
libmp4: 'trun' parsing: minor fixes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 31 May 2012 11:53:13 +0000 (13:53 +0200)]
HTTP Live Streaming: relicense to LGPL
Authors are:
- Jean-Paul Saman
- Hugo Beauzée-Luyssen
- Luc Saillard
- Chris Smowton
- Rafaël Carré
- Rémi Duraffort
- Rui Zhang
- Eric Petit
- Ilkka Ollakka
- Jean-Baptiste Kempf
- Jeroen Ost
Konstantin Pavlov [Wed, 30 May 2012 07:50:00 +0000 (11:50 +0400)]
m3u: Check Content-type if available.
Konstantin Pavlov [Tue, 29 May 2012 06:49:32 +0000 (10:49 +0400)]
m3u: assume m3u with BOM at start as utf-8 encoded.
X-Patched-By: Sergey Bolshakov <sbolshakov@altlinux.org>
Jean-Paul Saman [Thu, 31 May 2012 07:31:37 +0000 (09:31 +0200)]
Revert "video_filter/transform.c: Horizontal and Vertical flip where swapped."
This reverts commit
4f71d0bb6fde63edb765fcc7dae194195a43ef74 .
Jean-Baptiste Kempf [Wed, 30 May 2012 23:37:57 +0000 (01:37 +0200)]
Dash: correct LGPL header
Edward Wang [Mon, 28 May 2012 21:22:05 +0000 (17:22 -0400)]
Win32: set march to pentium
Fix include/vlc_atomic.h:124: undefined reference to `___sync_bool_compare_and_swap_4' etc
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Chris Smowton [Wed, 30 May 2012 13:30:54 +0000 (14:30 +0100)]
Don't reset current HLS segment playback pointer on a failed seek
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Chris Smowton [Wed, 30 May 2012 13:30:04 +0000 (14:30 +0100)]
Fix trying to prefetch 2 segments from a 1-segment HLS stream
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sébastien Toque [Wed, 30 May 2012 19:07:30 +0000 (21:07 +0200)]
libass: add android default font
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Wed, 30 May 2012 19:03:59 +0000 (22:03 +0300)]
DirectSound: possibly fix volume computation
It seems the volume is expected to be negative. At least, WinCE MSDN
and MingW and the Internets say so. Windows MSDN says the opposite...
David Fuhrmann [Wed, 30 May 2012 18:12:01 +0000 (20:12 +0200)]
growl: fix crash and duplicated notifications in some cases
Rémi Denis-Courmont [Wed, 30 May 2012 16:15:56 +0000 (19:15 +0300)]
ALSA: force small period to avoid latency problems
This is as already done a long time ago for PulseAudio. VLC might
deliver audio a long time ahead, but there is no warranty thereof.
So a small latency must be assumed for the worst case.
Jean-Baptiste Kempf [Wed, 30 May 2012 11:57:03 +0000 (13:57 +0200)]
MP3: support free format
libmad Decoder is necessary for that.
Jean-Paul Saman [Wed, 30 May 2012 11:23:40 +0000 (13:23 +0200)]
video_filter/transform.c: Horizontal and Vertical flip where swapped.
The transform video_filter mixed up horizontal and vertical flip. They
were swapped. This patch corrects that.
Jean-Paul Saman [Wed, 2 May 2012 14:00:45 +0000 (16:00 +0200)]
video_filter/transform.c: mark these options as safe.
Jean-Paul Saman [Wed, 2 May 2012 14:00:01 +0000 (16:00 +0200)]
video_filter/adjust.c: mark these options as safe
Hugo Beauzée-Luyssen [Wed, 30 May 2012 09:43:25 +0000 (11:43 +0200)]
dash: Be more permissive about missing attributes.
Some AdaptationSet tags may have no attributes at all. Those should be
found in child nodes (most likely the <Representation> tags)
Hugo Beauzée-Luyssen [Wed, 30 May 2012 09:42:04 +0000 (11:42 +0200)]
dash: BasicCMParser: Avoid potential crash when inheriting mimeType
Hugo Beauzée-Luyssen [Wed, 30 May 2012 09:31:41 +0000 (11:31 +0200)]
dash: AdaptationSet is the new Group.
Hugo Beauzée-Luyssen [Wed, 30 May 2012 08:54:53 +0000 (10:54 +0200)]
dash: BasicCMParser: Don't ignore errors.
Hugo Beauzée-Luyssen [Wed, 30 May 2012 08:42:40 +0000 (10:42 +0200)]
dash: BlockBuffer: Simplifications
Hugo Beauzée-Luyssen [Tue, 29 May 2012 16:35:53 +0000 (18:35 +0200)]
dash: Rework profile handling.
Profile was parsed twice.
Hugo Beauzée-Luyssen [Tue, 29 May 2012 16:23:28 +0000 (18:23 +0200)]
dash: Handle multiple names for profile "urn:mpeg:dash:profile:isoff-on-demand:2011"
The first version was used during some testing phase and should probably
be removed at a point.
The second one is an alternate spelling.
Felix Paul Kühne [Wed, 30 May 2012 01:03:48 +0000 (03:03 +0200)]
update NEWS
Felix Paul Kühne [Wed, 30 May 2012 00:58:43 +0000 (02:58 +0200)]
macosx: allow the playlist table to be sorted by Genre, Album and Description
Note that sorting by Date or Language isn't supported due to limitations of the playlist core.
Felix Paul Kühne [Tue, 29 May 2012 22:42:37 +0000 (00:42 +0200)]
macosx: restore playlist column selection, position and siz (close #501)
Felix Paul Kühne [Tue, 29 May 2012 22:11:26 +0000 (00:11 +0200)]
freetype: use MAXPATHLEN instead of 1024 for ATS font file lookup
Felix Paul Kühne [Tue, 29 May 2012 22:08:11 +0000 (00:08 +0200)]
macosx: create playlist columns at runtime instead of relying on the nib file
This adds support for the following columns: Track Number, Genre, Album, Description, Date and Language. You can remove and hide them on-the-fly using the Playback menu, since no View menu exists so far.
note that column width and column selection isn't restored on relaunch yet
Felix Paul Kühne [Tue, 29 May 2012 22:05:52 +0000 (00:05 +0200)]
macosx: prepare drag & drop support for the Convert and Save panel
Rafaël Carré [Tue, 29 May 2012 20:15:39 +0000 (16:15 -0400)]
fribidi: don't build with -ansi
This breaks with bionic (see
b0ea094267e4bb )
Felix Paul Kühne [Tue, 29 May 2012 17:34:16 +0000 (19:34 +0200)]
freetype: fixed crash within ATS when looking for non-existing font families
Rafaël Carré [Tue, 29 May 2012 16:53:49 +0000 (12:53 -0400)]
libxml2: pthread_join might be available without libpthread