]>
git.sesse.net Git - vlc/log
Francois Cartegnie [Wed, 21 Sep 2011 11:02:31 +0000 (13:02 +0200)]
web intf: lint validation fix
Francois Cartegnie [Wed, 21 Sep 2011 10:39:43 +0000 (12:39 +0200)]
web intf: make playlist start opened
Francois Cartegnie [Wed, 21 Sep 2011 10:30:45 +0000 (12:30 +0200)]
web intf: make playlist interactive
Martin Storsjö [Wed, 21 Sep 2011 08:19:08 +0000 (11:19 +0300)]
omxil: Recognize some semiplanar 420 formats
I'm not sure if these officially are NV12 or NV21 - on Nexus One
they correspond to NV21 at least.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Martin Storsjö [Wed, 21 Sep 2011 08:19:07 +0000 (11:19 +0300)]
omxil: Push a dummy buffer on the input buffer fifo to avoid deadlocks
By pushing a sentinel/dummy buffer on the input buffer fifo
when the output needs reconfiguring, we avoid deadlocks on
HTC Sensation, where the input buffers aren't returned to
the caller until the decoder has been reconfigured.
Since all input buffers can be used up before the reconfigure event
is received, this earlier led to a deadlock where the decoder
waited for the caller to reconfigure it (as a response to the
reconfigure event), while the caller waited for an input buffer
to be freed to put the next input packet into.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Martin Storsjö [Wed, 21 Sep 2011 08:19:06 +0000 (11:19 +0300)]
omxil: Handle planes with a height larger than the frame height
The nSliceHeight parameter in OMX apparently can indicate plane
height. This shows up on Nexus One with recent CyanogenMod
with the OpenMAX driver built from source (as opposed to the
older ones with a binary-only OpenMAX driver).
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Martin Storsjö [Wed, 21 Sep 2011 08:19:05 +0000 (11:19 +0300)]
omxil: Update the number of buffers when reconfiguring
On OpenMAX devices supported earlier, the number of buffers has
stayed the same after reconfiguring, but on the Nexus One, the
number changes.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Martin Storsjö [Wed, 21 Sep 2011 08:19:04 +0000 (11:19 +0300)]
omxil: Only print psz_role if OMX_ComponentRoleEnum succeeded
Earlier, an uninitialized string would be printed if
OMX_ComponentRoleEnum failed (or if it was unimplemented, see
omxil_utils.h), potentially leading to out of bounds reads.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 21 Sep 2011 00:54:25 +0000 (02:54 +0200)]
Old contribs: don't compile mpcdec on x64
Jean-Baptiste Kempf [Wed, 21 Sep 2011 00:36:45 +0000 (02:36 +0200)]
Contribs: update ignore files for tarballs
Jean-Baptiste Kempf [Wed, 21 Sep 2011 00:34:30 +0000 (02:34 +0200)]
NEWS: mention mkv improvements for anime fans
Jean-Baptiste Kempf [Wed, 21 Sep 2011 00:29:41 +0000 (02:29 +0200)]
Contribs: update libtiff URL.
Yet again...
Denis Charmet [Sun, 18 Sep 2011 21:53:26 +0000 (23:53 +0200)]
Handle mkv file with random data appended
EbmlElement doesn't detect EOF so we don't try to look for more than the file size.
Close #5287
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Denis Charmet [Tue, 20 Sep 2011 22:33:58 +0000 (00:33 +0200)]
MKV: Virtual segment rewrite
This should handle better ordered chapters and multi-file mkvs
(with --mkv-preload-local-dir)
Should close #3942 #4074 #3810 #4031 #4336 #4501.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Mon, 19 Sep 2011 21:03:14 +0000 (23:03 +0200)]
Improved time managment and seeking in our avformat wrapper.
Sebastien Zwickert [Sun, 18 Sep 2011 22:22:38 +0000 (00:22 +0200)]
macosx: defines IBC_PLUGINS to fix xib compilation issue.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Tue, 20 Sep 2011 15:48:59 +0000 (17:48 +0200)]
Fix typo: Hidding -> Hiding
Dominik 'Rathann' Mierzejewski [Tue, 20 Sep 2011 18:44:15 +0000 (20:44 +0200)]
Switcher: port to FFmpeg-0.8 API
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sebastien Zwickert [Tue, 20 Sep 2011 11:41:53 +0000 (13:41 +0200)]
VLCKit: fixes flags for arch i386.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sebastien Zwickert [Tue, 20 Sep 2011 01:44:08 +0000 (03:44 +0200)]
VLCKit: fixes contrib dir for arch i386.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sebastien Zwickert [Mon, 19 Sep 2011 23:06:31 +0000 (01:06 +0200)]
VLCKit: uses new command line syle for bootstrapping contribs.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Mon, 19 Sep 2011 21:39:54 +0000 (23:39 +0200)]
http intf: fix unescaped xml entities
Laurent Aimar [Mon, 19 Sep 2011 21:01:40 +0000 (23:01 +0200)]
Fixed a double free when av_open_input_stream() fails.
Laurent Aimar [Mon, 19 Sep 2011 18:27:33 +0000 (20:27 +0200)]
Removed unused variable (avformat)
Sebastien Zwickert [Mon, 19 Sep 2011 16:00:47 +0000 (18:00 +0200)]
VLCKit: fixes compilation issues.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Rémi Denis-Courmont [Mon, 19 Sep 2011 14:45:48 +0000 (17:45 +0300)]
bootstrap: fail if pkg-config is absent
It is still possible to compile from tarball without pkg-config, though
the result will probably be quite useless.
Jean-Baptiste Kempf [Mon, 19 Sep 2011 13:34:05 +0000 (15:34 +0200)]
Include: add some win32 comment
Sebastien Zwickert [Mon, 19 Sep 2011 01:25:51 +0000 (03:25 +0200)]
macosx: fixes pkg-config compilation issue
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Mon, 19 Sep 2011 03:21:30 +0000 (23:21 -0400)]
Contribs: use FFmpeg from git
Rafaël Carré [Mon, 19 Sep 2011 02:53:41 +0000 (22:53 -0400)]
remove obsolete comment
Rafaël Carré [Mon, 19 Sep 2011 02:29:01 +0000 (22:29 -0400)]
xcb-window: make sure VLC_ADD_CFLAGS is useful
fix compilation of code under #ifdef HAVE_XCB_KEYSYMS
-> fix key bindings
Pierre Ynard [Mon, 19 Sep 2011 00:32:32 +0000 (02:32 +0200)]
dailymotion.lua: re-enable HD and convert to --preferred-resolution
Jean-Baptiste Kempf [Sun, 18 Sep 2011 22:59:50 +0000 (00:59 +0200)]
Contribs: update to libdvbpsi 0.2.1
Rob Jonson [Sun, 18 Sep 2011 13:29:37 +0000 (14:29 +0100)]
luaHTTP: Force pl_loop and pl_repeat to be mutually exclusive.
At the moment, they can both be true which is meaningless.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Pierre Ynard [Sun, 18 Sep 2011 11:08:34 +0000 (13:08 +0200)]
macosx: remove deleted files from Makefile
Lorenzo Pistone [Sun, 18 Sep 2011 10:28:34 +0000 (12:28 +0200)]
cue.lua: fix double URL encoding of directory name
Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
Jean-Baptiste Kempf [Sun, 18 Sep 2011 09:12:02 +0000 (11:12 +0200)]
luaHTTP: behave like oldHTTP for seeking
Close #5345
Patch by jikuja
Francois Cartegnie [Sat, 17 Sep 2011 18:32:11 +0000 (20:32 +0200)]
Qt: Force custom toolbars not to follow RTL auto layout changes.
Some widgets can't handle RTL (timebar, ...) and
custom toolbars need special logic when reversed (next/prev...)
Francois Cartegnie [Sat, 17 Sep 2011 15:42:31 +0000 (17:42 +0200)]
Qt: adv options: fix RTL handling for synchronization
Pierre Ynard [Sat, 17 Sep 2011 19:56:42 +0000 (21:56 +0200)]
dailymotion.lua: partially decode video title and description
Pierre Ynard [Sat, 17 Sep 2011 19:35:06 +0000 (21:35 +0200)]
vimeo.lua: convert to --preferred-resolution
Pierre Ynard [Sat, 17 Sep 2011 19:15:44 +0000 (21:15 +0200)]
vimeo.lua: spoof user-agent with something inconspicuous
This is needed for HD
Pierre Ynard [Sat, 17 Sep 2011 19:11:54 +0000 (21:11 +0200)]
vimeo.lua: remove debug
Felix Paul Kühne [Sat, 17 Sep 2011 19:09:47 +0000 (21:09 +0200)]
macosx: remove 'embedded' image files from the xcodeproj
Pierre Ynard [Sat, 17 Sep 2011 18:54:39 +0000 (20:54 +0200)]
access_http: support comments (parentheses) in user-agent
Francois Cartegnie [Sat, 17 Sep 2011 11:10:34 +0000 (13:10 +0200)]
Qt: adv settings: Optimize synchronization panel
Felix Paul Kühne [Fri, 16 Sep 2011 19:49:05 +0000 (21:49 +0200)]
macosx: removed no longer used graphics from the 1.1 series
Pierre Ynard [Fri, 16 Sep 2011 19:28:30 +0000 (21:28 +0200)]
doc: install libvlc sample applications
Felix Paul Kühne [Fri, 16 Sep 2011 19:13:32 +0000 (21:13 +0200)]
auhal: blind attempt to fix S/PDIF on Lion
needs testing
Jean-Baptiste Kempf [Fri, 16 Sep 2011 16:57:44 +0000 (18:57 +0200)]
Accept mdf and dvd as extension for DVD iso
Stupid software actually uses that...
Jean-Baptiste Kempf [Fri, 16 Sep 2011 16:42:37 +0000 (18:42 +0200)]
Qt: open network fixes and simplifications
Close #5328
Jean-Baptiste Kempf [Fri, 16 Sep 2011 16:16:51 +0000 (18:16 +0200)]
Qt: open dialog code simplification
Felix Paul Kühne [Fri, 16 Sep 2011 16:06:06 +0000 (18:06 +0200)]
macosx: fixed minor appearance issues
Felix Paul Kühne [Fri, 16 Sep 2011 15:54:08 +0000 (17:54 +0200)]
macosx: added fspanel@1.5x graphics to the xcode project and the Makefile.am
Damien Erambert [Fri, 16 Sep 2011 15:36:55 +0000 (17:36 +0200)]
macosx: added fspanel graphics scaled by a factor of 1.5 for screens with huge resolutions (not yet used)
Damien Erambert [Fri, 16 Sep 2011 15:32:40 +0000 (17:32 +0200)]
macosx: updated UI graphics
Felix Paul Kühne [Fri, 16 Sep 2011 15:24:55 +0000 (17:24 +0200)]
NEWS update
Felix Paul Kühne [Fri, 16 Sep 2011 15:23:02 +0000 (17:23 +0200)]
growl_udp: removed module, since it is broken and will no longer be supported by Growl's next release
Felix Paul Kühne [Fri, 16 Sep 2011 15:18:08 +0000 (17:18 +0200)]
macosx: fixed white spacing errors introduced in previous commit (
ff8183c04e3f2938cdb11be0d24a56b4ea561545 )
Jan Winter [Mon, 12 Sep 2011 20:15:49 +0000 (22:15 +0200)]
OS X AppleScript: added new features
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Fri, 16 Sep 2011 14:15:00 +0000 (16:15 +0200)]
Qt: clarify a text
Close #5321
Jean-Baptiste Kempf [Fri, 16 Sep 2011 13:54:28 +0000 (15:54 +0200)]
CUE: support Unix Line Endings
Close #5322
Sebastien Zwickert [Wed, 14 Sep 2011 22:29:18 +0000 (00:29 +0200)]
OpenGL: enable shaders for MacOS and cleans some specific MacOS code.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 16 Sep 2011 12:32:46 +0000 (14:32 +0200)]
Information about DV Pro codecs
Jean-Baptiste Kempf [Fri, 16 Sep 2011 12:11:27 +0000 (14:11 +0200)]
More FourCC for DV, JP2K, h263, mp4v and MJPEG
Jean-Baptiste Kempf [Fri, 16 Sep 2011 10:11:04 +0000 (12:11 +0200)]
FourCC: update copyright
Jean-Baptiste Kempf [Fri, 16 Sep 2011 09:39:23 +0000 (11:39 +0200)]
Add support for ProRes through Libavc
Thanks Elvis
Pierre Ynard [Thu, 15 Sep 2011 18:37:06 +0000 (20:37 +0200)]
youtube.lua: preferred resolution selection
Pierre Ynard [Thu, 15 Sep 2011 18:36:16 +0000 (20:36 +0200)]
lua: export variables module to lua demuxer
Pierre Ynard [Thu, 15 Sep 2011 18:35:34 +0000 (20:35 +0200)]
lua: expose var_Inherit()
Similar functionality wasn't quite available by combining
vlc.var.create() and vlc.var.get()
Pierre Ynard [Thu, 15 Sep 2011 18:34:07 +0000 (20:34 +0200)]
Add option to select preferred video resolution
This can be used right away in lua playlist scripts, and possibly in
demuxers that support multiple video tracks
Jean-Baptiste Kempf [Thu, 15 Sep 2011 13:59:21 +0000 (15:59 +0200)]
libVLC: remove tabs and trailing spaces
Yuval Tze [Mon, 12 Sep 2011 10:13:18 +0000 (13:13 +0300)]
Subsdelay default min-alpha value
change default min-alpha value to 70
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 15 Sep 2011 13:54:50 +0000 (15:54 +0200)]
Amem: remove trailing space
Sébastien Toque [Mon, 12 Sep 2011 21:19:09 +0000 (23:19 +0200)]
amem: fix a typo
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 15 Sep 2011 11:17:52 +0000 (13:17 +0200)]
Contribs: use openjpeg in libav/ffmpeg
So that we have jp2k support on Windows and MacOS
Jean-Baptiste Kempf [Thu, 15 Sep 2011 11:12:55 +0000 (13:12 +0200)]
Contribs: add openjpeg
This wasn't present in the old contribs
Laurent Aimar [Wed, 14 Sep 2011 18:38:00 +0000 (20:38 +0200)]
Fix YV12 support in opengl output (when shader is in use).
Laurent Aimar [Wed, 14 Sep 2011 18:29:26 +0000 (20:29 +0200)]
Replaced tabs by spaces (opengl)
Erwan Tulou [Wed, 14 Sep 2011 15:13:50 +0000 (17:13 +0200)]
freetype: fix crash
shadow and outline must be reset to NULL if the freetype call fails,
so that the same memory is not deallocated twice later on.
Jean-Baptiste Kempf [Wed, 14 Sep 2011 14:54:22 +0000 (16:54 +0200)]
Update copyright and remove unnecessary include (CC)
Rafaël Carré [Tue, 13 Sep 2011 22:32:39 +0000 (18:32 -0400)]
Sepia8ySSE2(): remove forward declaration
make the function static inline
don't compile it at all if we can't compile SSE2
Rafaël Carré [Tue, 13 Sep 2011 22:30:06 +0000 (18:30 -0400)]
Old contribs: make it easy to use libav
Rafaël Carré [Tue, 13 Sep 2011 22:29:16 +0000 (18:29 -0400)]
Old contribs: FFmpeg switched to git
Also no need to keep references to an antique snapshot
Rafaël Carré [Tue, 13 Sep 2011 22:10:32 +0000 (18:10 -0400)]
a52: cosmetics
Rafaël Carré [Tue, 13 Sep 2011 22:02:17 +0000 (18:02 -0400)]
packetizers: move state enum in packetizer_helper.h
Rafaël Carré [Tue, 13 Sep 2011 21:34:17 +0000 (17:34 -0400)]
mpeg/es demuxer : get last block out of the packetizer
refs #3178
Francois Cartegnie [Tue, 13 Sep 2011 16:02:41 +0000 (18:02 +0200)]
http inf: move old http interface components to subdir
We still have the old vlm.html interface, as only batch commands
are in the new lua http interface.
Moving apart its own files gives a clearer view of the two versions.
Francois Cartegnie [Tue, 13 Sep 2011 10:54:47 +0000 (12:54 +0200)]
luahttp: remove old mosaic
Francois Cartegnie [Tue, 13 Sep 2011 10:50:41 +0000 (12:50 +0200)]
luahttp: remove old flash
Francois Cartegnie [Tue, 13 Sep 2011 09:42:25 +0000 (11:42 +0200)]
luahttp: move footer down
Francois Cartegnie [Tue, 13 Sep 2011 19:00:29 +0000 (21:00 +0200)]
luahttp: fix vlm dialogs packaging.
Old vlm interface was not working because of missing files
Laurent Aimar [Tue, 13 Sep 2011 20:56:38 +0000 (22:56 +0200)]
Revert "libass: add message callback"
This reverts commit
3e6913a3f4a5496bb44435cc0dc0c9eacdb71a28 .
The decoder object can be destroyed before libass is and so cannot be
used for logging.
Laurent Aimar [Tue, 13 Sep 2011 20:40:08 +0000 (22:40 +0200)]
Used the AVCodecContext given to AVCodecContext::get_buffer() and not the global one.
The global one may not be in synch when the callback is called.
Laurent Aimar [Tue, 13 Sep 2011 20:37:42 +0000 (22:37 +0200)]
Fix texture cache accesses in opengl
It fixes a potential out of bound access.
Laurent Aimar [Mon, 12 Sep 2011 22:37:33 +0000 (00:37 +0200)]
Used the AVCodecContext given to AVCodecContext::get_format() and not the global one.
The global one may not be in synch when the callback is called.
Laurent Aimar [Mon, 12 Sep 2011 22:36:25 +0000 (00:36 +0200)]
Cosmetics (avcodec decoder).
Francois Cartegnie [Tue, 13 Sep 2011 09:22:14 +0000 (11:22 +0200)]
Qt: menus: re-group/order video options
Devin Heitmueller [Mon, 12 Sep 2011 22:23:21 +0000 (00:23 +0200)]
Fix improper rendering of PAC codes containing color or font styles (CC)
Devin Heitmueller [Mon, 12 Sep 2011 22:22:47 +0000 (00:22 +0200)]
Fix bug in HTML construction that resulted in malformed HTML (CC)
Address a case where we would end up with missing closing underline tags. This
results in malformed HTML causing the subpicture to never be rendered in those
cases.