]>
git.sesse.net Git - vlc/log
Francois Cartegnie [Sat, 23 Nov 2013 08:52:30 +0000 (09:52 +0100)]
demux: asf: follow track exclusion list (fix #3796)
Francois Cartegnie [Sat, 23 Nov 2013 07:29:43 +0000 (08:29 +0100)]
demux: asf: don't store exclusion guid types as is
David Fuhrmann [Fri, 22 Nov 2013 17:49:42 +0000 (18:49 +0100)]
auhal: use own thread for notification loop
David Fuhrmann [Fri, 22 Nov 2013 17:40:11 +0000 (18:40 +0100)]
auhal: ignore changed default device in digital mode
This fixes nonfunctional playback when more than one audio device
is installed.
close #9924
David Fuhrmann [Fri, 22 Nov 2013 17:39:23 +0000 (18:39 +0100)]
auhal: fix comments
Francois Cartegnie [Fri, 22 Nov 2013 16:11:25 +0000 (17:11 +0100)]
demux: asf: reject DRM'ed files
Keep #8241 open ???
Francois Cartegnie [Fri, 22 Nov 2013 16:12:06 +0000 (17:12 +0100)]
demux: asf: add some more debug info
Felix Paul Kühne [Fri, 22 Nov 2013 13:06:16 +0000 (14:06 +0100)]
configure: remove remnants of the 1st generation iOS vout removed in
902cc2d4
Francois Cartegnie [Fri, 22 Nov 2013 12:33:04 +0000 (13:33 +0100)]
demux: asf: preroll to seek time from index keyframes (fix #7890)
Ago Allikmaa [Thu, 21 Nov 2013 21:43:02 +0000 (21:43 +0000)]
Regression fix for non-SPU tracks in MKV containers.
Fixes track duration not being set for non-SPU tracks in MKV containers.
Rémi Denis-Courmont [Thu, 21 Nov 2013 21:39:55 +0000 (23:39 +0200)]
po: restore silently reverted character sets again
David Fuhrmann [Thu, 21 Nov 2013 10:00:38 +0000 (11:00 +0100)]
macosx: fix preferences reset if unknown version was found
David Fuhrmann [Thu, 21 Nov 2013 09:59:02 +0000 (10:59 +0100)]
macosx: fix selection of playlist item for very first start
David Fuhrmann [Thu, 21 Nov 2013 00:58:56 +0000 (01:58 +0100)]
macosx: correctly reset interface preferences when requested
David Fuhrmann [Wed, 20 Nov 2013 19:26:09 +0000 (20:26 +0100)]
macosx: set VLCMain as file owner for mainwindow and add outlets for window and playlist
Fixes playlist initialization.
David Fuhrmann [Wed, 20 Nov 2013 18:01:59 +0000 (19:01 +0100)]
macosx: change alignment of dropzone-box yet again
refs #9722
David Fuhrmann [Tue, 19 Nov 2013 20:13:13 +0000 (21:13 +0100)]
macosx: refinements of minimized view behaviour
- Fix wrong playlist resize
- Minimize view state is now retained from start up to stop of video.
Using the playlist button will result in the playlist to show up, but it
will be always hidden when video finally stops.
- Minimize view state is exited when the user uses alt to go back to normal view.
close #9722
Maxim Bublis [Fri, 15 Nov 2013 07:28:25 +0000 (07:28 +0000)]
Fixed parsing SubRip subtitles with missing msecs.
This patch fixes SubRip subtitles parsing with missing microseconds.
This patch also makes redundant SUB_TYPE_SUBRIP_DOT format as both
delimiters (dot and comma) are now supported equally.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Ludovic Fauvet [Wed, 20 Nov 2013 15:54:55 +0000 (16:54 +0100)]
nsis: remove unused string
Ludovic Fauvet [Wed, 20 Nov 2013 14:36:20 +0000 (15:36 +0100)]
nsis: remove dead uninstaller code
Ludovic Fauvet [Wed, 20 Nov 2013 14:30:26 +0000 (15:30 +0100)]
nsis: make new strings translatable
Ludovic Fauvet [Wed, 20 Nov 2013 14:28:24 +0000 (15:28 +0100)]
nsis: sync wording with the uninstaller section
Ilkka Ollakka [Wed, 20 Nov 2013 15:24:35 +0000 (17:24 +0200)]
udp: don't set receive/send buffers for socket
Current OS should be able to set those buffers to be reasonable, and
this buffer size caused drops with HD udp/ts inputs.
Jean-Baptiste Kempf [Wed, 20 Nov 2013 15:21:54 +0000 (16:21 +0100)]
LGPL: relicense vsxu to LGPLv2.1+
Ilkka Ollakka [Wed, 20 Nov 2013 14:29:03 +0000 (16:29 +0200)]
transcode: fix picture release code
There was a bug that if you had threads but no fps it would release
p_pic that is in fifo for encoder and stuff happened. I introduced this
but in that lipsync change.
Jean-Baptiste Kempf [Wed, 20 Nov 2013 11:41:46 +0000 (12:41 +0100)]
LGPL relicensing of streaming output
Re-license almost all the streaming modules to LGPLv2.1+ with
authorization from their respective contributors
After access_output, this includes stream_out and mux.
The duplicate and rtp modules are not concerned by this relicensing
because of unreachable authors. Notably:
- An L. Ber (
dedd7cd2 )
- Andy chenee (
5caa2ba )
Thanks to everyone for their help and answers in due time
Jean-Baptiste Kempf [Wed, 20 Nov 2013 11:46:44 +0000 (12:46 +0100)]
Fix typos in headers
Felix Paul Kühne [Tue, 19 Nov 2013 15:55:17 +0000 (16:55 +0100)]
extras/ios: enable gnutls
Pierre Ynard [Tue, 19 Nov 2013 00:57:01 +0000 (01:57 +0100)]
vimeo.lua: rewrite due to website changes
The config is not available within the page anymore, we have to call an
API URL to fetch it
Rafaël Carré [Mon, 18 Nov 2013 22:42:15 +0000 (23:42 +0100)]
Add vlc.lib / libvlc.lib
Windows linkers can now use -lvlc -lvlccore
Rafaël Carré [Mon, 18 Nov 2013 22:41:01 +0000 (23:41 +0100)]
androidsurface.c has moved
add nativewindow.c for translation
Pierre Ynard [Mon, 18 Nov 2013 21:27:06 +0000 (22:27 +0100)]
dailymotion.lua: fix page parsing
Maxim Bublis [Mon, 18 Nov 2013 13:04:33 +0000 (17:04 +0400)]
Fixed warning on assignment as a condition without parentheses.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Maxim Bublis [Mon, 18 Nov 2013 07:44:49 +0000 (11:44 +0400)]
Fixed warnings on duplicate const modifiers.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rafaël Carré [Mon, 18 Nov 2013 19:00:48 +0000 (20:00 +0100)]
lpcm bd: fix decoding of 16 bits with channels padding
swab prototype is not the same as memcpy (src and dst are swapped)
Jean-Baptiste Kempf [Mon, 18 Nov 2013 18:47:31 +0000 (19:47 +0100)]
Qt: correctly update the art URL
Rafaël Carré [Mon, 18 Nov 2013 18:26:39 +0000 (19:26 +0100)]
LPCM: fix 20/24-bit decoding
Fixes: #9907
Jean-Baptiste Kempf [Mon, 18 Nov 2013 17:26:27 +0000 (18:26 +0100)]
Do not put the extensions twice
Rafaël Carré [Mon, 18 Nov 2013 12:43:01 +0000 (13:43 +0100)]
contrib: chromaprint: download over http
Rafaël Carré [Mon, 18 Nov 2013 12:39:27 +0000 (13:39 +0100)]
UAC: offsetof only needs to know the field name
Don't specify the (variable) size
David Fuhrmann [Sun, 17 Nov 2013 17:21:37 +0000 (18:21 +0100)]
macosx: unify functionality of fwd/bwd buttons in video window
Behaviour is now the same as the buttons in main window
close #9512
Denis Charmet [Sun, 17 Nov 2013 15:15:23 +0000 (16:15 +0100)]
Increase dpb size for HEVC
Denis Charmet [Sat, 16 Nov 2013 21:08:11 +0000 (22:08 +0100)]
Support multichannel raw audio in MKV
Fix #9866
Jean-Baptiste Kempf [Sun, 17 Nov 2013 14:02:03 +0000 (15:02 +0100)]
MMDevice: split OpenDevice, CloseDevice and ActivateDevice for WinRT
The code wasn't common anymore :)
This reduces the number of #if VLC_WINSTORE_APP and should help
readability
Maybe Open() and Close() should be splitted in a similar way...
Ilkka Ollakka [Sat, 16 Nov 2013 18:33:16 +0000 (20:33 +0200)]
transcode: don't crash with threads with freeing pictures all over
Rafaël Carré [Sat, 16 Nov 2013 16:56:24 +0000 (17:56 +0100)]
mmdevice: adapt for Windows Store apps
The most important point is that we can not enumerate or active devices anymore
http://msdn.microsoft.com/en-us/library/windows/desktop/jj128298(v=vs.85).aspx
says we must activate the device from the main UI thread, which we can not access
from VLC C code.
Add a module option so the main UI code can activate the audio interface and pass
down that pointer to VLC.
ifdef out unneeded device handling code
Ilkka Ollakka [Thu, 14 Nov 2013 16:41:16 +0000 (18:41 +0200)]
ts: define pf_calls at the end of Open
Ilkka Ollakka [Sat, 16 Nov 2013 15:09:16 +0000 (17:09 +0200)]
transcode: add my name on authors so bugs can be assigned to me
Ilkka Ollakka [Mon, 11 Nov 2013 17:08:41 +0000 (19:08 +0200)]
transcode: rewrite fps/lipsync code
Add some comments on how the code should work. Basic idea is first
check input lipsync against audio track. Then check if we can drop the
picture based on output pts and then do same checked in OutputFrame as
some filters can output multiple pictures (yadif2x etc).
simple framerate conversion from 25 worked to 4,5,10,20,23,29.97,50.60.
Not sure if yadif2x and all work fully yet.
Rafaël Carré [Fri, 15 Nov 2013 23:39:33 +0000 (00:39 +0100)]
flac packetizer: validate frames with their CRC
Fix #9442
Rafaël Carré [Fri, 15 Nov 2013 20:37:41 +0000 (21:37 +0100)]
flac packetizer: deindent switch
Rafaël Carré [Fri, 15 Nov 2013 20:34:25 +0000 (21:34 +0100)]
flac packetizer: small factorization when first PTS has not arrived
Rafaël Carré [Fri, 15 Nov 2013 20:33:09 +0000 (21:33 +0100)]
flac packetizer: verbose error message
Rafaël Carré [Fri, 15 Nov 2013 20:31:50 +0000 (21:31 +0100)]
flac packetizer: Use meaningful names for block_t
Rafaël Carré [Fri, 15 Nov 2013 20:29:35 +0000 (21:29 +0100)]
flac packetizer: avoid realloc
Rafaël Carré [Fri, 15 Nov 2013 20:23:57 +0000 (21:23 +0100)]
flac packetizer: simplify header parsing
Rafaël Carré [Fri, 15 Nov 2013 19:44:50 +0000 (20:44 +0100)]
flac packetizer: move functions
remove prototypes
Rafaël Carré [Fri, 15 Nov 2013 19:42:34 +0000 (20:42 +0100)]
flac packetizer: cosmetics
C99, brace style, space
No functional changes
Felix Abecassis [Fri, 15 Nov 2013 14:47:19 +0000 (15:47 +0100)]
mediacodec: change type of internal variables to bool.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
David Fuhrmann [Thu, 14 Nov 2013 12:14:07 +0000 (13:14 +0100)]
macosx: remove unneeded free
David Fuhrmann [Thu, 14 Nov 2013 12:11:29 +0000 (13:11 +0100)]
macosx: fix use after free for video effects string
This bug resulted in failure of setting more than one video effect
filter on mavericks.
close #9849
Rafaël Carré [Fri, 15 Nov 2013 14:25:48 +0000 (15:25 +0100)]
Revert "flac packetizer: use the largest possible frame size"
This reverts commit
03e0644c82bf1dea96f8ade8829c2e1f360bd1ee .
Decoder needs single frames
Closes #9863
Francois Cartegnie [Fri, 15 Nov 2013 15:12:47 +0000 (00:12 +0900)]
demux: asf: fix multiple compressed payload regression (fix #9846)
Regression introduced by
6eddafe741954803ec2928d26fb7566bd07a3601
Maxim Bublis [Fri, 15 Nov 2013 08:28:23 +0000 (12:28 +0400)]
Fixed contrib target creation.
Patch has been updated. Also fixed target creation for Growl and BGHudAppKit.
Signed-off-by: Rafaël Carré <funman@videolan.org>
Denis Charmet [Sat, 9 Nov 2013 15:53:06 +0000 (16:53 +0100)]
Implement basic Opus support in MKV
Rafaël Carré [Thu, 14 Nov 2013 20:02:38 +0000 (21:02 +0100)]
release doc: add a command to verify signatures
Jean-Baptiste Kempf [Thu, 14 Nov 2013 14:56:43 +0000 (15:56 +0100)]
Add .mus and .sid in the file open selector
Mirsal [Wed, 13 Nov 2013 09:32:05 +0000 (10:32 +0100)]
dbus: Fix the MPRIS version in the header comments
Change the mpris version to 2.2 as VLC implements it.
Tristan Matthews [Tue, 12 Nov 2013 15:01:40 +0000 (10:01 -0500)]
araw: add assertion to check for buffer overrun
Refs #9343
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Tristan Matthews [Tue, 12 Nov 2013 15:01:39 +0000 (10:01 -0500)]
opus: update i_buffer when memmoving decoder output
Fixes #9343
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Tue, 12 Nov 2013 16:06:10 +0000 (17:06 +0100)]
Remove unused bindings directory
Ilkka Ollakka [Tue, 12 Nov 2013 15:54:49 +0000 (17:54 +0200)]
zvbi: set default opaque to false as default is text mode now
Ilkka Ollakka [Tue, 12 Nov 2013 15:38:15 +0000 (17:38 +0200)]
zvbi: handle opaque in text mode also
Ilkka Ollakka [Tue, 12 Nov 2013 15:37:51 +0000 (17:37 +0200)]
zvbi: set text format as default, as subtitles should look better and seems to work for me
Ilkka Ollakka [Tue, 12 Nov 2013 15:33:04 +0000 (17:33 +0200)]
zvbi: mimic cc.c for using subtitles updater etc to avoid flickering in text subtitles
Ilkka Ollakka [Tue, 12 Nov 2013 13:32:34 +0000 (15:32 +0200)]
zvbi: initialize pointer
Ilkka Ollakka [Tue, 12 Nov 2013 13:32:14 +0000 (15:32 +0200)]
zvbi: strip leading/end whitespaces from text subtitles
Ilkka Ollakka [Tue, 12 Nov 2013 13:31:27 +0000 (15:31 +0200)]
zvbi: set position to be absolute only for non-text subtitles and give reasonable stop time
Ilkka Ollakka [Tue, 12 Nov 2013 13:29:17 +0000 (15:29 +0200)]
zvbi: set pf_decode_sub at the end
Ilkka Ollakka [Tue, 12 Nov 2013 13:28:53 +0000 (15:28 +0200)]
zvbi: default alignment to bottom
Rafaël Carré [Tue, 12 Nov 2013 10:51:15 +0000 (11:51 +0100)]
mpeg_audio packetizer: flush remaining data
vlc 1.mp3 --sout 2.mp3 && vlc 2.mp3 --sout 3.mp3
will now give identical 2.mp3 and 3.mp3
Refs: #3178
Rafaël Carré [Tue, 12 Nov 2013 10:50:46 +0000 (11:50 +0100)]
mpeg_audio: assume block_GetBytes can fail
Rafaël Carré [Tue, 12 Nov 2013 10:45:21 +0000 (11:45 +0100)]
mpeg_audio: use a variable to avoid pointer dereference
Jean-Baptiste Kempf [Mon, 11 Nov 2013 18:23:07 +0000 (19:23 +0100)]
Update NEWS from 2.1 branch
Felix Paul Kühne [Mon, 11 Nov 2013 16:19:09 +0000 (17:19 +0100)]
fix make dist
Felix Paul Kühne [Sun, 10 Nov 2013 22:32:03 +0000 (23:32 +0100)]
macosx: split main window and main menu
Note that this is a WIP commit so playlist table columns and displaying individual playlist items is currently unavailable
Any playlist interaction (incl. saving) and playback are not affected.
Tristan Matthews [Sun, 10 Nov 2013 17:50:04 +0000 (12:50 -0500)]
ogg: initialize skeleton values that will be used in Close() (Fix #9830)
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
Felix Paul Kühne [Sun, 10 Nov 2013 22:19:18 +0000 (23:19 +0100)]
macosx: fix compilation warnings
Felix Paul Kühne [Sun, 10 Nov 2013 21:53:23 +0000 (22:53 +0100)]
macosx: split playlist menu from main menu
Felix Paul Kühne [Sun, 10 Nov 2013 21:28:48 +0000 (22:28 +0100)]
macosx: split debug messages handling from VLCMain and the Main Menu nib
Felix Paul Kühne [Sun, 10 Nov 2013 20:53:17 +0000 (21:53 +0100)]
macosx: split crash log handling both from VLCMain and the Main Menu nib file
Rémi Denis-Courmont [Sun, 10 Nov 2013 16:06:38 +0000 (18:06 +0200)]
input: get PTS delay from stream rather than access (fixes #8457)
Rémi Denis-Courmont [Sun, 10 Nov 2013 16:01:56 +0000 (18:01 +0200)]
smooth: provide PTS delay
Rémi Denis-Courmont [Sun, 10 Nov 2013 16:01:47 +0000 (18:01 +0200)]
httplive: provide PTS delay
Rémi Denis-Courmont [Sun, 10 Nov 2013 16:01:35 +0000 (18:01 +0200)]
decomp: provide PTS delay
Rémi Denis-Courmont [Sun, 10 Nov 2013 16:01:21 +0000 (18:01 +0200)]
DASH: provide PTS delay
Rémi Denis-Courmont [Sun, 10 Nov 2013 16:00:57 +0000 (18:00 +0200)]
Add STREAM_GET_PTS_DELAY control (refs #8457)
Felix Paul Kühne [Sun, 10 Nov 2013 16:06:34 +0000 (17:06 +0100)]
macosx: don't leak the fspanel
Felix Paul Kühne [Sun, 10 Nov 2013 15:08:24 +0000 (16:08 +0100)]
macosx: split fspanel from main menu nib to an extra nib which not being distributed as the window is being created entirely in code and the nib representation is used for development and layouting only
Ilkka Ollakka [Sun, 10 Nov 2013 14:34:40 +0000 (16:34 +0200)]
transcode: encode buffer and flush encoder at the end when using threads