]>
git.sesse.net Git - vlc/log
Hugo Beauzée-Luyssen [Fri, 23 Mar 2012 13:49:52 +0000 (14:49 +0100)]
dash: Kill a warning.
Hugo Beauzée-Luyssen [Fri, 23 Mar 2012 13:35:09 +0000 (14:35 +0100)]
dash: Don't use void* for pointer arithmetic
Frédéric Yhuel [Fri, 23 Mar 2012 13:06:59 +0000 (14:06 +0100)]
Currently, Read() might returns less than i_len bytes, while not at the
end of the stream. This is wrong and the patch fix that.
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Jean-Baptiste Kempf [Fri, 23 Mar 2012 13:01:39 +0000 (14:01 +0100)]
Logo: fix logo-repeat param
Should close #6397
Frédéric Yhuel [Fri, 23 Mar 2012 09:40:17 +0000 (10:40 +0100)]
libmp4: add TfrfBox and TfxdBox parsing
These are Smooth Streaming specific boxes, which provide duration and
time offset of subsequent(s) fragment(s), thus allowing us to avoid
manifest polling in "live" mode.
See the following file for reference:
http://download.microsoft.com/download/B/0/B/
B0B199DB -41E6-400F-90CD-
C350D0C14A53 /%5BMS-SSTR%5D.pdf
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Fri, 23 Mar 2012 09:40:16 +0000 (10:40 +0100)]
libmp4: 'tfhd' parsing
- Take into account 'duration-is-empty' flag
- Avoid a full level of indentation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sébastien Escudier [Fri, 23 Mar 2012 10:25:15 +0000 (11:25 +0100)]
live555 : better error message
Sébastien Escudier [Fri, 23 Mar 2012 08:55:12 +0000 (09:55 +0100)]
rtsp : display a message if the server forbids the connection
refs #6461
Felix Paul Kühne [Fri, 23 Mar 2012 01:38:56 +0000 (02:38 +0100)]
Revert "vout/opengl: fixed compilation for iOS"
This reverts commit
5c1644d4b1c383912c90caaaf05cd4dfb659bff3 .
Felix Paul Kühne [Fri, 23 Mar 2012 01:30:47 +0000 (02:30 +0100)]
src: fixed build when compiling for Apple platforms with dynamic plugins
Felix Paul Kühne [Fri, 23 Mar 2012 01:18:41 +0000 (02:18 +0100)]
configure.ac: enforce -arch armv7 when cross-compiling for Darwin running on ARM platforms
additionally, set the correct endianness value, since the check will fail
Felix Paul Kühne [Fri, 23 Mar 2012 01:16:13 +0000 (02:16 +0100)]
src: enable Android's static module bank for iOS as well
Philippe Coent [Fri, 23 Mar 2012 01:09:52 +0000 (02:09 +0100)]
MobileVLCKit: updated libvlc initialization to current API
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Thu, 22 Mar 2012 23:17:34 +0000 (00:17 +0100)]
MobileVLCKit: added support for more contrib libraries
Felix Paul Kühne [Wed, 21 Mar 2012 18:42:03 +0000 (19:42 +0100)]
MobileVLCKit: updated for libvlc 2.0
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Thu, 22 Mar 2012 23:07:36 +0000 (00:07 +0100)]
MobileVLCKit.xcodeproj: removed weird CPU optimization flag
Felix Paul Kühne [Thu, 22 Mar 2012 23:01:59 +0000 (00:01 +0100)]
ios/build.sh: disable a few more contribs (for now), improve the CFLAGS and disable a few more of VLC's modules
Philippe Coent [Thu, 22 Mar 2012 22:52:45 +0000 (23:52 +0100)]
vout/opengl: fixed compilation for iOS
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Philippe Coent [Wed, 21 Mar 2012 17:37:03 +0000 (18:37 +0100)]
AudioQueue: fixed compilation
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Rémi Denis-Courmont [Thu, 22 Mar 2012 21:29:58 +0000 (23:29 +0200)]
v4l2: remove paranoid code that breaks compressed and 8-bits formats
Rémi Denis-Courmont [Thu, 22 Mar 2012 21:29:24 +0000 (23:29 +0200)]
v4l2: unused variable
Rémi Denis-Courmont [Thu, 22 Mar 2012 21:28:36 +0000 (23:28 +0200)]
v4l2: rework format selection into a single pass
Erwan Tulou [Thu, 22 Mar 2012 17:51:16 +0000 (18:51 +0100)]
skins2: key handling (cosmetics)
Erwan Tulou [Thu, 22 Mar 2012 17:27:09 +0000 (18:27 +0100)]
skins2(win): fix mouse wheel ineffective on Windows
This patch adds isScrollable() to a control, so that we can distinguish
controls that require mouse wheel (playtree, slider) from those that don't.
In the latter case, we can then forward events to vlc core.
this fixes #6457.
Rémi Denis-Courmont [Thu, 22 Mar 2012 18:15:10 +0000 (20:15 +0200)]
PulseAudio: adjust overall latency, not (only) the buffer size
Without this flag, PulseAudio will tweak the buffer parameters, but
will not account for hardware latencies. As a consequence, the live
caching parameter is not really followed - the latency is longer.
Longer latency becomes a big problem when trying to synch with another
live source (such as a V4L2 video capture device). Then audio is too
late and gets discarded or messed up at output.
Jean-Baptiste Kempf [Thu, 22 Mar 2012 17:55:29 +0000 (18:55 +0100)]
Contribs: update Vorbis to 1.3.3
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:15:39 +0000 (19:15 +0200)]
Typo
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:14:24 +0000 (19:14 +0200)]
waveout: force and use UNICODE
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:03:03 +0000 (19:03 +0200)]
waveout: remove write-only variable
John Freed [Sun, 18 Mar 2012 15:23:18 +0000 (16:23 +0100)]
dtv: rewrite of bdagraph to be tuner-based
Close #5785 and #6394
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:55:13 +0000 (18:55 +0200)]
Win32: simplify and fix a warning
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:46:22 +0000 (18:46 +0200)]
Win32: add FromANSI / ToANSI and use them
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:38:21 +0000 (18:38 +0200)]
Win32: add ToCodePage() and FromCodePage()
John Freed [Sun, 18 Mar 2012 21:29:28 +0000 (22:29 +0100)]
DShow: Remove filters but don't Release() them
Fixes undocumented/poorly documented Windows behavior. RemoveFilter function does a silent Release().
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
John Freed [Sun, 18 Mar 2012 21:29:27 +0000 (22:29 +0100)]
text: make_path returns (null) for Win32 if hostname starts with blank
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Thu, 22 Mar 2012 14:39:16 +0000 (15:39 +0100)]
Qt: preferences: remove the 150px width enforcing
Francois Cartegnie [Fri, 16 Mar 2012 19:35:44 +0000 (20:35 +0100)]
Qt: preferences: use QSplitter for advanced layout base
Francois Cartegnie [Fri, 16 Mar 2012 19:29:48 +0000 (20:29 +0100)]
Qt: preferences: use StackedWidget for advanced layout
Francois Cartegnie [Fri, 16 Mar 2012 19:17:23 +0000 (20:17 +0100)]
Qt: preferences: use StackedWidget for simple layout
Francois Cartegnie [Fri, 16 Mar 2012 18:45:10 +0000 (19:45 +0100)]
Qt: preferences: use StackedWidget for main layout
Natanael Copa [Thu, 22 Mar 2012 09:00:08 +0000 (09:00 +0000)]
configure.ac: properly detect vasprintf
According POSIX the va_list is defined in stdarg.h
http://pubs.opengroup.org/onlinepubs/
009695399 /basedefs/stdarg.h.html
On some systems (like uClibc) the detection of vasprintf will fail
unless stdarg.h is included and build will later fail due to a vasprintf
redeclaration.
Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Thu, 22 Mar 2012 13:56:45 +0000 (09:56 -0400)]
luahttp: bump API and document /art changes
Jean-Baptiste Kempf [Thu, 22 Mar 2012 11:07:02 +0000 (12:07 +0100)]
RALF was introduced in FFmpeg in a later version
Jean-Baptiste Kempf [Thu, 22 Mar 2012 11:06:10 +0000 (12:06 +0100)]
Do not treat RMF files named .ram as playlists
Close #6451
Rafaël Carré [Thu, 22 Mar 2012 00:41:40 +0000 (20:41 -0400)]
httplua: export art by playlist item id
Usage: http://localhost:8080/art?item=1234
Rafaël Carré [Thu, 22 Mar 2012 00:40:48 +0000 (20:40 -0400)]
lua: export playlist item's input item
Felix Paul Kühne [Wed, 21 Mar 2012 22:24:22 +0000 (23:24 +0100)]
contrib/live555: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:30:02 +0000 (14:30 +0100)]
contrib/libtheora: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:29:48 +0000 (14:29 +0100)]
contrib/libvpx: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:19:35 +0000 (14:19 +0100)]
contrib/postproc: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:00:54 +0000 (14:00 +0100)]
contrib/lua: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 12:10:32 +0000 (13:10 +0100)]
contrib/flac: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 12:08:02 +0000 (13:08 +0100)]
contrib/libogg: added support for iOS by disabling make check
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:38 +0000 (12:40 +0100)]
extras/tools: improve gas installation
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:07 +0000 (12:40 +0100)]
contrib/ffmpeg: cleaned up compilation for iOS
Ilkka Ollakka [Wed, 21 Mar 2012 15:07:52 +0000 (17:07 +0200)]
opengl: use vertex/texture array instead of glBegin/glEnd
Rémi Denis-Courmont [Wed, 21 Mar 2012 17:08:53 +0000 (19:08 +0200)]
voc: fix skipping of unknown headers (fixes #6437)
David Fuhrmann [Wed, 21 Mar 2012 17:04:21 +0000 (18:04 +0100)]
macosx: remove volume osd slider code
The slider is not displayed, anyway. But sometimes it flickers through
for a short moment which does not look good.
Rafaël Carré [Wed, 21 Mar 2012 16:54:25 +0000 (12:54 -0400)]
switcher: convert to lavc 54 API
based on patch by Richard Grenville <pyxlcy@gmail.com>
Rafaël Carré [Wed, 21 Mar 2012 16:52:35 +0000 (12:52 -0400)]
switcher doesn't depend on postproc
David Fuhrmann [Wed, 21 Mar 2012 16:51:34 +0000 (17:51 +0100)]
macosx vout: shift the window above the lower screen bound when necessary
David Fuhrmann [Wed, 21 Mar 2012 16:16:39 +0000 (17:16 +0100)]
macosx vout: remove unneeded center when resizing the window
Note that the origin values can also be negative when we have our window
on a secondary screen.
David Fuhrmann [Wed, 21 Mar 2012 16:12:36 +0000 (17:12 +0100)]
macos vout: implement VOUT_DISPLAY_CHANGE_DISPLAY_FILLED as it seems to be intended
David Fuhrmann [Wed, 21 Mar 2012 16:11:53 +0000 (17:11 +0100)]
macosx: do not abuse "autoscale" to implement a fit to screen feature
David Fuhrmann [Wed, 21 Mar 2012 14:33:17 +0000 (15:33 +0100)]
macosx: fix another rare crash on exit
Rémi Denis-Courmont [Wed, 21 Mar 2012 16:39:39 +0000 (18:39 +0200)]
Use $VLC_DATA_PATH on Linux too
Felix Paul Kühne [Wed, 21 Mar 2012 15:04:49 +0000 (16:04 +0100)]
contrib/dvbpsi: don't compile the examples on any platform
Felix Paul Kühne [Wed, 21 Mar 2012 15:02:56 +0000 (16:02 +0100)]
ios/build.sh: disable goom
Eric Petit [Wed, 21 Mar 2012 09:48:57 +0000 (10:48 +0100)]
httplive: slightly more robust parsing of attributes
This fixes playback on an AES-128 encrypted stream I ran into: the key
URL happened to have "iv" somewhere in it, which led VLC to try - and
fail - to parse an IV.
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Felix Paul Kühne [Wed, 21 Mar 2012 11:04:46 +0000 (12:04 +0100)]
ios/build.sh: updated gas location in VLC's tree
Felix Paul Kühne [Wed, 21 Mar 2012 11:03:40 +0000 (12:03 +0100)]
ios/build.sh: fetch .gas in extras/tools automatically
Felix Paul Kühne [Wed, 21 Mar 2012 10:57:48 +0000 (11:57 +0100)]
ios/build.sh: remove outdated configure flags
Felix Paul Kühne [Tue, 20 Mar 2012 18:53:40 +0000 (19:53 +0100)]
contrib/ffmpeg: added support for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 18:52:03 +0000 (19:52 +0100)]
package/ios: removed the gas-preprocessor makro, which doesn't have anything to do here
Felix Paul Kühne [Tue, 20 Mar 2012 18:50:53 +0000 (19:50 +0100)]
extras/tools: added the gas-preprocessor makro needed for ASM support on iOS
Felix Paul Kühne [Wed, 21 Mar 2012 10:09:01 +0000 (11:09 +0100)]
NEWS: added some mac stuff
Jean-Baptiste Kempf [Tue, 20 Mar 2012 23:54:00 +0000 (00:54 +0100)]
OpenGL: use more accurate YUV->RGB matrixes
Coeffs have been recomputed.
Close #6132
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:45:15 +0000 (23:45 +0200)]
v4l2: duplicate InitVideo() for access and access_demux
There is not that much common code left for the access case, except for
debug messages. The resulting code is a lot easier to read IMHO.
Also I have no way to test the access plugin, so lets split it where it
will not get more broken.
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:03:26 +0000 (23:03 +0200)]
v4l2: eliminate dead user pointer code
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:01:04 +0000 (23:01 +0200)]
v4l2: factor our crop resetting
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:22:24 +0000 (19:22 +0200)]
Move configuration defines to <vlc_plugin.h>
They are mostly used by plugin descriptors.
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:52:50 +0000 (20:52 +0200)]
Mark --data-path obsolete
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:48:34 +0000 (20:48 +0200)]
Inline config_GetDataDir()
dirs.c is too simple to grant a file of its own, I think.
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:41:56 +0000 (20:41 +0200)]
Use environment variable for data directory
...as for plugins directory. Most of the content is anyway per-process,
either because gettext and interfaces are per-process. The only caller
of the function that is not an interface or gettext is the DVB scanner.
This is even probably a bug.
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:31:32 +0000 (20:31 +0200)]
Linux: determine data path at run-time from library path
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:09:17 +0000 (20:09 +0200)]
Revert "contrib: don't stip the arch from {HOST}"
This reverts commit
fbfaa42af10a1dc78aa4e9cf2c21e26f19519ab1 .
Felix Paul Kühne [Tue, 20 Mar 2012 18:08:36 +0000 (19:08 +0100)]
contrib: enforce the build architecture for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:59:23 +0000 (18:59 +0100)]
contrib: added support for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:53:44 +0000 (18:53 +0100)]
contrib: fixed compilation of libgsm for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:42:40 +0000 (18:42 +0100)]
contrib: don't stip the arch from {HOST}
Felix Paul Kühne [Tue, 20 Mar 2012 17:39:45 +0000 (18:39 +0100)]
contrib: don't compile libdvbpsi's examples for iOS
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:26:08 +0000 (19:26 +0200)]
Remove stray declarations
Rafaël Carré [Tue, 20 Mar 2012 17:25:46 +0000 (13:25 -0400)]
Fix shell syntax, sh is not C
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:20:28 +0000 (19:20 +0200)]
Missing #include
Rémi Denis-Courmont [Tue, 20 Mar 2012 15:56:43 +0000 (17:56 +0200)]
vlc: fix regression with command line arguments
Felix Paul Kühne [Tue, 20 Mar 2012 15:55:03 +0000 (16:55 +0100)]
ios/build.sh: added contrib options taken from the Android port
Naohiro KORIYAMA [Sat, 14 Jan 2012 05:17:50 +0000 (14:17 +0900)]
Fix misleading Playback Speed string on menu.
When increasing speed to 1.50 (command + =), '1.50x' is shown on OSD, but '10x' is shown on menu (Playback -> 'Playback Speed').
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Philippe Coent [Tue, 20 Mar 2012 15:29:18 +0000 (16:29 +0100)]
contrib: detect iOS correctly
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Philippe Coent [Tue, 20 Mar 2012 15:18:28 +0000 (16:18 +0100)]
ios build script: updated for iOS 5 and VLC's new contrib system
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Philippe Coent [Tue, 20 Mar 2012 15:12:37 +0000 (16:12 +0100)]
MobileVLCKit: added support for current iOS revisions
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>