]> git.sesse.net Git - vlc/log
vlc
11 years agoQt: EPGRuler: compute sizes based on widget's
Francois Cartegnie [Sat, 9 Mar 2013 15:59:23 +0000 (16:59 +0100)]
Qt: EPGRuler: compute sizes based on widget's

11 years agoQt: EPGView: use bounding rects for simplification
Francois Cartegnie [Sat, 9 Mar 2013 15:52:23 +0000 (16:52 +0100)]
Qt: EPGView: use bounding rects for simplification

11 years agoQt4: add missing build dependencies (fix #8288)
Rémi Denis-Courmont [Sat, 9 Mar 2013 17:01:20 +0000 (19:01 +0200)]
Qt4: add missing  build dependencies (fix #8288)

11 years agomacosx: re-write and simplify the apple event handlers for GetURL and OpenURL, make...
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)

11 years agomacosx/CAS: fix compilation warning
Felix Paul Kühne [Sat, 9 Mar 2013 15:54:50 +0000 (16:54 +0100)]
macosx/CAS: fix compilation warning

11 years agoInfo.plist: add missing URL schemes VLC supports
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..

11 years agostats: remove encoder if !ENABLE_SOUT
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:30:46 +0000 (16:30 +0200)]
stats: remove encoder if !ENABLE_SOUT

11 years agostats: merge as a single file
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:29:14 +0000 (16:29 +0200)]
stats: merge as a single file

11 years agostats: eliminate useless data and callback
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:21:57 +0000 (16:21 +0200)]
stats: eliminate useless data and callback

11 years agostats: eliminate useless CloseDecoder callback
Rémi Denis-Courmont [Sat, 9 Mar 2013 14:20:19 +0000 (16:20 +0200)]
stats: eliminate useless CloseDecoder callback

11 years agoavcodec: allow compilation with lavc 55
Rémi Denis-Courmont [Fri, 8 Mar 2013 16:34:14 +0000 (18:34 +0200)]
avcodec: allow compilation with lavc 55

11 years agoavcodec: replace gone CODEC_ID_* with AV_CODEC_ID_*
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.

11 years agoavcodec: remove support for old versions
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:29:30 +0000 (12:29 +0200)]
avcodec: remove support for old versions

11 years agocontrib: ffmpeg: update required versions
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:18:49 +0000 (12:18 +0200)]
contrib: ffmpeg: update required versions

11 years agoavcodec: require version 24.25.0 or later
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:18:04 +0000 (12:18 +0200)]
avcodec: require version 24.25.0 or later

11 years agoavcodec: remove obsolete compatibility stuff
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:36:47 +0000 (12:36 +0200)]
avcodec: remove obsolete compatibility stuff

11 years agoRemove unsupported SONIC codec
Rémi Denis-Courmont [Sat, 9 Mar 2013 10:32:31 +0000 (12:32 +0200)]
Remove unsupported SONIC codec

11 years agoavcodec: zero copy audio decoding
Rémi Denis-Courmont [Sat, 9 Mar 2013 09:28:08 +0000 (11:28 +0200)]
avcodec: zero copy audio decoding

11 years agoavcodec: cosmetics
Rémi Denis-Courmont [Sat, 9 Mar 2013 09:33:42 +0000 (11:33 +0200)]
avcodec: cosmetics

11 years agoavcodec: update to audio4 decoding API
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).

11 years agoRevert "aout: make log message to be debug as there isn't any real error if no filter...
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.

11 years agomacosx: use UTF-8 instead of Windows Latin 1 as source code encoding
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

11 years agov4l2: use buffer PTS where available (fix #5474)
Rémi Denis-Courmont [Fri, 8 Mar 2013 18:42:18 +0000 (20:42 +0200)]
v4l2: use buffer PTS where available (fix #5474)

11 years agomacosx: don't overwrite existing files on stream-output (close #7752)
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)

11 years agovorbis demux: convert generic field names to uppercase (fix #8105)
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>
11 years agov4l2: update headers (refs #5474)
Rémi Denis-Courmont [Fri, 8 Mar 2013 18:12:09 +0000 (20:12 +0200)]
v4l2: update headers (refs #5474)

11 years agomkv: fix format string
Rémi Denis-Courmont [Fri, 8 Mar 2013 16:42:17 +0000 (18:42 +0200)]
mkv: fix format string

11 years agoDrop aborted SNOW codec
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.

11 years agoaudio output core: normalize tracks without replaygain peak data (fix #8165)
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>
11 years agotranscode: use correct size on overlays
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
11 years agoaout: make log message to be debug as there isn't any real error if no filters needed
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

11 years agovout_macosx: reshape if screen configuration was changed by the user (close #8151)
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)

11 years agoauhal: towards working S/PDIF output
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

11 years agoauhal: warn if audio buffer is dropped
David Fuhrmann [Wed, 6 Mar 2013 19:22:02 +0000 (20:22 +0100)]
auhal: warn if audio buffer is dropped

11 years agocontrib/ffmpeg: fixed compilation for OSX and enable vda hardware acceleration by...
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

11 years agoavcodec: remove 'lowres' option since it is ignored by libav
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

11 years agomacosx: fix crash if 'avcodec-hw' isn't set
Felix Paul Kühne [Wed, 6 Mar 2013 14:50:24 +0000 (15:50 +0100)]
macosx: fix crash if 'avcodec-hw' isn't set

11 years agodecklink: fix flags
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

11 years agoos2: implement poll() with timeout free cancellation
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>
11 years agolive555: fix invalid conversion error
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>
11 years agodecklink output: missing initialization
Rafaël Carré [Mon, 4 Mar 2013 22:40:10 +0000 (23:40 +0100)]
decklink output: missing initialization

11 years agodecklink output: fix aout/vout (sub)modules synchronization
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.

11 years agoopengl: fixed compilation warning
Felix Paul Kühne [Mon, 4 Mar 2013 17:19:47 +0000 (18:19 +0100)]
opengl: fixed compilation warning

11 years agoopengl: enforce use of non-power-of-2-textures when drawing using Open GL ES 2, since...
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

11 years agoaout: fix f788153
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

11 years agoAutoconf distclean in extra/tools
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>
11 years agoaudioqueue: improve TimeGet implementation
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.

11 years agov4l2: disable incomplete USERPTR implementation (refs #8262)
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

11 years agov4l2: remove broken VBI in user pointer mode (refs #8262)
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)

11 years agokai: enlarge an audio buffer size to AOUT_MAX_ADVANCE_TIME
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>
11 years agomacosx: categorize options and improve some tooltip messages
David Fuhrmann [Sat, 2 Mar 2013 12:47:25 +0000 (13:47 +0100)]
macosx: categorize options and improve some tooltip messages

11 years agomacosx: improve string for native fullscreen mode
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.

11 years agomacosx: prefs: implement string list config and integer list config with popup box
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.

11 years agomacosx: add missing autorelease pool
David Fuhrmann [Sat, 2 Mar 2013 11:22:07 +0000 (12:22 +0100)]
macosx: add missing autorelease pool

11 years agomacosx: add support for pausing iTunes when VLC playback starts, and resume iTunes...
David Fuhrmann [Sat, 2 Mar 2013 11:18:28 +0000 (12:18 +0100)]
macosx: add support for pausing iTunes when VLC playback starts, and resume iTunes playback when VLCs playback is finished

Tested with iTunes 8 - 11.

11 years agomacosx: fix playbackstatusUpdated in case of ended inputs
David Fuhrmann [Fri, 1 Mar 2013 18:44:22 +0000 (19:44 +0100)]
macosx: fix playbackstatusUpdated in case of ended inputs

As this method is called on main thread, END_S state was sometimes missed,
resulting in a missing update for the play buttons.

11 years agovlccore: fix a warning on OS/2
KO Myung-Hun [Sat, 2 Mar 2013 18:04:47 +0000 (03:04 +0900)]
vlccore: fix a warning on OS/2

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agovlccore: fix a linked list of threadvar on OS/2
KO Myung-Hun [Sat, 2 Mar 2013 15:11:08 +0000 (00:11 +0900)]
vlccore: fix a linked list of threadvar on OS/2

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agovlccore: declare super_mutex and super_variable as static variable on OS/2
KO Myung-Hun [Sat, 2 Mar 2013 15:11:07 +0000 (00:11 +0900)]
vlccore: declare super_mutex and super_variable as static variable on OS/2

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agovlccore: return EAGAIN on vlc_threadvar_create() failure on OS/2
KO Myung-Hun [Sat, 2 Mar 2013 15:11:06 +0000 (00:11 +0900)]
vlccore: return EAGAIN on vlc_threadvar_create() failure on OS/2

Like pthread.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoavcodec audio decoder: bump arbitrary decoded frame size limit
Rafaël Carré [Sat, 2 Mar 2013 15:27:38 +0000 (16:27 +0100)]
avcodec audio decoder: bump arbitrary decoded frame size limit

The limit can be reached with some WMA samples:
[wmav2 @ 0x7f9c50c1e960] output buffer size is too small for the current frame (192000 < 196608)

TODO: port to avcodec_decode_audio4

11 years agochroma: add avutil version check for YUV422P9LE/BE (fix #8249)
Francois Cartegnie [Wed, 27 Feb 2013 20:23:39 +0000 (21:23 +0100)]
chroma: add avutil version check for YUV422P9LE/BE (fix #8249)

swscale is broken on systems with disable-avcodec (not meeting avcodec
version requirement).
According to ffmpeg commit e06be9eccdc969a9fd2736c2daf37c2fbccae37f
those chromas have been introduced after avutil 51.12.0.

11 years agoaudio filters: remove old filter_NewAudioBuffer()
Rémi Denis-Courmont [Fri, 1 Mar 2013 15:59:56 +0000 (17:59 +0200)]
audio filters: remove old filter_NewAudioBuffer()

11 years agoWin32: fix double-free in vlc_idna_to_ascii
Jean-Baptiste Kempf [Thu, 28 Feb 2013 17:11:45 +0000 (18:11 +0100)]
Win32: fix double-free in vlc_idna_to_ascii

Close #8254

11 years agoAudioqueue: relicense to LGPL
Jean-Baptiste Kempf [Thu, 28 Feb 2013 16:37:20 +0000 (17:37 +0100)]
Audioqueue: relicense to LGPL

This module has been de-facto rewritten for 2.1 by Felix, Rafaël and
Rémi

11 years agoaout: fix mutex leak
Rémi Denis-Courmont [Thu, 28 Feb 2013 16:31:28 +0000 (18:31 +0200)]
aout: fix mutex leak

11 years agoaout: fix improbable memory leak
Rémi Denis-Courmont [Thu, 28 Feb 2013 16:02:27 +0000 (18:02 +0200)]
aout: fix improbable memory leak

11 years agoQt: remove menus language selection. (fix #8201)
Francois Cartegnie [Thu, 28 Feb 2013 14:47:35 +0000 (15:47 +0100)]
Qt: remove menus language selection. (fix #8201)

Removed/Deprecated for 2.1.0
See 76c72672d89033c9da6bcb576be6d1cf6bc52bd8

11 years agoAdd Vorbis and VP8 codecs to live555.
Sébastien Escudier [Sun, 24 Feb 2013 16:33:26 +0000 (17:33 +0100)]
Add Vorbis and VP8 codecs to live555.
Chained vorbis stream is not supported.

11 years agoNEWS: add livehttp mention
Ilkka Ollakka [Thu, 28 Feb 2013 11:23:55 +0000 (13:23 +0200)]
NEWS: add livehttp mention

11 years agolivehttp: allow setting ext-x-allow-cache to no
Ilkka Ollakka [Thu, 28 Feb 2013 11:21:01 +0000 (13:21 +0200)]
livehttp: allow setting ext-x-allow-cache to no

11 years agolivehttp: don't set all options as advanced
Ilkka Ollakka [Thu, 28 Feb 2013 11:20:39 +0000 (13:20 +0200)]
livehttp: don't set all options as advanced

11 years agolivehttp: update years and add myself as authors
Ilkka Ollakka [Thu, 28 Feb 2013 11:08:49 +0000 (13:08 +0200)]
livehttp: update years and add myself as authors

11 years agolivehttp: don't allow longer than targetduration segments
Ilkka Ollakka [Mon, 25 Feb 2013 14:22:05 +0000 (16:22 +0200)]
livehttp: don't allow longer than targetduration segments

11 years agolivehttp: give more exact segment duration in extinf
Ilkka Ollakka [Mon, 25 Feb 2013 20:43:48 +0000 (22:43 +0200)]
livehttp: give more exact segment duration in extinf

EXTINF tells the duration of next segment in playlist-file. It should be
less or equal to EXT-X-TARGETDURATION. Also tell protocol version.

11 years agolivehttp: take block length in account when checking segment length
Ilkka Ollakka [Thu, 28 Feb 2013 11:01:17 +0000 (13:01 +0200)]
livehttp: take block length in account when checking segment length

11 years agoadd XYZ colorspace/fourcc
Nicolas Bertrand [Thu, 28 Feb 2013 09:22:10 +0000 (10:22 +0100)]
add XYZ colorspace/fourcc

Creation of XYZ colorspace for 12 bit depth images.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoogg: Fix borken stream resets.
Timothy B. Terriberry [Wed, 27 Feb 2013 02:36:02 +0000 (18:36 -0800)]
ogg: Fix borken stream resets.

Commit 78a8771f attempted to reset the ogg_stream_state in
find_last_frame(), but it tries to do so using a non-existent page
and then leaks memory (due to using ogg_stream_init() instead of
ogg_stream_reset()). Its caller, Ogg_GetLastPacket(), then tries
to restore the contents of the current packet, but its call to
ogg_stream_pageseek() will immediately fail, leaving the dangling
packet pointers untouched.

Instead, just back up the whole stream state and restore it on
exit. This fixes both problems.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoFix for vimeo parser to handle multi-line data block
Stephen Parry [Thu, 28 Feb 2013 00:17:22 +0000 (00:17 +0000)]
Fix for vimeo parser to handle multi-line data block

Added code to vimeo.lua parser to handle data block consisting of
multiple lines. Code now concatenates those lines together.
Note when testing: vimeo doesn't like VLC; you must use :http-user-agent
flag to impersonate browser.

Close #7148

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agohttprequests: output DVD title# and chapter# in status
Stephen Parry [Thu, 28 Feb 2013 00:08:38 +0000 (00:08 +0000)]
httprequests: output DVD title# and chapter# in status

Amended httprequests lua code to output current DVD title# and chapter#
in status.

Close #8250

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoaout: do not block thread changing volume/mute/device (fixes #8240)
Rémi Denis-Courmont [Wed, 27 Feb 2013 19:28:12 +0000 (21:28 +0200)]
aout: do not block thread changing volume/mute/device (fixes #8240)

11 years agoaout: revector
Rémi Denis-Courmont [Wed, 27 Feb 2013 16:38:57 +0000 (18:38 +0200)]
aout: revector

11 years agoaout: de-inline the locking functions
Rémi Denis-Courmont [Wed, 27 Feb 2013 16:12:04 +0000 (18:12 +0200)]
aout: de-inline the locking functions

11 years agoMark hq-resampling obsolete
Rémi Denis-Courmont [Wed, 27 Feb 2013 18:23:23 +0000 (20:23 +0200)]
Mark hq-resampling obsolete

This option has not had any effects since VLC 1.1.8.

11 years agocontrib: 64-bits ARM always supports floating point
Rémi Denis-Courmont [Wed, 27 Feb 2013 18:16:36 +0000 (20:16 +0200)]
contrib: 64-bits ARM always supports floating point

11 years agoEnable FPU on 64-bits ARM
Rémi Denis-Courmont [Wed, 27 Feb 2013 18:14:25 +0000 (20:14 +0200)]
Enable FPU on 64-bits ARM

11 years agoscreen: return correct time for DEMUX_GET_TIME
FUJISAWA Tooru [Tue, 26 Feb 2013 16:10:14 +0000 (01:10 +0900)]
screen: return correct time for DEMUX_GET_TIME

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agoInfo.plist: add support for dvdmedia packages, which are essentially Video_TS dumps...
Felix Paul Kühne [Tue, 26 Feb 2013 22:09:24 +0000 (23:09 +0100)]
Info.plist: add support for dvdmedia packages, which are essentially Video_TS dumps for Apple's DVD Player.app

11 years agoscreen/mac: cursor rendering
FUJISAWA Tooru [Tue, 26 Feb 2013 12:28:41 +0000 (21:28 +0900)]
screen/mac: cursor rendering

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agoQt: soutmrl: fix transcode filters enumeration (fix #8219)
Francois Cartegnie [Tue, 26 Feb 2013 16:05:29 +0000 (17:05 +0100)]
Qt: soutmrl: fix transcode filters enumeration (fix #8219)

According to documentation, must be colon separated instead of commas.
Also removes list enclosure.

11 years agoomxil: Ignore all "secure"/DRM codecs
Martin Storsjö [Tue, 26 Feb 2013 10:52:32 +0000 (12:52 +0200)]
omxil: Ignore all "secure"/DRM codecs

We can't use any of them since they don't output plain YUV data
but require using direct rendering.

This simplifies the condition and possibly also catches other cases
where it would be needed.

The case where it was added was for a device where the codec ending
with .secure was listed before the normal one. This kind of codec
is available on many other devices as well, but they're normally listed
only after the normal ones so we never pick them.

Signed-off-by: Martin Storsjö <martin@martin.st>
11 years agoSwitch smbclient detection to pkg-config
Nicolas Chauvet [Tue, 26 Feb 2013 11:47:43 +0000 (12:47 +0100)]
Switch smbclient detection to pkg-config

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoDVDread: avoid crashes over invalid cell_playback_offset values
Jean-Baptiste Kempf [Tue, 26 Feb 2013 10:37:36 +0000 (11:37 +0100)]
DVDread: avoid crashes over invalid cell_playback_offset values

Ref #8125

11 years agoTools: bump ragel version to 6.8.
Konstantin Pavlov [Mon, 25 Feb 2013 20:39:39 +0000 (00:39 +0400)]
Tools: bump ragel version to 6.8.

Fixes #7774.

11 years agoomxil: Ignore a codec that we know we don't work well with
Martin Storsjö [Mon, 25 Feb 2013 20:32:46 +0000 (22:32 +0200)]
omxil: Ignore a codec that we know we don't work well with

This still keeps the mapping for VC1 and WMV3 that works fine on
e.g. Samsung Galaxy S3, without negatively affecting other devices
that expose decoders with this role but that we don't work well
with.

Signed-off-by: Martin Storsjö <martin@martin.st>
11 years agots: correct Traditional Chinese EPG encoding (fixes #8235)
Rémi Denis-Courmont [Mon, 25 Feb 2013 17:32:29 +0000 (19:32 +0200)]
ts: correct Traditional Chinese EPG encoding (fixes #8235)

ETSI EN 300 468 § A.2 assigns the first byte 0x14 value to the
"Big5 subset of ISO/IEC 10646". This really means that the character
set is Big5, but the encoding is ISO/IEC 10646, a.k.a. Unicode.

11 years agoopensles: uncomment debug message
Rafaël Carré [Mon, 25 Feb 2013 12:06:22 +0000 (13:06 +0100)]
opensles: uncomment debug message

11 years agoextras: disable screen capture module on iOS
Felix Paul Kühne [Mon, 25 Feb 2013 01:21:48 +0000 (17:21 -0800)]
extras: disable screen capture module on iOS

11 years agoAdd NV12/NV21 as YUV formats
Jean-Baptiste Kempf [Sun, 24 Feb 2013 22:12:57 +0000 (23:12 +0100)]
Add NV12/NV21 as YUV formats

11 years agoscreen/mac: cosmetics
Felix Paul Kühne [Sun, 24 Feb 2013 22:15:07 +0000 (14:15 -0800)]
screen/mac: cosmetics