]>
git.sesse.net Git - vlc/log
Francois Cartegnie [Mon, 11 Mar 2013 17:39:45 +0000 (18:39 +0100)]
Qt: EPGRuler: simplify color change case.
fixes behavior when hour == day change
Martin Storsjö [Mon, 11 Mar 2013 14:47:10 +0000 (16:47 +0200)]
omxil: Remove an unused struct member
Additionally, the mutex never seem to have been released but
just leaked.
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Mon, 11 Mar 2013 14:46:39 +0000 (16:46 +0200)]
omxil: Remove an unused local variable
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Mon, 11 Mar 2013 11:56:27 +0000 (13:56 +0200)]
omxil: Remove hacks for disabling use of direct buffers
Instead just set the flag to disabled, since this obviously
isn't used at the moment.
Also fix a case in DecodeVideo where the b_direct flag for the
wrong port was checked.
This simplifies enabling the direct buffer behaviour for the
cases where it actually is desired.
Signed-off-by: Martin Storsjö <martin@martin.st>
Jean-Baptiste Kempf [Sun, 10 Mar 2013 23:51:56 +0000 (00:51 +0100)]
Win32: Console is not supported in WinRT appstore mode
Jean-Baptiste Kempf [Sun, 10 Mar 2013 23:50:55 +0000 (00:50 +0100)]
GetSystemTimePreciseAsFileTime is not supported in WinRT...
... but GetSystemTimeAsFileTime is. Go figure...
Stephen Parry [Wed, 6 Mar 2013 19:36:07 +0000 (19:36 +0000)]
vimeo playback now hides user agent automatically
Vimeo injects garbage into pages fetched by any user agent recognisable as
being VLC. Amended parse routine to check the current user agent; if the user
agent is set to VLC then parse returns a replacement playlist entry with the
same url but with an option setting the user agent to something that vimeo will
not trash.
The main playlist parsing loop then re-opens the stream with the correct agent
and calls vimeo.lua a second time; the stream is then parsed as before to get
the actual shortlived video url.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 10 Mar 2013 16:30:56 +0000 (17:30 +0100)]
Try to fix distcheck
Sébastien Toque [Tue, 5 Mar 2013 20:20:39 +0000 (21:20 +0100)]
Add i420->rv16 neon converter
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Anatoliy Anischovich [Sat, 9 Mar 2013 19:29:19 +0000 (21:29 +0200)]
audio input core: fix wrong parsing of replaygain tags (fix #8174)
Before dictionaries there was a loop, so if-else way was ok, but not now. Also, locale-dependent atof().
Remove unnecessary replaygain stuff from flac demuxer.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 10 Mar 2013 16:10:58 +0000 (17:10 +0100)]
src: remove trailing space
Ronald Wright [Fri, 8 Mar 2013 23:51:22 +0000 (17:51 -0600)]
Fix alignment and appearance of ISO standard equalizer centers in Qt GUI
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 10 Mar 2013 15:53:57 +0000 (16:53 +0100)]
Contribs: update libvpx to 1.1.0
Felix Paul Kühne [Sun, 10 Mar 2013 14:21:48 +0000 (15:21 +0100)]
macosx: replace avcodec-hw hack by proper settings
Felix Paul Kühne [Sun, 10 Mar 2013 14:06:05 +0000 (15:06 +0100)]
macosx: misc minor improvements to the legacy transcoding code
Felix Paul Kühne [Sun, 10 Mar 2013 14:05:44 +0000 (15:05 +0100)]
macosx: fix crash when trying to transcode with help from the legacy output panel (close #8271)
Felix Paul Kühne [Sun, 10 Mar 2013 13:49:07 +0000 (14:49 +0100)]
macosx: minor code optimization
Felix Paul Kühne [Sun, 10 Mar 2013 13:41:31 +0000 (14:41 +0100)]
NEWS: OSX stuff
Felix Paul Kühne [Sun, 10 Mar 2013 13:36:42 +0000 (14:36 +0100)]
macosx: added a UI to the simplified preferences to set the default handler for ftp, mms, rtmp, rtp, rtsp, sftp, smb and udp streams (close #8290)
Note that you can select any compatible app installed on device. Those are systemwide settings.
Jean-Baptiste Kempf [Sun, 10 Mar 2013 12:22:24 +0000 (13:22 +0100)]
Contribs: update FLAC to 1.3.0pre2
Jean-Baptiste Kempf [Sun, 10 Mar 2013 12:08:12 +0000 (13:08 +0100)]
Configure: do not force -lm for flac, .pc provides it
Jean-Baptiste Kempf [Sun, 10 Mar 2013 11:53:47 +0000 (12:53 +0100)]
Contribs: fix compilation of iconv on Win64
Jean-Baptiste Kempf [Sun, 10 Mar 2013 11:41:53 +0000 (12:41 +0100)]
Contribs: update fontconfig to 2.10.2
Jean-Baptiste Kempf [Sun, 10 Mar 2013 11:23:59 +0000 (12:23 +0100)]
Contribs: Update UPNP to 1.6.18
Jean-Baptiste Kempf [Sun, 10 Mar 2013 11:19:58 +0000 (12:19 +0100)]
Contribs: update iconv to 1.14
Jean-Baptiste Kempf [Sun, 10 Mar 2013 11:05:26 +0000 (12:05 +0100)]
Contribs: update gettext to 0.18.2.1
Jean-Baptiste Kempf [Sun, 10 Mar 2013 10:55:44 +0000 (11:55 +0100)]
Contribs: update libdvdcss to 1.2.13
Jean-Baptiste Kempf [Sun, 10 Mar 2013 10:51:53 +0000 (11:51 +0100)]
Contribs: Update GNUTls version to 2.12.23
Hopefully the last 2.12 version?
Jean-Baptiste Kempf [Sun, 10 Mar 2013 10:47:35 +0000 (11:47 +0100)]
Update gpg-error to 1.11
Jean-Baptiste Kempf [Sun, 10 Mar 2013 10:41:09 +0000 (11:41 +0100)]
Fribidi: update to 0.19.5
Jean-Baptiste Kempf [Sun, 10 Mar 2013 10:39:15 +0000 (11:39 +0100)]
Contribs: update libjpeg to v9
Jean-Baptiste Kempf [Sun, 10 Mar 2013 10:38:52 +0000 (11:38 +0100)]
Contribs: update libpng to 1.5.14
Mirsal Ennaime [Sun, 10 Mar 2013 02:54:55 +0000 (03:54 +0100)]
dbus: Fix handling of input events and remove memleaks
Correctly handle the INPUT_EVENT_ITEM_META and INPUT_EVENT_ITEM_META
instead of skipping the whole event processing code without even freeing
the callback_info_t data structure.
Closes: #8285
Felix Paul Kühne [Sat, 9 Mar 2013 21:14:51 +0000 (22:14 +0100)]
auhal: keep last used audio device throughout sessions (close #8277)
if the device was unplugged in the meantime, VLC will fallback on the default system device
Felix Paul Kühne [Sat, 9 Mar 2013 21:00:42 +0000 (22:00 +0100)]
auhal: restart aout if device setup changes
Rémi Denis-Courmont [Sat, 9 Mar 2013 20:59:57 +0000 (22:59 +0200)]
avcodec: elim thresholds are only in libavcodec < 55 (refs #8291)
Rémi Denis-Courmont [Sat, 9 Mar 2013 20:59:44 +0000 (22:59 +0200)]
avcodec: fix pointer conversion warning
Felix Paul Kühne [Sat, 9 Mar 2013 20:56:24 +0000 (21:56 +0100)]
macosx: automagically update the audio device list when the OS tells us to (close #8282)
Rémi Denis-Courmont [Sat, 9 Mar 2013 19:08:56 +0000 (21:08 +0200)]
avcodec: drop deprecated deinterlacing filter
Rémi Denis-Courmont [Sat, 9 Mar 2013 19:38:28 +0000 (21:38 +0200)]
Remove picture quantization table (same reason as qtype)
Rémi Denis-Courmont [Sat, 9 Mar 2013 19:32:54 +0000 (21:32 +0200)]
avcodec: drop deprecated qstride / qscale_table
(As for qtype, this is only used by the postproc video filter.)
Rémi Denis-Courmont [Sat, 9 Mar 2013 19:28:54 +0000 (21:28 +0200)]
Remove picture qtype support code
All that code boiled down to selecting MPEG2 vs normal mode by the
postproc video filter. Now that libavcodec does not provide the data
anymore, the code had no more effects.
Rémi Denis-Courmont [Sat, 9 Mar 2013 19:23:00 +0000 (21:23 +0200)]
avcodec: drop deprecated qscale_type
(This datum was only used by postproc anyway.)
Francois Cartegnie [Sat, 9 Mar 2013 19:28:04 +0000 (20:28 +0100)]
Qt: EPGView: includes cleanup
Francois Cartegnie [Sat, 9 Mar 2013 19:26:45 +0000 (20:26 +0100)]
Qt: EPGWidget: namespace enum
Francois Cartegnie [Sat, 9 Mar 2013 16:46:30 +0000 (17:46 +0100)]
Qt: EPGRuler: highlight day change
Francois Cartegnie [Sat, 9 Mar 2013 16:00:49 +0000 (17:00 +0100)]
Qt: EPGRuler: includes cleanup
Francois Cartegnie [Sat, 9 Mar 2013 15:59:23 +0000 (16:59 +0100)]
Qt: EPGRuler: compute sizes based on widget's
Francois Cartegnie [Sat, 9 Mar 2013 15:52:23 +0000 (16:52 +0100)]
Qt: EPGView: use bounding rects for simplification
Rémi Denis-Courmont [Sat, 9 Mar 2013 17:01:20 +0000 (19:01 +0200)]
Qt4: add missing build dependencies (fix #8288)
Felix Paul Kühne [Sat, 9 Mar 2013 16:13:48 +0000 (17:13 +0100)]
macosx: re-write and simplify the apple event handlers for GetURL and OpenURL, make it respect 'macosx-autoplay' (close #6319)
Felix Paul Kühne [Sat, 9 Mar 2013 15:54:50 +0000 (16:54 +0100)]
macosx/CAS: fix compilation warning
Felix Paul Kühne [Sat, 9 Mar 2013 15:43:35 +0000 (16:43 +0100)]
Info.plist: add missing URL schemes VLC supports
There may be more I forgot about..
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:30:46 +0000 (16:30 +0200)]
stats: remove encoder if !ENABLE_SOUT
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:29:14 +0000 (16:29 +0200)]
stats: merge as a single file
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:21:57 +0000 (16:21 +0200)]
stats: eliminate useless data and callback
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:20:19 +0000 (16:20 +0200)]
stats: eliminate useless CloseDecoder callback
Rémi Denis-Courmont [Fri, 8 Mar 2013 16:34:14 +0000 (18:34 +0200)]
avcodec: allow compilation with lavc 55
Rémi Denis-Courmont [Fri, 8 Mar 2013 16:34:56 +0000 (18:34 +0200)]
avcodec: replace gone CODEC_ID_* with AV_CODEC_ID_*
This is necessary to compile with libav.git HEAD or with contribs.
Streaming output still needs fixing.
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:29:30 +0000 (12:29 +0200)]
avcodec: remove support for old versions
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:18:49 +0000 (12:18 +0200)]
contrib: ffmpeg: update required versions
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:18:04 +0000 (12:18 +0200)]
avcodec: require version 24.25.0 or later
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:36:47 +0000 (12:36 +0200)]
avcodec: remove obsolete compatibility stuff
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:32:31 +0000 (12:32 +0200)]
Remove unsupported SONIC codec
Rémi Denis-Courmont [Sat, 9 Mar 2013 09:28:08 +0000 (11:28 +0200)]
avcodec: zero copy audio decoding
Rémi Denis-Courmont [Sat, 9 Mar 2013 09:33:42 +0000 (11:33 +0200)]
avcodec: cosmetics
Rémi Denis-Courmont [Fri, 8 Mar 2013 21:43:00 +0000 (23:43 +0200)]
avcodec: update to audio4 decoding API
Note that the input coded buffer is now only freed if the decoding
returns a decoded frame, or the buffer has been entirely consumed
(see *pp_block = NULL).
Rémi Denis-Courmont [Fri, 8 Mar 2013 18:51:47 +0000 (20:51 +0200)]
Revert "aout: make log message to be debug as there isn't any real error if no filters needed"
If the user explicitly asks for a filter, it's an error to not be able
to instatiate it.
This reverts commit
7b0761c4359d12de0bad78a1d255a55cb89bc562 .
Felix Paul Kühne [Fri, 8 Mar 2013 18:46:41 +0000 (19:46 +0100)]
macosx: use UTF-8 instead of Windows Latin 1 as source code encoding
Rémi Denis-Courmont [Fri, 8 Mar 2013 18:42:18 +0000 (20:42 +0200)]
v4l2: use buffer PTS where available (fix #5474)
Felix Paul Kühne [Fri, 8 Mar 2013 18:18:24 +0000 (19:18 +0100)]
macosx: don't overwrite existing files on stream-output (close #7752)
Anatoliy Anischovich [Fri, 8 Mar 2013 13:07:04 +0000 (15:07 +0200)]
vorbis demux: convert generic field names to uppercase (fix #8105)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Fri, 8 Mar 2013 18:12:09 +0000 (20:12 +0200)]
v4l2: update headers (refs #5474)
Rémi Denis-Courmont [Fri, 8 Mar 2013 16:42:17 +0000 (18:42 +0200)]
mkv: fix format string
Rémi Denis-Courmont [Fri, 8 Mar 2013 16:36:57 +0000 (18:36 +0200)]
Drop aborted SNOW codec
This is not supported in libavcodec anymore.
Anatoliy Anischovich [Fri, 8 Mar 2013 13:17:23 +0000 (15:17 +0200)]
audio output core: normalize tracks without replaygain peak data (fix #8165)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Ilkka Ollakka [Fri, 8 Mar 2013 11:10:43 +0000 (13:10 +0200)]
transcode: use correct size on overlays
We want to use encoder->fmt_in instead of original video size
Fixes: #8206
Ilkka Ollakka [Sat, 2 Mar 2013 15:42:19 +0000 (17:42 +0200)]
aout: make log message to be debug as there isn't any real error if no filters needed
Felix Paul Kühne [Thu, 7 Mar 2013 20:07:14 +0000 (21:07 +0100)]
vout_macosx: reshape if screen configuration was changed by the user (close #8151)
David Fuhrmann [Wed, 6 Mar 2013 19:23:24 +0000 (20:23 +0100)]
auhal: towards working S/PDIF output
Now, S/PDIF works at least in the sense that it plays something which "seems"
to be in sync more or less.
refs #8083
David Fuhrmann [Wed, 6 Mar 2013 19:22:02 +0000 (20:22 +0100)]
auhal: warn if audio buffer is dropped
Felix Paul Kühne [Wed, 6 Mar 2013 15:24:07 +0000 (16:24 +0100)]
contrib/ffmpeg: fixed compilation for OSX and enable vda hardware acceleration by default
Felix Paul Kühne [Wed, 6 Mar 2013 15:01:29 +0000 (16:01 +0100)]
avcodec: remove 'lowres' option since it is ignored by libav
Felix Paul Kühne [Wed, 6 Mar 2013 14:50:24 +0000 (15:50 +0100)]
macosx: fix crash if 'avcodec-hw' isn't set
Rafaël Carré [Wed, 6 Mar 2013 12:18:21 +0000 (13:18 +0100)]
decklink: fix flags
-I must be set in CPPFLAGS
Fixes the following message in configure:
checking DeckLinkAPIDispatch.cpp usability... yes
checking DeckLinkAPIDispatch.cpp presence... no
KO Myung-Hun [Sat, 2 Mar 2013 15:02:37 +0000 (00:02 +0900)]
os2: implement poll() with timeout free cancellation
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Edward Wang [Sun, 3 Mar 2013 19:35:03 +0000 (19:35 +0000)]
live555: fix invalid conversion error
../../../modules/access/live555.cpp:2154:64: error: invalid conversion from 'char const*' to 'char*' [-fpermissive]
../../../contrib/arm-linux-androideabi/include/Base64.hh:28:16: error: initializing argument 1 of 'unsigned char* base64Decode(char*, unsigned int&, Boolean)' [-fpermissive]
base64Decode appears to be defined as unsigned char* base64Decode(char* in, unsigned& resultSize, Boolean trimTrailingZeros);
Signed-off-by: Sébastien Escudier <sebastien-devel@celeos.eu>
Rafaël Carré [Mon, 4 Mar 2013 22:40:10 +0000 (23:40 +0100)]
decklink output: missing initialization
Rafaël Carré [Mon, 4 Mar 2013 20:14:47 +0000 (21:14 +0100)]
decklink output: fix aout/vout (sub)modules synchronization
vout module initialization is suspended until aout has been created.
Note: that means audio is mandatory to use this module.
Felix Paul Kühne [Mon, 4 Mar 2013 17:19:47 +0000 (18:19 +0100)]
opengl: fixed compilation warning
Felix Paul Kühne [Mon, 4 Mar 2013 17:19:14 +0000 (18:19 +0100)]
opengl: enforce use of non-power-of-2-textures when drawing using Open GL ES 2, since those are supported by specification
Hence, checks for extensions adding this feature will fail.
This solves a green line issue on Apple's ES2 platform
Rafaël Carré [Mon, 4 Mar 2013 11:21:26 +0000 (12:21 +0100)]
aout: fix
f788153
Make char explicitely signed to represent a boolean
If it is unsigned, default value -1 will represent 255 and
effectively set mute to 255, i.e. true.
Fix lack of hearable audio output on android
Diego Fernando Nieto [Sun, 3 Mar 2013 12:51:45 +0000 (07:51 -0500)]
Autoconf distclean in extra/tools
Hi,
I send to you the following patch to erase autonconf-2.69.tar.gz when we execute a make distclean command.
Signed-off-by: Rafaël Carré <funman@videolan.org>
Felix Paul Kühne [Sun, 3 Mar 2013 16:46:45 +0000 (17:46 +0100)]
audioqueue: improve TimeGet implementation
This shall meliorate the playback experience for high latency inputs.
Rémi Denis-Courmont [Sun, 3 Mar 2013 15:49:34 +0000 (17:49 +0200)]
v4l2: disable incomplete USERPTR implementation (refs #8262)
TODO: someone fix it
Rémi Denis-Courmont [Sun, 3 Mar 2013 15:36:45 +0000 (17:36 +0200)]
v4l2: remove broken VBI in user pointer mode (refs #8262)
KO Myung-Hun [Sat, 2 Mar 2013 17:09:35 +0000 (02:09 +0900)]
kai: enlarge an audio buffer size to AOUT_MAX_ADVANCE_TIME
And add a comment for a condition falling into a indefinite lock.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
David Fuhrmann [Sat, 2 Mar 2013 12:47:25 +0000 (13:47 +0100)]
macosx: categorize options and improve some tooltip messages
David Fuhrmann [Sat, 2 Mar 2013 12:15:21 +0000 (13:15 +0100)]
macosx: improve string for native fullscreen mode
The majority of all supported OS versions already support this setting,
so this should be just fine.
David Fuhrmann [Sat, 2 Mar 2013 12:10:07 +0000 (13:10 +0100)]
macosx: prefs: implement string list config and integer list config with popup box
There should be no reason why the user should be able to freely changes strings here.