]>
git.sesse.net Git - vlc/log
Ludovic Fauvet [Fri, 9 May 2014 13:42:39 +0000 (15:42 +0200)]
release-howto: update the mirrors part
Denis Charmet [Fri, 9 May 2014 13:00:27 +0000 (15:00 +0200)]
Use the MKV track width and height when the one in extradata are null
Fix #11387
Rafaël Carré [Fri, 9 May 2014 08:21:01 +0000 (10:21 +0200)]
TS mux: start timestamps from 0
Make mplayer timeline display nicer
Felix Abecassis [Tue, 6 May 2014 16:45:01 +0000 (18:45 +0200)]
es_out: fix potential division by zero
Felix Abecassis [Tue, 6 May 2014 16:10:58 +0000 (18:10 +0200)]
vdpau: fix redundant const qualifier
Was meant as constant pointer and constant pointed data.
Felix Abecassis [Tue, 6 May 2014 15:41:46 +0000 (17:41 +0200)]
filter_chain: fix potential undefined behavior
If p_chain->first is NULL, we should not take the address of first->filter.
Jean-Baptiste Kempf [Wed, 7 May 2014 14:47:20 +0000 (16:47 +0200)]
RSS: small cosmetics change
Jean-Baptiste Kempf [Wed, 7 May 2014 14:36:57 +0000 (16:36 +0200)]
RSS: fix opacity management
Close #7241
Jean-Baptiste Kempf [Wed, 7 May 2014 12:28:35 +0000 (14:28 +0200)]
NPAPI-win32: use PKG_CONFIG_LIBDIR to detect libVLC
We do not want the fallback on external packages here
Jean-Baptiste Kempf [Wed, 7 May 2014 09:51:51 +0000 (11:51 +0200)]
Reorder crop and aspect ratio order by commonality
Close #11434
Rémi Denis-Courmont [Tue, 6 May 2014 21:07:49 +0000 (00:07 +0300)]
keys: remove zero-length array
Rémi Denis-Courmont [Tue, 6 May 2014 19:25:33 +0000 (22:25 +0300)]
Lua: input_AddSubtitle expects a file path, not an URL (fixes #11449)
Felix Abecassis [Tue, 6 May 2014 15:19:24 +0000 (17:19 +0200)]
lib: remove unused variable
Jean-Baptiste Kempf [Tue, 6 May 2014 15:17:59 +0000 (17:17 +0200)]
Win32: DisplayName should not include the version
Jean-Baptiste Kempf [Tue, 6 May 2014 14:45:13 +0000 (16:45 +0200)]
Add Tak support
(Why noone added this?)
Rémi Denis-Courmont [Mon, 5 May 2014 16:30:50 +0000 (19:30 +0300)]
pulse: fix race where the device list was empty at start
Uwe L. Korn [Mon, 28 Apr 2014 11:22:08 +0000 (11:22 +0000)]
UNPACK_DIR should only strip .tar as 2nd suffix
Fixes the problem where UNPACK_DIR returned rtmpdump-2 instead
of rtmpdumo-2.3 for rtmpdump-2.3. Only .tar.* archives have two
filetype suffixes, tgz, zip,.. have only one and the second "."
in the filename belongs to the version number which should not be
stripped.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Uwe L. Korn [Mon, 28 Apr 2014 12:29:02 +0000 (13:29 +0100)]
contrib: Set pkg-config path in ffmpeg configure
Although we know in the contrib build system the path to pkg-config,
ffmpeg does not always pick it up and dependency resolution will
fail.
Acked-by: Rémi Denis-Courmont <remi@remlab.net>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Simona-Marinela Prodea [Tue, 29 Apr 2014 16:31:35 +0000 (18:31 +0200)]
DCP: read encrypted DCP with KDM files
Uses libgcrypt
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Sat, 3 May 2014 15:59:18 +0000 (17:59 +0200)]
contrib: x265 1.0
Rafaël Carré [Fri, 2 May 2014 14:09:48 +0000 (16:09 +0200)]
fdkaac error strings: compactify
Rafaël Carré [Fri, 2 May 2014 14:06:55 +0000 (16:06 +0200)]
fdkaac: simplify parameters checks
Rafaël Carré [Fri, 2 May 2014 13:54:59 +0000 (15:54 +0200)]
fdkaac: simplify parameters setup
Rafaël Carré [Fri, 2 May 2014 11:07:42 +0000 (13:07 +0200)]
fdkaac: simplify bitrate calculation
Rafaël Carré [Fri, 2 May 2014 11:00:11 +0000 (13:00 +0200)]
fdkaac: coding style
Rafaël Carré [Fri, 2 May 2014 10:57:00 +0000 (12:57 +0200)]
fdkaac: reduce context size
Rafaël Carré [Fri, 2 May 2014 10:49:06 +0000 (12:49 +0200)]
fdkaac: move variables declaration
Rafaël Carré [Fri, 2 May 2014 10:38:43 +0000 (12:38 +0200)]
fdkaac: simplify profile selection
Rafaël Carré [Fri, 2 May 2014 10:35:52 +0000 (12:35 +0200)]
fdkaac: cosmetics
Rafaël Carré [Fri, 2 May 2014 10:32:12 +0000 (12:32 +0200)]
fdkaac: set channel configuration
Francois Cartegnie [Fri, 2 May 2014 20:10:55 +0000 (22:10 +0200)]
demux: avformat: rotate clockwise.
No code comments: no clue. But mp4 needs clockwise.
Francois Cartegnie [Fri, 2 May 2014 10:07:17 +0000 (12:07 +0200)]
Qt: update preferences intf preview
Francois Cartegnie [Thu, 1 May 2014 18:09:41 +0000 (20:09 +0200)]
Qt4: remove models and signals proxying
Was introduced as workaround for the SQL ML Classes design mess
refs
2f353e1801c97f7045e744ac2b0b501ed48ed34b
Francois Cartegnie [Thu, 1 May 2014 17:48:15 +0000 (19:48 +0200)]
Francois Cartegnie [Thu, 1 May 2014 15:24:33 +0000 (17:24 +0200)]
stream_filter: smooth: node & attributes names are exclusive
Francois Cartegnie [Thu, 1 May 2014 15:15:03 +0000 (17:15 +0200)]
stream_filter: smooth: useless code cleanup
Francois Cartegnie [Thu, 1 May 2014 15:12:50 +0000 (17:12 +0200)]
stream_filter: smooth: fix memleak
Francois Cartegnie [Thu, 1 May 2014 15:06:58 +0000 (17:06 +0200)]
stream_filter: smooth: fix memleaks
Francois Cartegnie [Thu, 1 May 2014 12:41:39 +0000 (14:41 +0200)]
stream_filter: smooth: some streamindex have no fragments (fix #11377)
SteamIndex for Chapters have no stream, then no qlevels
Felix Abecassis [Wed, 30 Apr 2014 13:38:25 +0000 (15:38 +0200)]
swscale: modify output aspect ratio if transformation is not homothetic
Close #10745
Gwenole Beauchesne [Tue, 8 Apr 2014 16:55:22 +0000 (18:55 +0200)]
copy: fix download from VA surface with odd sizes.
Fix download from Uncacheable Speculative Write Combining (USWC) memory,
e.g. VA surfaces, when the dimensions are odd. In particular, make sure
to get the very last chroma component for each row.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Adrien Maglo [Wed, 30 Apr 2014 10:44:04 +0000 (12:44 +0200)]
mediacodec: check exceptions after createByCodecName()
Release MediaCodec only if the codec has been successfully created.
This might avoid some crashes.
Francois Cartegnie [Sun, 27 Apr 2014 12:54:56 +0000 (14:54 +0200)]
demux: mp4: fix debug string
Francois Cartegnie [Tue, 29 Apr 2014 10:54:38 +0000 (12:54 +0200)]
demux: mp4: fix qt1 overflow check
Felix Paul Kühne [Mon, 28 Apr 2014 17:36:35 +0000 (19:36 +0200)]
caopengllayer: don't pass invalid pics to the OpenGL context
David Fuhrmann [Mon, 28 Apr 2014 09:01:09 +0000 (11:01 +0200)]
macosx: remove dead code from extension manager
David Fuhrmann [Mon, 28 Apr 2014 08:44:47 +0000 (10:44 +0200)]
macosx: cosmetics
David Fuhrmann [Mon, 28 Apr 2014 08:40:49 +0000 (10:40 +0200)]
macosx: properly inform the extension manager about finished inputs
David Fuhrmann [Fri, 25 Apr 2014 13:22:41 +0000 (15:22 +0200)]
macosx: use a dispatch queue to notify extensions about modified inputs
This notifies the extension manager on the non-main thread as before,
the queue ensures that changes in quick succession are processed in-order.
For the rationale see
a8ff52782d21b6425d8c26c96a2269939ac6ce18 .
Fixes another deadlock on application termination.
close #10647
Felix Paul Kühne [Mon, 28 Apr 2014 08:37:45 +0000 (10:37 +0200)]
macosx: ask for the 'album-art' fetcher option on first run (refs #9318)
Felix Paul Kühne [Sun, 27 Apr 2014 15:40:03 +0000 (17:40 +0200)]
access/http: update Icy metadata on change (close #9332)
Tristan Matthews [Sun, 27 Apr 2014 19:45:55 +0000 (15:45 -0400)]
png: encoder: fix row offset calculation
David Fuhrmann [Sun, 27 Apr 2014 19:00:48 +0000 (21:00 +0200)]
macosx: remove unneeded containsObject calls, fix UInt underflow, fix array cleaning
Rémi Denis-Courmont [Sun, 27 Apr 2014 17:22:43 +0000 (20:22 +0300)]
OSS: select buffer timings
This should fix stutter.
Jean-Baptiste Kempf [Sun, 27 Apr 2014 17:37:18 +0000 (19:37 +0200)]
Qt: try to correctly save the playlist state
Close #11331
O. Hartmann [Sun, 27 Apr 2014 17:32:31 +0000 (20:32 +0300)]
SegmentInfoCommon.h:43:17: error: unknown type name 'time_t'
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Denis Charmet [Wed, 16 Apr 2014 22:37:58 +0000 (00:37 +0200)]
Erase regularily the already played directsound buffer outside of the play callback
Since Directsound is unable to detect an underrun while looping, this might be the simplest solution to avoid audio glitches when the audio track finishes before the other es tracks.
It may look overkill but this properly fix #11145 once and for all.
Felix Paul Kühne [Sun, 27 Apr 2014 16:56:04 +0000 (18:56 +0200)]
macosx: add a11y option to increase playlist table font size
Dimensions match the iTunes counter-part setting
Jean-Baptiste Kempf [Sun, 27 Apr 2014 16:15:38 +0000 (18:15 +0200)]
CDDA: more debug on CDDB failures
Felix Paul Kühne [Sun, 27 Apr 2014 15:09:12 +0000 (17:09 +0200)]
access/http: remove dead code
Jean-Baptiste Kempf [Sun, 27 Apr 2014 15:34:51 +0000 (17:34 +0200)]
Use RGB for TIFF encoding
Close #10844
Luca Barbato [Sat, 26 Apr 2014 19:58:10 +0000 (21:58 +0200)]
avcodec: Extend the check for impossible dimensions
Overly large frame sizes are commonly caused by broken streams.
Close #11245
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Tristan Matthews [Sun, 27 Apr 2014 14:37:31 +0000 (10:37 -0400)]
Contribs: update libass to 0.11.2
Felix Paul Kühne [Sun, 27 Apr 2014 14:25:01 +0000 (16:25 +0200)]
audiounit: cast OSStatus correctly for debug output
Felix Paul Kühne [Sun, 27 Apr 2014 14:23:49 +0000 (16:23 +0200)]
quartztext: remove write-only variables and a potential error-case leak
Felix Paul Kühne [Sun, 27 Apr 2014 10:33:15 +0000 (12:33 +0200)]
access/file: don't read-ahead when processing remote contents (closes #9885, refs #8446)
OS X Mavericks takes read-ahead very seriously when accessing SMB drives, so it caches up to a 100 MB. However, when the end of said cache is reached, VLC will stutter because the file system needs to re-connect to the server first. Disabling read-ahead leads to a continous data flow at the media's bitrate.
This solves a regression introduced in
fe0a075ef3
Rémi Denis-Courmont [Sun, 27 Apr 2014 14:02:15 +0000 (17:02 +0300)]
httpd: do not fail-open on memory errors
Rémi Denis-Courmont [Sun, 27 Apr 2014 13:59:19 +0000 (16:59 +0300)]
httpd_RedirectNew: avoid strdup() with unhandled error
Rémi Denis-Courmont [Sun, 27 Apr 2014 13:57:05 +0000 (16:57 +0300)]
httpd_FileNew: avoid strdup() with unhandled error
Rémi Denis-Courmont [Sun, 27 Apr 2014 13:52:40 +0000 (16:52 +0300)]
httpd: remove write only string
Jean-Baptiste Kempf [Sun, 27 Apr 2014 13:45:03 +0000 (15:45 +0200)]
Fix typo
David Fuhrmann [Sun, 27 Apr 2014 13:39:34 +0000 (15:39 +0200)]
auhal: properly retain device array contents
Jean-Baptiste Kempf [Sun, 27 Apr 2014 13:34:35 +0000 (15:34 +0200)]
Reindent
Jean-Baptiste Kempf [Sun, 27 Apr 2014 13:26:00 +0000 (15:26 +0200)]
Map ON2 AVC audio codec
Felix Paul Kühne [Sun, 27 Apr 2014 11:10:35 +0000 (13:10 +0200)]
macosx: fix utf8 issue
Felix Paul Kühne [Sun, 27 Apr 2014 11:10:12 +0000 (13:10 +0200)]
auhal: fix a couple of memory leaks
Felix Paul Kühne [Sat, 26 Apr 2014 18:10:45 +0000 (20:10 +0200)]
extras/tools: fix ragel patch application
Felix Paul Kühne [Sat, 26 Apr 2014 17:00:11 +0000 (19:00 +0200)]
macosx: expose continue playback option in simple settings
Felix Paul Kühne [Sat, 26 Apr 2014 16:54:32 +0000 (18:54 +0200)]
macosx: add continue playback where you left off (refs #5315)
Felix Paul Kühne [Sat, 26 Apr 2014 16:40:11 +0000 (18:40 +0200)]
macosx/StringUtility: add helper to format time strings
Rémi Denis-Courmont [Sat, 26 Apr 2014 08:22:51 +0000 (11:22 +0300)]
mpeg_audio: signed integer overflow
(with (uint8_t)255 << (int)24)
David Fuhrmann [Fri, 25 Apr 2014 16:18:23 +0000 (18:18 +0200)]
auhal: increase ringbuffer size by one second
This will result in approx. 50% utilization
for tta files.
close #11193
Felix Abecassis [Fri, 25 Apr 2014 13:25:37 +0000 (15:25 +0200)]
codec: implementation of Media Foundation Transform audio/video decoding
Media Foundation is a framework for encoding/decoding multimedia
content on Windows Vista and above. A Media Foundation Transform (MFT)
is a module implementing an encoder, a decoder or a filter.
MFTs can be enumerated and initialized using the function MFTEnumEx.
A MFT can be SW or HW, synchronous or asynchronous.
Felix Paul Kühne [Fri, 25 Apr 2014 13:54:04 +0000 (15:54 +0200)]
lua/http: remove remnants of the first generation http interface which weren't used in years
Felix Paul Kühne [Fri, 25 Apr 2014 13:51:26 +0000 (15:51 +0200)]
lua/http: fix copyright headers
Felix Paul Kühne [Fri, 25 Apr 2014 13:34:44 +0000 (15:34 +0200)]
http/lua: remove minimized local jquery copy
Felix Paul Kühne [Fri, 25 Apr 2014 13:30:03 +0000 (15:30 +0200)]
share: fix typo
Felix Paul Kühne [Fri, 25 Apr 2014 13:24:57 +0000 (15:24 +0200)]
lua/http: fix typo
Rémi Denis-Courmont [Thu, 24 Apr 2014 19:52:00 +0000 (22:52 +0300)]
DASH: unroll and clarify
Rémi Denis-Courmont [Thu, 24 Apr 2014 19:44:55 +0000 (22:44 +0300)]
subsusf: simplification
David Fuhrmann [Thu, 24 Apr 2014 19:35:15 +0000 (21:35 +0200)]
macosx: properly store video-on-top state in playlist variable
Previous code was never called for fullscreen and video-on-top.
close #9999
David Fuhrmann [Thu, 24 Apr 2014 18:46:56 +0000 (20:46 +0200)]
vout_macosx: always set forced window size for the window provider
Also fixes bug for retina displays where events got missed because
stored value is the pixel value, but new one is the point value.
(close #10743)
Francois Cartegnie [Thu, 24 Apr 2014 19:00:59 +0000 (21:00 +0200)]
demux: ogg: save offset on serialno change
Francois Cartegnie [Thu, 24 Apr 2014 18:43:12 +0000 (20:43 +0200)]
demux: flac: probe by mime type
refs #10222
Francois Cartegnie [Thu, 24 Apr 2014 18:37:26 +0000 (20:37 +0200)]
demux: ogg: probe by mime type (fix #10222)
Rémi Denis-Courmont [Thu, 24 Apr 2014 18:17:01 +0000 (21:17 +0300)]
mp4: dead code
ret cannot be NULL.
Rémi Denis-Courmont [Thu, 24 Apr 2014 18:15:48 +0000 (21:15 +0300)]
projectM: dead code
Rémi Denis-Courmont [Thu, 24 Apr 2014 18:14:17 +0000 (21:14 +0300)]
netconf: fix flawed logic
Rémi Denis-Courmont [Thu, 24 Apr 2014 18:08:17 +0000 (21:08 +0300)]
RTP sout: handle base64 decoding error
Rémi Denis-Courmont [Thu, 24 Apr 2014 18:06:29 +0000 (21:06 +0300)]
dbus: remove evil intractable macro, fix memory leak