]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Fri, 12 Oct 2012 16:28:50 +0000 (19:28 +0300)]
Qt4: use config_GetPszChoices() for module items
Rémi Denis-Courmont [Fri, 12 Oct 2012 16:28:24 +0000 (19:28 +0300)]
config_GetPszChoices(): add support for module config items
Rémi Denis-Courmont [Fri, 12 Oct 2012 16:11:48 +0000 (19:11 +0300)]
Add xstrdup()
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:46:12 +0000 (18:46 +0300)]
module_need(): rewrite using module_list_cap()
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:39:38 +0000 (18:39 +0300)]
module_list_cap(): sorts modules for a certain capability
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:04:58 +0000 (18:04 +0300)]
module_get_capability(): never return NULL
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:01:05 +0000 (18:01 +0300)]
Remove old object aliasing code
Rémi Denis-Courmont [Fri, 12 Oct 2012 14:51:55 +0000 (17:51 +0300)]
DVB: remove dead HTTP code
Rémi Denis-Courmont [Fri, 12 Oct 2012 14:42:29 +0000 (17:42 +0300)]
DVB scan: re-enable the old plugin
I do not understand why it was disabled in the first place.
Rémi Denis-Courmont [Fri, 12 Oct 2012 14:40:59 +0000 (17:40 +0300)]
DVB scan: fix compilation errors
Jean-Baptiste Kempf [Fri, 12 Oct 2012 10:48:28 +0000 (12:48 +0200)]
DShow: change text
Jean-Baptiste Kempf [Fri, 12 Oct 2012 10:46:27 +0000 (12:46 +0200)]
Revert "dshow: add missing parameter in dialog invocation"
This reverts commit
c68332940c36bdbc24b5f1fc5a0633edce88bd52
And removes code from xxcv from core modules
KO Myung-Hun [Tue, 9 Oct 2012 10:24:41 +0000 (19:24 +0900)]
Qt: Show TimeTooltip window without activating it on OS/2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
KO Myung-Hun [Tue, 9 Oct 2012 13:41:33 +0000 (22:41 +0900)]
Qt: Bring a timetooltip on the top on OS/2
This fixes the problem that a timetooltip does not appear on fullscreen
from the second fullscreen state change.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Thu, 11 Oct 2012 21:04:53 +0000 (23:04 +0200)]
demux/mp4: fix some memory leaks
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Thu, 11 Oct 2012 21:04:52 +0000 (23:04 +0200)]
demux/mp4: rewrite MP4_BoxGetNextChunk()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Wed, 10 Oct 2012 16:54:59 +0000 (18:54 +0200)]
Smooth Streaming: fix a memory leak
initialization chunks were not freed on Close()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Wed, 10 Oct 2012 16:54:58 +0000 (18:54 +0200)]
Smooth Streaming: don't use block_t
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Wed, 10 Oct 2012 16:54:57 +0000 (18:54 +0200)]
Smooth Streaming: fix some memory leaks
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 12 Oct 2012 09:17:53 +0000 (11:17 +0200)]
Contribs: deactivate libavcodec vorbis encoder
Its quality is really bad, and we have the native one...
Jean-Baptiste Kempf [Fri, 12 Oct 2012 09:17:35 +0000 (11:17 +0200)]
Qt: fix similar Typo
Jean-Baptiste Kempf [Fri, 12 Oct 2012 09:10:08 +0000 (11:10 +0200)]
Dshow: fix typo
Rémi Denis-Courmont [Thu, 4 Oct 2012 15:19:22 +0000 (18:19 +0300)]
Qt4: use MTA apartment for COM (fixes #6880)
Rémi Denis-Courmont [Wed, 10 Oct 2012 16:29:15 +0000 (19:29 +0300)]
avcodec: unify interface for video acceleration
Rémi Denis-Courmont [Wed, 10 Oct 2012 15:02:47 +0000 (18:02 +0300)]
avcodec: reduce indentation, fix spelling
Rémi Denis-Courmont [Wed, 10 Oct 2012 15:41:34 +0000 (18:41 +0300)]
avcodec: remove dead code
Rémi Denis-Courmont [Wed, 10 Oct 2012 14:43:29 +0000 (17:43 +0300)]
avcodec: useless #include
Rémi Denis-Courmont [Wed, 10 Oct 2012 14:54:12 +0000 (17:54 +0300)]
avcodec: move xlib check to vaapi.c
vlc_xlib_init() already checks for --no-xlib internally.
Rémi Denis-Courmont [Wed, 10 Oct 2012 15:17:03 +0000 (18:17 +0300)]
avcodec: use av_get_pix_fmt_name(), fix potential out-of-band read
Our custom codec names table lacked boundary checks and was incomplete.
Rémi Denis-Courmont [Thu, 11 Oct 2012 16:41:53 +0000 (19:41 +0300)]
avcodec: fix spelling
Rémi Denis-Courmont [Thu, 11 Oct 2012 16:42:03 +0000 (19:42 +0300)]
avcodec: fix unaligned USWC copy (fixes #6333)
Rémi Denis-Courmont [Tue, 9 Oct 2012 16:00:46 +0000 (19:00 +0300)]
Win32: match resource character encoding (fixes #7567)
Pierre Ynard [Fri, 12 Oct 2012 00:13:56 +0000 (02:13 +0200)]
rotate: simplify angle stuff
Pierre Ynard [Thu, 11 Oct 2012 23:48:41 +0000 (01:48 +0200)]
motion: fail if no sensor is available
Also proper fallback
Pierre Ynard [Thu, 11 Oct 2012 23:13:10 +0000 (01:13 +0200)]
motion: destroy transform-type variable when unused
This still sucks badly though
Pierre Ynard [Thu, 11 Oct 2012 22:55:49 +0000 (00:55 +0200)]
motion: destroy motion data properly
Pierre Ynard [Thu, 11 Oct 2012 22:50:26 +0000 (00:50 +0200)]
motion: simplify
Pierre Ynard [Thu, 11 Oct 2012 20:26:03 +0000 (22:26 +0200)]
motion: don't override permanent configuration
Use a variable on the vout object instead to control the transform filter
Rafaël Carré [Thu, 11 Oct 2012 12:05:31 +0000 (14:05 +0200)]
CC: remove unused sys_t member
Rafaël Carré [Thu, 11 Oct 2012 11:56:20 +0000 (13:56 +0200)]
CC: simplify Eia608TextUtf8()
Rafaël Carré [Thu, 11 Oct 2012 11:52:14 +0000 (13:52 +0200)]
CC: use c99, removed dummy Eia608Exit
Jean-Baptiste Kempf [Wed, 10 Oct 2012 15:21:26 +0000 (17:21 +0200)]
Contribs: more cleanups for libav/FFmpeg
Jean-Baptiste Kempf [Wed, 10 Oct 2012 14:25:13 +0000 (16:25 +0200)]
Contribs: simplify libav/FFmpeg rules as suggested by DonDiego
Felix Paul Kühne [Wed, 10 Oct 2012 10:58:44 +0000 (12:58 +0200)]
macosx: don't initiate a modal dialog during a modal session (close #7575)
Jean-Baptiste Kempf [Wed, 10 Oct 2012 09:27:55 +0000 (11:27 +0200)]
Subsdec: various fixes for broken subtitles
Close #7553
Pierre Ynard [Tue, 9 Oct 2012 23:20:48 +0000 (01:20 +0200)]
youtube.lua: support live streams
This could use a bit more testing than a single video
Rafaël Carré [Tue, 9 Oct 2012 21:40:55 +0000 (23:40 +0200)]
avformat demux: AVFormatContext->nb_streams == 0 is valid
Set the options correctly in this case.
This happens with some .ts files for example.
Felix Paul Kühne [Tue, 9 Oct 2012 16:37:16 +0000 (18:37 +0200)]
macosx: show the localized, intended to be user-facing encoding names instead of the variable values to the user.
This way, s/he is never presented an empty menu item for the default value.
This also closes #7539 by preventing stringWithUTF8String calls with empty strings.
Jean-Baptiste Kempf [Tue, 9 Oct 2012 15:21:21 +0000 (17:21 +0200)]
Fix compilation on older versions of libavutil
Jean-Baptiste Kempf [Tue, 9 Oct 2012 14:33:36 +0000 (16:33 +0200)]
Avformat: set the dsp mask too
Jean-Baptiste Kempf [Tue, 9 Oct 2012 14:25:31 +0000 (16:25 +0200)]
Av* move GetVlcDspMask from avcodec.h to avcommon.h
Rafaël Carré [Sun, 7 Oct 2012 13:49:53 +0000 (15:49 +0200)]
android: threads support
Jean-Baptiste Kempf [Tue, 9 Oct 2012 13:19:33 +0000 (15:19 +0200)]
Avcodec: set the Dsp flags for the encoders too
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 9 Oct 2012 13:15:10 +0000 (15:15 +0200)]
Kill a deprecation warning
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 9 Oct 2012 12:50:30 +0000 (14:50 +0200)]
HLS: PROGRAM-ID is not mandatory in EXT-X-STREAM-INF
Felix Paul Kühne [Tue, 9 Oct 2012 12:20:46 +0000 (14:20 +0200)]
extras/tools: update autoconf and automake to the latest versions
David Fuhrmann [Mon, 8 Oct 2012 18:15:49 +0000 (20:15 +0200)]
fix bug where window resizes to full screen size when using native fullscreen mode
David Fuhrmann [Mon, 8 Oct 2012 17:41:31 +0000 (19:41 +0200)]
macosx: adapt and fix fullscreen handling after latest changes
Now, every video window is responsible for the fullscreen handling for its own.
Furthermore, fullscreen now acts entirely in response to vout events, and not over the
playlist fullscreen variable callback anymore.
Native fullscreen mode should also work correctly, but of course only
for embedded video in mainwindow.
Jean-Baptiste Kempf [Mon, 8 Oct 2012 16:19:52 +0000 (18:19 +0200)]
h264_nal: include limits.h for INT_MAX
Jean-Baptiste Kempf [Mon, 8 Oct 2012 16:00:35 +0000 (18:00 +0200)]
Avcodec: kill a warning on non-SSE2 compilations
Jean-Baptiste Kempf [Mon, 8 Oct 2012 16:00:12 +0000 (18:00 +0200)]
Update NEWS, po and LIST for mediacodec API
Ilkka Ollakka [Sat, 6 Oct 2012 11:04:26 +0000 (14:04 +0300)]
avformat: if we use dummy access, let avformat write to dst itself, usable for example smootstreaming output
Ilkka Ollakka [Sat, 6 Oct 2012 11:02:50 +0000 (14:02 +0300)]
x264: in crf mode, set stream bitrate to be maxrate, so in muxer we have some idea about bitrate
Jean-Baptiste Kempf [Mon, 8 Oct 2012 14:37:20 +0000 (16:37 +0200)]
H264_nal: kill a warning
Martin Storsjö [Mon, 8 Oct 2012 09:55:17 +0000 (12:55 +0300)]
Add support for the new Android JellyBean MediaCodec API
The MediaCodec API is a pretty thin layer on top of OMX, so
while it in principle doesn't gain us much, it is an official
API, while the OMX parts aren't. This API is a Java API, so
we have to use JNI to access it. While this is a few layers
extra, it is supposed to be a fixed API/ABI (contrary to the
IOMX layer which is unsupported in practice, but where the
ABI has been broken only between certain major releases).
This should in principle be enabled by default (without any
settings check box), since this is official public API and is
supposed to work. However in practice it might still be useful to
be able to disable/enable it at runtime, since there's currently
very little guarantees from Android about how to interpret the
decoded YUV data, and what pixel formats devices can use.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Mon, 8 Oct 2012 13:09:04 +0000 (15:09 +0200)]
m4: enable dolt support for further apple platforms
This allows us to use it on x86_64, ppc and iOS, too.
Rafaël Carré [Mon, 8 Oct 2012 10:41:28 +0000 (12:41 +0200)]
audiotrack: set i_original_channels correctly
Martin Storsjö [Sun, 7 Oct 2012 22:27:43 +0000 (01:27 +0300)]
omxil: Move code for in-buffer conversion of H264 to annex b to h264_nal.h
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Pierre Ynard [Mon, 8 Oct 2012 04:01:13 +0000 (06:01 +0200)]
rotate: get rid of useless motion field
Pierre Ynard [Sun, 7 Oct 2012 21:54:58 +0000 (23:54 +0200)]
gnutls: fix grammar
Martin Storsjö [Fri, 5 Oct 2012 18:45:41 +0000 (21:45 +0300)]
iomx: Always build this module if building for android
Remove the configure option for enabling iomx - there is no point
in using this module on any other platform than android.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Sat, 6 Oct 2012 13:16:45 +0000 (15:16 +0200)]
src/misc/fourcc: add entries "ACCL" and "AACH"
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Sat, 6 Oct 2012 13:16:44 +0000 (15:16 +0200)]
mp4: use vlc_fourcc_GetCodec()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Pierre Ynard [Sat, 6 Oct 2012 22:38:24 +0000 (00:38 +0200)]
rotate: fix unimotion link
Pierre Ynard [Sat, 6 Oct 2012 22:16:35 +0000 (00:16 +0200)]
motion: fix source file paths
Pierre Ynard [Sat, 6 Oct 2012 22:08:35 +0000 (00:08 +0200)]
motion: move rotate code into the rotate video filter
Where it belongs. Used with --video-filter rotate --rotate-use-motion
Pierre Ynard [Sat, 6 Oct 2012 21:30:06 +0000 (23:30 +0200)]
motion: split out motion sensor code
Rémi Denis-Courmont [Sat, 6 Oct 2012 19:25:05 +0000 (22:25 +0300)]
autodel does not need for pace control
While this plugin is normally only used with pace-controlled outputs,
it does not need pace control itself.
Rémi Denis-Courmont [Sat, 6 Oct 2012 19:23:18 +0000 (22:23 +0300)]
sout: access_out and SDP do not need a sout instance
Any object can do. So do not bother with p_sout.
Rémi Denis-Courmont [Sat, 6 Oct 2012 18:20:27 +0000 (21:20 +0300)]
sout: remove unused sout_input_t.p_sout
Rémi Denis-Courmont [Sat, 6 Oct 2012 18:19:58 +0000 (21:19 +0300)]
mpeg mux: remove useless references to p_sout
Rémi Denis-Courmont [Sat, 6 Oct 2012 18:18:52 +0000 (21:18 +0300)]
mp4 mux: remove unused p_sout parameter
Rémi Denis-Courmont [Sat, 6 Oct 2012 15:59:55 +0000 (18:59 +0300)]
contrib: gnutls static pkg-config
David Fuhrmann [Sat, 6 Oct 2012 14:49:04 +0000 (16:49 +0200)]
macosx: add black view to detached video view in order to avoid flashes
Rémi Denis-Courmont [Sat, 6 Oct 2012 14:00:53 +0000 (17:00 +0300)]
stream output: remove nul/unused object members
Rémi Denis-Courmont [Sat, 6 Oct 2012 13:46:24 +0000 (16:46 +0300)]
contrib: fluidsynth version 1.1.6
Rémi Denis-Courmont [Sat, 6 Oct 2012 13:39:46 +0000 (16:39 +0300)]
contrib: fluidsynth simplification
Ilkka Ollakka [Tue, 18 Sep 2012 16:02:36 +0000 (19:02 +0300)]
Revert "avcodec: set libmpeg2mmx idct in use if we encode to mp2v"
This reverts commit
2c055dc81ce1830fb988806a6026aca3650e9ba1 .
Ilkka Ollakka [Wed, 3 Oct 2012 14:36:39 +0000 (17:36 +0300)]
x264: check that string has content before apply it as profile
Felix Paul Kühne [Wed, 8 Aug 2012 13:44:35 +0000 (15:44 +0200)]
arm_neon: fixed simple channel mixer compilation using the latest clang release
Frédéric Yhuel [Fri, 5 Oct 2012 17:36:58 +0000 (19:36 +0200)]
Smooth Streaming: fix a macro
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Fri, 5 Oct 2012 17:19:56 +0000 (19:19 +0200)]
Smooth Streaming: fix manifest parsing (FourCC)
This patch fixes playback for this VOD stream:
http://mediadl.microsoft.com/mediadl/IISNET/SmoothMedia/Learn/795/Bill_Staples_Cineform.ism/Manifest
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 5 Oct 2012 15:44:43 +0000 (17:44 +0200)]
Update LIST and NEWS
Jean-Baptiste Kempf [Fri, 5 Oct 2012 15:42:09 +0000 (17:42 +0200)]
AudioTrack: kill an unused warning
Jean-Baptiste Kempf [Fri, 5 Oct 2012 15:40:43 +0000 (17:40 +0200)]
AudioTrack: blind fix for compilation
Frédéric Yhuel [Thu, 4 Oct 2012 11:12:55 +0000 (13:12 +0200)]
Smooth Streaming: clean / factorize code
and prepare subtitle support
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 5 Oct 2012 15:04:10 +0000 (17:04 +0200)]
Contribs: activate thumb2 on ARMv7-a cpu, not only NEON ones
Rafaël Carré [Fri, 5 Oct 2012 14:11:17 +0000 (16:11 +0200)]
Fix audiotrack sources
Felix Paul Kühne [Fri, 5 Oct 2012 12:16:00 +0000 (14:16 +0200)]
extras/tools: updated gas-pp revision
Ming Hu [Sun, 13 May 2012 20:20:34 +0000 (22:20 +0200)]
Android: add native AudioTrack aout module
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Signed-off-by: Rafaël Carré <funman@videolan.org>