Commit Graph

56006 Commits

Author SHA1 Message Date
Felix Paul Kühne
ce9dac0ed9 package/macosx: remove legacy code 2014-01-16 19:32:15 +01:00
Felix Abecassis
86cf839305 android: use common function LoadNativeWindowAPI instead of duplicating code in vout modules.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-14 20:45:06 +01:00
Felix Abecassis
5adb592077 android: add a new file in order to refactor common code between Android vout modules.
Implement a function to load the Native Window API from the Android
library.  This API is needed by current vouts nativewindow and surface
and will also be needed by the opaque vout.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-14 20:45:06 +01:00
David Fuhrmann
a32af4a431 Update tooltip for http-cert to reflect the situation on osx 2014-01-14 17:24:41 +01:00
David Fuhrmann
7342f1c42d securetransport: Coding style unification 2014-01-14 17:24:41 +01:00
David Fuhrmann
dc0ca56148 contrib: disable gnutls on darwin os 2014-01-14 17:24:40 +01:00
David Fuhrmann
b9f4af75ef securetransport: Add TLS server module
This module uses the string passed by --http-cert to search
the server certificate in the OSX keychain. The corresponding
private key is selected automatically.
2014-01-14 17:24:40 +01:00
Rafaël Carré
a07e33cdf1 nsis danish translation: fix quoting 2014-01-14 14:43:23 +01:00
Christoph Miebach
715ed9dfb5 l10n: Updating and adding installer files
(cherry picked from commit 47f740e7e0da787f44a0ec7d56985505e0c1a4aa)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Ludovic Fauvet
916e841ea9 nsis: use windows-1250 encoding for Polish and Slovenian (fix #10126)
(cherry picked from commit 7d48c11c0c5068cb388e8ea45277ce89b68535dc)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Ludovic Fauvet
e4367cd21d nsis: fix encoding of translations
As of now, NSIS doesn't fully support unicode so it is better to use
their iso 8859 counterpart.

ISO-8859-1:
- Dutch
- German

ISO-8859-2:
- Polish
- Slovenian

(cherry picked from commit 02a8a0326001760195383e03bb04a047919fe09f)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Michał Trzebiatowski
a27214464b l10n: NSIS Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit 5aebac3078b586fcd72ba17b01e934a45431370c)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Jean-Baptiste Kempf
74cd59ac24 NSIS: fix polish translation
(cherry picked from commit 35c5354c363d30119edccb0c0d5d9d26b68fd753)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Thomas De Rocker
71bb485988 l10n: NSIS Dutch update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit 5280d37fe2edcfc3402ef339457e3f959ff4a9db)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Michał Trzebiatowski
7d49f7c09d l10n: NSIS Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit a7170eee8648f9f02d7de22fe9203b83c599651d)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Christoph Miebach
f3a5e37889 l10n: NSIS German update
(cherry picked from commit 1f70a1d67dbf8ca616d40e1260a58f5a1058f60b)
Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-14 14:40:05 +01:00
Rafaël Carré
b957f4bfa4 contrib: we don't use nettle directly, only as a gnutls dependency 2014-01-14 12:24:46 +01:00
Rafaël Carré
25d1d8eee4 vpx decoder: check if library was built with vp8 support
It might only contain the vp9 decoder
2014-01-14 11:48:57 +01:00
Rafaël Carré
a177dd4fa6 contrib: x265: handle checksum correctly 2014-01-14 00:23:23 +01:00
Rafaël Carré
d03f05479f contrib: add x265 2014-01-13 23:32:38 +01:00
Rafaël Carré
a0e6d8c203 x265: use pkg-config for detection 2014-01-13 23:32:38 +01:00
Rafaël Carré
6768c9cf7f contrib: Look for bzcat 2014-01-13 23:32:38 +01:00
Wieland Hoffmann
30cd5db56a musicbrainz.lua: Use MBIDs from files, if they exist
If the MBID of the album is already in the `meta` table, use it to query
the MusicBrainz web service, instead of doing extra requests to the
search server.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-13 23:17:59 +01:00
Wieland Hoffmann
ab7c22aaa1 musicbrainz.lua: Support coverartarchive.org
If the Cover Art Archive has artwork for this album, use the 500x500px
version of it.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-13 23:17:59 +01:00
Wieland Hoffmann
f18236eee2 musicbrainz.lua: Use get_releaseid even if the album title is known
This renames `try_release` to `get_releaseid` and uses it to find the
MusicBrainz Identifier. That MBID is later used in the query passed to
try_query.

Not using the ASIN returned from the search server in the get_releaseid
call means one additional request is performed in the case that both the
artist and the album name are already known.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-13 23:17:59 +01:00
Rafaël Carré
c50c436760 contrib: taglib: fetch patch from https://github.com/taglib/taglib/pull/309
Closes: #10227
2014-01-13 16:52:04 +01:00
Rafaël Carré
1e335d5e5e avcodec video decoder: returns delayed frames at end of stream
Closes: #10331
2014-01-13 16:10:29 +01:00
Rafaël Carré
fc3d0d50b0 core: ask video decoder to return its buffered pictures 2014-01-13 16:02:58 +01:00
Rafaël Carré
0e630d124b Remove reference to deleted file 2014-01-13 08:39:47 +01:00
Andrey Utkin
2b0d988253 Enable JPEG RTP packetization
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 18:40:38 +01:00
Wieland Hoffmann
8eae542ad9 playlist: Recurse on ITEM_TYPE_NODE when calculating the duration
When adding an item X whose underlying input_item_t's i_type is
ITEM_TYPE_NODE (like a folder), we need to call playlist_GetNodeDuration
on X again for the duration of X to be the sum of the durations of X's
children.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 18:28:01 +01:00
Jean-Baptiste Kempf
e714549a2a Add .rpl extension 2014-01-12 16:56:53 +01:00
Jean-Baptiste Kempf
2a036fb478 Add .txd extension
But do not register it by default on Windows.
2014-01-12 16:53:02 +01:00
Jean-Baptiste Kempf
82ebd6931f Add .thp extension 2014-01-12 16:50:43 +01:00
Daniel Verkamp
3510e3b75f avcodec: map Auravision AURA
Sample:
http://fate-suite.libav.org/auravision/SOUVIDEO.AVI

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 16:23:59 +01:00
Daniel Verkamp
cf550d148c avcodec: map Canopus Lossless (CLLC)
Sample:
http://fate-suite.libav.org/cllc/sample-cllc-rgb.avi

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 16:23:59 +01:00
Daniel Verkamp
fa5f671482 avcodec: map KGV1 (Kega Game Video)
Sample:
http://samples.mplayerhq.hu/V-codecs/kgv1/kgv1.avi

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 16:23:59 +01:00
Edward Wang
612cfb1952 Android: implement vlc_strerror and vlc_strerror_c
Android does not have strerror_l() and won't have it any time soon.

Localization is not required as these messages will never be displayed.

Signed-off-by: Rafaël Carré <funman@videolan.org>
2014-01-11 23:21:37 +01:00
Felix Paul Kühne
10daf9ee30 macosx: don't show the 'hey, we found an update' dialog when playing a video 2014-01-11 18:34:51 +01:00
Felix Paul Kühne
ce55da2ea4 contrib/sparkle: add patch fixing compilation within current versions of the Xcode IDE 2014-01-11 18:34:51 +01:00
Daniel Verkamp
f4e53154aa avcodec: map Escape 124 video
Sample:
http://samples.mplayerhq.hu/game-formats/rpl/escape124/ESCAPE.RPL

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
2af32e394f avcodec: map PCX
Sample:
http://samples.mplayerhq.hu/image-samples/pcx/lena.pcx

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
8b84eb6921 avcodec: map RenderWare TXD
Sample:
http://samples.mplayerhq.hu/game-formats/txd/fronten1.txd

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
b9feb9153b avcodec: map GameCube THP video and audio
Sample:
http://samples.mplayerhq.hu/game-formats/thp/AfterCredits.thp

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
19092b0414 avcodec: map LCL MSZH and ZLIB
Samples:
http://samples.mplayerhq.hu/V-codecs/mszh-zlib/monika_mszh.avi
http://samples.mplayerhq.hu/V-codecs/mszh-zlib/monika_zlib.avi

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
ea4c47e7ce avcodec: map Wing commander IV Xxan video
Sample: http://samples.mplayerhq.hu/game-formats/wc4-xan/wc4trailer.avi

Audio does not work for this sample; it is recognized as raw PCM instead
of the special Xan DPCM codec (the avformat AVI demuxer has a special
case for recognizing this audio codec that is not in the native VLC AVI
demux).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Jean-Baptiste Kempf
c8e99546c5 Contribs: Update to vpx 1.3.0 2014-01-11 10:56:15 +01:00
Felix Paul Kühne
4573489d01 macosx/QuincyKit: fix a few compilation warnings 2014-01-10 18:24:51 +01:00
Felix Paul Kühne
37176e860a macosx/QuincyKit: add l10n 2014-01-10 18:24:50 +01:00
Felix Paul Kühne
9dd741de1b macosx/QuincyKit: minor tweak so we can set our own app versions if needed 2014-01-10 18:24:50 +01:00