]>
git.sesse.net Git - vlc/log
Christoph Miebach [Tue, 10 Jan 2012 19:52:15 +0000 (20:52 +0100)]
Qt: Reusing the titles from the simple preferences submenu as tooltip for the simple preferences
Should reduce number of strings for translation.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Naohiro KORIYAMA [Tue, 10 Jan 2012 06:11:04 +0000 (15:11 +0900)]
Use force_align_arg_pointer for yadif crash on Windows XP
This patch affects only on MinGW win32 builds.
Fixes #5793.
Signed-off-by: Rafaël Carré <funman@videolan.org>
Laurent Aimar [Tue, 10 Jan 2012 22:26:33 +0000 (23:26 +0100)]
Improved default threads count when using automatic mode in avcodec.
Laurent Aimar [Tue, 10 Jan 2012 22:10:48 +0000 (23:10 +0100)]
Clip number of thread to 16 when using threaded decoding in avcodec.
It workarounds an avcodec issue.
Laurent Aimar [Tue, 10 Jan 2012 21:55:29 +0000 (22:55 +0100)]
Set decoder_t::i_extra_picture_buffers in avcodec decoder.
It should fix #5753.
There can still be an issue with an insufficient input caching.
Laurent Aimar [Tue, 10 Jan 2012 21:45:46 +0000 (22:45 +0100)]
Added decoder_t::i_extra_picture_buffers field.
It will allow to specify the number of needed extra picture buffers due
to decoder latency.
Laurent Aimar [Tue, 10 Jan 2012 19:58:15 +0000 (20:58 +0100)]
Avoid potential integer overflow when computing AR when transcoding.
It was introduced by [
45ee0e5c08f3ace0cb314f9108839ce856ba3f4e ].
Laurent Aimar [Tue, 10 Jan 2012 19:50:42 +0000 (20:50 +0100)]
Fixed the format used for subtitles blending when transcoding.
With [
447719222b4a2496482571f1725aaf36b3d2d19e ], it closes #5755 and #5756.
Laurent Aimar [Tue, 10 Jan 2012 19:48:40 +0000 (20:48 +0100)]
Fixed video AR given to the encoder when transcoding.
Laurent Aimar [Sun, 8 Jan 2012 21:09:55 +0000 (22:09 +0100)]
Ignore files without their beginning in RAR archive.
Laurent Aimar [Sun, 8 Jan 2012 21:09:10 +0000 (22:09 +0100)]
Do not error out on empty rar file.
It avoids trying to play the file.
Laurent Aimar [Sun, 8 Jan 2012 21:07:08 +0000 (22:07 +0100)]
Improved detection of splitted RAR archives.
Some rar archives doesn't have an end block.
Jean-Baptiste Kempf [Tue, 10 Jan 2012 17:08:46 +0000 (18:08 +0100)]
ASF: macro removal for ASF_FindObject
Jean-Baptiste Kempf [Tue, 10 Jan 2012 17:05:26 +0000 (18:05 +0100)]
ASF: macro removal in ASF_CountObject
Jean-Baptiste Kempf [Tue, 10 Jan 2012 16:50:20 +0000 (17:50 +0100)]
ASF: macro removal
Jean-Baptiste Kempf [Tue, 10 Jan 2012 16:31:50 +0000 (17:31 +0100)]
ASF: remove unneeded define
Felix Paul Kühne [Tue, 10 Jan 2012 10:48:41 +0000 (11:48 +0100)]
compat: always compile getdelim on Darwin
same rationale as in
679830ea6062dcfb7184c084f5787a8b6f436a3c
Rafaël Carré [Tue, 10 Jan 2012 04:26:08 +0000 (23:26 -0500)]
Revert "Fixed a crash caused by yadif on Windows XP (again #5793)"
This reverts commit
577b183d295adbea85e03502d73d04fd3f90ef90 .
This breaks compilation on FreeBSD8 and OSX (both x86)
Felix Paul Kühne [Mon, 9 Jan 2012 23:50:13 +0000 (00:50 +0100)]
fixups.h: added an explicit hack so binaries created on OS X Lion can be executed correctly on Snow Leopard
Jean-Baptiste Kempf [Mon, 9 Jan 2012 23:42:26 +0000 (00:42 +0100)]
MP4: debug the Matrix parameters for the tkhd atom
Ref #2882
Christophe Mutricy [Mon, 9 Jan 2012 23:17:03 +0000 (23:17 +0000)]
2012 Release Key
Edward Wang [Mon, 9 Jan 2012 22:09:15 +0000 (17:09 -0500)]
Only allow clearing playlist if current item can be edited
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 9 Jan 2012 21:08:24 +0000 (22:08 +0100)]
Qt: avoid a crash on displaying the chapters for some mp4
Christoph Miebach [Mon, 9 Jan 2012 14:42:24 +0000 (15:42 +0100)]
Removed a space in front of questionmark. 2 Findings
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
David Fuhrmann [Mon, 9 Jan 2012 12:35:16 +0000 (13:35 +0100)]
macosx: fixed crash when log window is open while progress window is closing
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Mon, 9 Jan 2012 13:42:16 +0000 (14:42 +0100)]
Win32: Merge direct3d-desktop and video-wallpaper to fix usability issue
Jean-Baptiste Kempf [Mon, 9 Jan 2012 13:36:02 +0000 (14:36 +0100)]
Qt4: remove wallpaper from simple prefs and allow it on the video menu
Jean-Baptiste Kempf [Mon, 9 Jan 2012 10:53:22 +0000 (11:53 +0100)]
Contribs: build gettext with llvm
Close #5801
Pierre Ynard [Mon, 9 Jan 2012 01:25:51 +0000 (02:25 +0100)]
youtube.lua: partial fix for format matching
Stereoscopic formats would get mistakenly selected
David Fuhrmann [Sun, 8 Jan 2012 20:05:25 +0000 (21:05 +0100)]
macosx: fix auto play when adding a new file with file dialogs
The issue was that we had 2 VLCPlaylist objects although they should be only one. Therefore this commit removes the wrong one in Open.xib
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
David Fuhrmann [Sun, 8 Jan 2012 20:05:24 +0000 (21:05 +0100)]
macosx: respect b_enqueue value when adding items to the playlist
also adds forgotten PL_LOCK and removes a commented out code block which should not be needed anymore
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Sun, 8 Jan 2012 17:03:36 +0000 (18:03 +0100)]
macosx: fix DVD menu control and usage of hotkeys with modifiers
fixes both #5733 and #5806
Pierre Ynard [Sat, 7 Jan 2012 12:41:19 +0000 (13:41 +0100)]
cue.lua: fix file path concatenation
Use the same approach as in the playlist module
This should fix #5398
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Naohiro KORIYAMA [Sun, 8 Jan 2012 04:59:33 +0000 (13:59 +0900)]
Fixed a crash caused by yadif on Windows XP (again #5793)
Align stack variables manually in yadif x86 code.
This is fixed for the issue that yadif crashes VLC on Windows XP.
This issue happens win32 build on Windows 32bit.
This issue doesn't happen win32 build on Windows 64bit.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Sun, 8 Jan 2012 13:18:35 +0000 (14:18 +0100)]
macosx: always expand all sidebar nodes on launch (fixes #5811) and make sure that the sidebar isn't editable by the user
Felix Paul Kühne [Sun, 8 Jan 2012 13:05:52 +0000 (14:05 +0100)]
macosx: fixed pl counter and make sure we pause the input on minimaturize (closes #5809)
Felix Paul Kühne [Sat, 7 Jan 2012 20:53:38 +0000 (21:53 +0100)]
macosx: fix the window menu's close and minimize commands when using the black window style
Jean-Baptiste Kempf [Sun, 8 Jan 2012 00:15:17 +0000 (01:15 +0100)]
Contribs: update crystalHD to the latest headers
And removed our patch that has been applied upstream.
Close #5795
Pointed by Mangled Deutz
Pierre Ynard [Sat, 7 Jan 2012 18:36:09 +0000 (19:36 +0100)]
lua: fix sign errors in us_tonumber()
Felix Paul Kühne [Sat, 7 Jan 2012 18:11:35 +0000 (19:11 +0100)]
macosx: really fixed compilation on 10.5
Felix Paul Kühne [Sat, 7 Jan 2012 17:52:48 +0000 (18:52 +0100)]
macosx: fixed compilation issue on Leopard
Felix Paul Kühne [Sat, 7 Jan 2012 17:24:08 +0000 (18:24 +0100)]
macosx: improve handling the mute action in the main window. disable slider and fullvolume button in case mute is active. (fixes #5800)
Felix Paul Kühne [Sat, 7 Jan 2012 17:02:19 +0000 (18:02 +0100)]
macosx: make sure that the bottombar controls don't respond in Lion's native fullscreen mode (fixes #5799)
Felix Paul Kühne [Sat, 7 Jan 2012 16:44:29 +0000 (17:44 +0100)]
macosx: fixed trivial appearance issue with the time slider's gray gradient
Felix Paul Kühne [Sat, 7 Jan 2012 16:12:37 +0000 (17:12 +0100)]
macosx: some improvements to the non-embedded vout window
Pierre Ynard [Sat, 7 Jan 2012 16:58:09 +0000 (17:58 +0100)]
lua: add and use us_tonumber() for decimal numbers
Closes #5705
Felix Paul Kühne [Sat, 7 Jan 2012 13:45:57 +0000 (14:45 +0100)]
macosx: re-add the 'Reset' button to the image adjust filter, since it used be present in the past
Pierre Ynard [Sat, 7 Jan 2012 12:36:27 +0000 (13:36 +0100)]
cue.lua: simplify pattern matching
Naohiro KORIYAMA [Sat, 7 Jan 2012 11:15:24 +0000 (20:15 +0900)]
Fixed a crash caused by yadif deinterlacer on Windows XP
I did incorrect modification moving [16] out of DECLARE_ALIGNED(),
and it caused a crash.
Fixes #5793.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sat, 7 Jan 2012 00:53:06 +0000 (01:53 +0100)]
Qt: use "normvol" instead of "volnorm" in Simple Preferences
Close #5792
Laurent Aimar [Sat, 7 Jan 2012 00:43:03 +0000 (01:43 +0100)]
Fixed jamendo playlist demuxer.
The check is a bit less strict to adapt to the various URL we can get.
It closes #5661.
Laurent Aimar [Sat, 7 Jan 2012 00:25:36 +0000 (01:25 +0100)]
Fixed a possible NULL dereference in the GME demuxer.
It was added by [
5e0e7978ffa0ad34c780c08caf518efcc4082127 ].
Laurent Aimar [Sat, 7 Jan 2012 00:15:42 +0000 (01:15 +0100)]
Load files to memory when needed for loading GME files.
It happens when the size information is missing.
It closes #5766.
Laurent Aimar [Sat, 7 Jan 2012 00:14:03 +0000 (01:14 +0100)]
Added stream_BlockRemaining() helper.
It is usefull to load a whole file to memory.
Laurent Aimar [Fri, 6 Jan 2012 23:58:40 +0000 (00:58 +0100)]
Factorized the Filter() function of motiondetect.
Laurent Aimar [Fri, 6 Jan 2012 23:35:15 +0000 (00:35 +0100)]
Fixed motiondetect packed YUV filter function.
A filter shall not return an input buffer.
It closes #5748.
Laurent Aimar [Fri, 6 Jan 2012 22:02:45 +0000 (23:02 +0100)]
Fixed a typo "Elasped" -> "Elapsed".
Laurent Aimar [Fri, 6 Jan 2012 21:43:18 +0000 (22:43 +0100)]
Fixed ICY metadata support when HTTP chunked transfer is used.
It closes #5628.
Laurent Aimar [Fri, 6 Jan 2012 21:20:56 +0000 (22:20 +0100)]
Execute EOF when an error occurs while reading the chunk header (HTTP).
Laurent Aimar [Fri, 6 Jan 2012 20:00:10 +0000 (21:00 +0100)]
Fixed potential overread in the rawvideo decoder.
The plane size of the pictures given to a decoder can be a bit larger than
necessary. It can happens when the video size is incompatible with the
colorspace.
It closes #5770.
Felix Paul Kühne [Fri, 6 Jan 2012 21:20:54 +0000 (22:20 +0100)]
macosx: fixed volume range (fix #5790)
Rafaël Carré [Fri, 6 Jan 2012 04:39:48 +0000 (23:39 -0500)]
OSX: build relocatable VLC.app by default
Use VLC-dev.app when developing and rebuilding frequently
David Fuhrmann [Fri, 6 Jan 2012 19:52:59 +0000 (20:52 +0100)]
macosx: clarify window style option
otherwise it makes no sense for a check box
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Fri, 6 Jan 2012 19:42:05 +0000 (20:42 +0100)]
macosx: fixed interface crash on quit
fixes #5779
Felix Paul Kühne [Fri, 6 Jan 2012 19:14:58 +0000 (20:14 +0100)]
macosx: fixed rare crash when reshaping the video view (fixes #5740)
Felix Paul Kühne [Fri, 6 Jan 2012 19:03:12 +0000 (20:03 +0100)]
macosx: fixed border styles of playlist table and sidebar when using the gray main window style (finally fixes #5742)
Felix Paul Kühne [Fri, 6 Jan 2012 18:49:41 +0000 (19:49 +0100)]
macosx: don't draw the time slider's 'fancy gradient effect' on Leopard, since this leads to ugly artifacts due to the outdated CoreAnimation version
Felix Paul Kühne [Fri, 6 Jan 2012 18:39:36 +0000 (19:39 +0100)]
macosx: make sure we update the menu from the main thread only (fixes #5737)
Felix Paul Kühne [Fri, 6 Jan 2012 18:32:40 +0000 (19:32 +0100)]
macosx: really fix the messages panel (fixes #5541) and added a 'live update' checkbox to turn off frequent updates since this is quite load intensive
Felix Paul Kühne [Fri, 6 Jan 2012 14:55:08 +0000 (15:55 +0100)]
macosx: speed-up loading the open panel by loading its xib once VLC is finished with launching instead of prior to showing the panel
Felix Paul Kühne [Fri, 6 Jan 2012 14:50:09 +0000 (15:50 +0100)]
macosx: open panel: fixed cmd-R if no QTKit compatible device is connected, hide the screen input module on Lion, optimizations
Hugo Beauzée-Luyssen [Fri, 6 Jan 2012 10:25:47 +0000 (11:25 +0100)]
dash: Removing empty IAdaptionLogic implementation.
This is crash prone, and makes us maintain another implementation if we
ever edit the interface.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 13:35:10 +0000 (14:35 +0100)]
dash: Adding an implementation for UrlTemplate
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 17:23:52 +0000 (18:23 +0100)]
dash: Fixing SegmentInfoDefault parsing.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 17:21:37 +0000 (18:21 +0100)]
dash: Fixing SegmentInfoCommon initialization/deletion.
This prevents a potential crash, and solves a memory leak.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 17:20:36 +0000 (18:20 +0100)]
dash: Group: Fixing SegmentInfoDefault initialization/deletion
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 16:11:01 +0000 (17:11 +0100)]
dash: Handle UrlTemplate in parser.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 15:40:23 +0000 (16:40 +0100)]
dash: Removing useless and potentially harmful recursion.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 15:06:54 +0000 (16:06 +0100)]
dash: Don't crash when a segment can't be accessed.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 15:03:27 +0000 (16:03 +0100)]
dash: HTTPConnectionManager: Removing useless method.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 14:50:38 +0000 (15:50 +0100)]
dash: For first segments, don't choose the lowest bitrate.
For some streams, the lowest bitrate is an audio stream only. We will
fall back to a more appropriate stream after a few chunks.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 13:53:09 +0000 (14:53 +0100)]
dash: Cleaning Period class.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 13:53:49 +0000 (14:53 +0100)]
dash: Allow SegmentTimeline to be queried for a "S" element.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 11:20:47 +0000 (12:20 +0100)]
dash: Handle relative URL
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Tue, 3 Jan 2012 15:05:09 +0000 (16:05 +0100)]
dash: Store the parent Group in every representations.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Fri, 6 Jan 2012 10:31:45 +0000 (12:31 +0200)]
v4l2: add automatic power line frequency detection
Rémi Denis-Courmont [Fri, 6 Jan 2012 10:28:08 +0000 (12:28 +0200)]
v4l2: add analag standard groups from Linux 3.2
Ilkka Ollakka [Fri, 6 Jan 2012 11:21:51 +0000 (13:21 +0200)]
x264.c: check x264_build around 10-bit and 422/444 handling
Rafaël Carré [Fri, 6 Jan 2012 01:38:55 +0000 (20:38 -0500)]
android configure script: allow custom options
Dean Lee [Thu, 5 Jan 2012 22:54:06 +0000 (22:54 +0000)]
nsis: Chinese l10n update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
(cherry picked from commit
032350a9a5e362c5152feed1811c8df1bd4cfd40 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Dean Lee [Thu, 5 Jan 2012 22:50:36 +0000 (22:50 +0000)]
vlc.desktop: Chinese l10n update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
(cherry picked from commit
11114cf52d237a125684320c243e731117bf571d )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Thu, 5 Jan 2012 21:55:42 +0000 (22:55 +0100)]
Fixed rendering of subpictures with non 0 offset in direct3d.
It is needed for DVD menu support.
Laurent Aimar [Thu, 5 Jan 2012 21:54:34 +0000 (22:54 +0100)]
Fixed rendering of subpictures with non 0 offset in opengl.
It is needed for DVD menu support.
Laurent Aimar [Thu, 5 Jan 2012 20:52:59 +0000 (21:52 +0100)]
Fixed zvbi subpictures AR.
Laurent Aimar [Thu, 5 Jan 2012 20:50:46 +0000 (21:50 +0100)]
Scale subpictures without AR to fill up the whole display.
It closes #5683
Jean-Baptiste Kempf [Thu, 5 Jan 2012 18:29:32 +0000 (19:29 +0100)]
Qt: code simplification
Jean-Baptiste Kempf [Thu, 5 Jan 2012 18:09:03 +0000 (19:09 +0100)]
Qt: increase the bottom margin of the controller by one.
Rafaël Carré [Thu, 5 Jan 2012 00:20:38 +0000 (19:20 -0500)]
dtv/linux: use vlc open wrappers
Those handle the absence of O_CLOEXEC correctly
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Kelly Anderson [Thu, 5 Jan 2012 13:23:36 +0000 (06:23 -0700)]
Consolidate lua includes in vlc.h
So lua 5.2 compatibility declarations can be made in one place.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Kelly Anderson [Thu, 5 Jan 2012 13:23:35 +0000 (06:23 -0700)]
Cleanup lua script escape sequences for lua 5.2.
Converting \ to %, since 5.2 no longer accepts \.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>