]> git.sesse.net Git - vlc/log
vlc
10 years agobluray: handle BD_EVENT_DISCONTINUITY
Petri Hintukainen [Mon, 10 Feb 2014 11:27:01 +0000 (13:27 +0200)]
bluray: handle BD_EVENT_DISCONTINUITY

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agobump plugin ABI
Rafaël Carré [Mon, 10 Feb 2014 14:27:56 +0000 (15:27 +0100)]
bump plugin ABI

10 years agopicture_Setup: set visible dimensions correctly
Rafaël Carré [Mon, 27 Jan 2014 13:18:37 +0000 (14:18 +0100)]
picture_Setup: set visible dimensions correctly

10 years agovideo_format_Setup: set visible dimensions
Rafaël Carré [Mon, 27 Jan 2014 13:15:36 +0000 (14:15 +0100)]
video_format_Setup: set visible dimensions

10 years agoaddons: xmlreading: inline helpers
Francois Cartegnie [Mon, 10 Feb 2014 14:13:09 +0000 (15:13 +0100)]
addons: xmlreading: inline helpers

kill warnings if unused

10 years agoaddons: vorepository: add support for manually downloaded archives
Francois Cartegnie [Mon, 10 Feb 2014 14:11:11 +0000 (15:11 +0100)]
addons: vorepository: add support for manually downloaded archives

10 years agommdevice: unbreak window store build
Rafaël Carré [Mon, 10 Feb 2014 13:06:49 +0000 (14:06 +0100)]
mmdevice: unbreak window store build

10 years agoVisual: add an assert in an impossible switch case
Jean-Baptiste Kempf [Mon, 10 Feb 2014 12:57:19 +0000 (13:57 +0100)]
Visual: add an assert in an impossible switch case

10 years agoDistribute vlc_addons.h
Rafaël Carré [Mon, 10 Feb 2014 12:58:17 +0000 (13:58 +0100)]
Distribute vlc_addons.h

10 years agomacosx: show stats panel again
David Fuhrmann [Mon, 10 Feb 2014 12:39:46 +0000 (13:39 +0100)]
macosx: show stats panel again

10 years agodemux/ts.c: Solve 'lost synchro' warnings when using a file input.
Jean-Paul Saman [Fri, 7 Feb 2014 09:14:01 +0000 (10:14 +0100)]
demux/ts.c: Solve 'lost synchro' warnings when using a file input.

Solve 'lost synchro' warnings when using a file input. The warning was
triggered by the functions GetFirstPCR(), CheckPCR() and GetLastPCR().
They searched for a TS packet which contains a PCR but did not take
the TS packet size boundarys into account. By rounding to the nearest
p_sys->i_packet_size this warning was resolved.

10 years agoShow OSD when drag-n-dropping subtitles
Jean-Baptiste Kempf [Sun, 9 Feb 2014 22:57:50 +0000 (23:57 +0100)]
Show OSD when drag-n-dropping subtitles

And when it was successfully added

Close #8395

10 years agoaddons: fsstorage: drop empty file check.
Francois Cartegnie [Sun, 9 Feb 2014 20:37:58 +0000 (21:37 +0100)]
addons: fsstorage: drop empty file check.

10 years agoaddons: add addons.v.o repository
Francois Cartegnie [Fri, 7 Feb 2014 22:10:17 +0000 (23:10 +0100)]
addons: add addons.v.o repository

10 years agoQt: add addons management UI
Francois Cartegnie [Fri, 7 Feb 2014 22:07:58 +0000 (23:07 +0100)]
Qt: add addons management UI

10 years agoQt: add DelegateAnimationHelper.
Francois Cartegnie [Sat, 8 Feb 2014 18:26:08 +0000 (19:26 +0100)]
Qt: add DelegateAnimationHelper.

Delegates can't request updates themselves.
Repaint needs to be triggered at model or view level.

10 years agoQt: move animators code
Francois Cartegnie [Sat, 8 Feb 2014 14:01:03 +0000 (15:01 +0100)]
Qt: move animators code

10 years agoaddons: add local storage module
Francois Cartegnie [Fri, 7 Feb 2014 22:09:32 +0000 (23:09 +0100)]
addons: add local storage module

10 years agoAdd addons management API
Francois Cartegnie [Fri, 7 Feb 2014 22:06:20 +0000 (23:06 +0100)]
Add addons management API

10 years agomediacodec: disable HW acceleration for profiles Hi10P and higher
Felix Abecassis [Sun, 9 Feb 2014 17:22:29 +0000 (18:22 +0100)]
mediacodec: disable HW acceleration for profiles Hi10P and higher

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoomxil: move code to parse profile and level of H264 format to omx_utils.h
Felix Abecassis [Sun, 9 Feb 2014 17:22:28 +0000 (18:22 +0100)]
omxil: move code to parse profile and level of H264 format to omx_utils.h

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomediacodec: unlock the surface if configuring MediaCodec failed
Felix Abecassis [Sun, 9 Feb 2014 17:22:27 +0000 (18:22 +0100)]
mediacodec: unlock the surface if configuring MediaCodec failed

Solve a bug where the display stays black when the dimension of the
video is not supported by MediaCodec (either too small or too large).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomediacodec: disambiguate error message (same as below)
Felix Abecassis [Sun, 9 Feb 2014 17:22:26 +0000 (18:22 +0100)]
mediacodec: disambiguate error message (same as below)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agotranscode: don't care other tracks drift when calculating pts
Ilkka Ollakka [Sun, 9 Feb 2014 13:36:07 +0000 (15:36 +0200)]
transcode: don't care other tracks drift when calculating pts

Also don't care input fps and only calculate what should be the
next output pts. We anyway define output fps to be either 25fps
or input fps if it's available.

This should help to eliminate skips/visual artefacts on video if
there is small skips in input. And output constans fps from transcode.

Fixes #10453 for me

10 years agoopus: support setting bitrate
Ilkka Ollakka [Sun, 9 Feb 2014 11:15:35 +0000 (13:15 +0200)]
opus: support setting bitrate

10 years agoaccept opus as audio codec also with Opus
Ilkka Ollakka [Sun, 9 Feb 2014 11:15:18 +0000 (13:15 +0200)]
accept opus as audio codec also with Opus

10 years agofdkaac: prefer fdkaac over avcodec for mp4a encoding
Ilkka Ollakka [Sun, 9 Feb 2014 09:18:07 +0000 (11:18 +0200)]
fdkaac: prefer fdkaac over avcodec for mp4a encoding

10 years agotranscode: check codec aliasing for SPU also
Ilkka Ollakka [Sun, 9 Feb 2014 09:14:29 +0000 (11:14 +0200)]
transcode: check codec aliasing for SPU also

10 years agotranscode: only try to create transcode chain if video codec is defined
Ilkka Ollakka [Sun, 9 Feb 2014 09:00:54 +0000 (11:00 +0200)]
transcode: only try to create transcode chain if video codec is defined

10 years agotranscode: don't try to setup transcode chain if there isn't audio codec defined
Ilkka Ollakka [Sun, 9 Feb 2014 08:42:53 +0000 (10:42 +0200)]
transcode: don't try to setup transcode chain if there isn't audio codec defined

10 years agostats module
Ilkka Ollakka [Sun, 2 Feb 2014 10:55:54 +0000 (12:55 +0200)]
stats module

Prints dts, segment number, length, difference to previous dts and md5
of block.

with prefix-option you can give prefix to print in stats-line, so you can
add stats module multiple times with different prefixes. Output to file
is given with output parameter.

10 years agomux: ogg: flag blocks as HEADERS for backup. (fix #10612)
Francois Cartegnie [Sat, 8 Feb 2014 21:45:59 +0000 (22:45 +0100)]
mux: ogg: flag blocks as HEADERS for backup. (fix #10612)

Skeleton handling does early write of some headers,
and then skipped flagging them.

10 years agoQt: ExtensionsModel: do DI
Francois Cartegnie [Sat, 18 Jan 2014 02:26:24 +0000 (03:26 +0100)]
Qt: ExtensionsModel: do DI

10 years agoWin32: avoid warning about "pidfile"
Rémi Denis-Courmont [Sat, 8 Feb 2014 21:52:30 +0000 (23:52 +0200)]
Win32: avoid warning about "pidfile"

10 years agoMap FIC fourcc to libavcodec
Jean-Baptiste Kempf [Sat, 8 Feb 2014 19:07:11 +0000 (20:07 +0100)]
Map FIC fourcc to libavcodec

10 years agoAdd FIC video FourCC
Jean-Baptiste Kempf [Sat, 8 Feb 2014 15:22:10 +0000 (16:22 +0100)]
Add FIC video FourCC

10 years agolib: expose new meta data attributes
Mark Lee [Sat, 8 Feb 2014 14:10:13 +0000 (14:10 +0000)]
lib: expose new meta data attributes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoFixed contrib compiler on MacOS X 10.9
Maxim Bublis [Tue, 28 Jan 2014 07:35:21 +0000 (07:35 +0000)]
Fixed contrib compiler on MacOS X 10.9

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoContribs: update libpng to 1.6.8
Jean-Baptiste Kempf [Sat, 8 Feb 2014 14:48:54 +0000 (15:48 +0100)]
Contribs: update libpng to 1.6.8

See CVE-2013-6954

10 years agoAdd NEWS for FFT windowing
Jean-Baptiste Kempf [Sat, 8 Feb 2014 14:38:55 +0000 (15:38 +0100)]
Add NEWS for FFT windowing

10 years agoglspectrum: use FFT Windowing
Ron Wright [Sat, 8 Feb 2014 14:34:45 +0000 (15:34 +0100)]
glspectrum: use FFT Windowing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoVisual: use of FFT windowing in spectrum effect
Ron Wright [Sat, 8 Feb 2014 14:33:42 +0000 (15:33 +0100)]
Visual: use of FFT windowing in spectrum effect

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoIntroducing FFT windowing routines for spectrum-based visualizations
Ron Wright [Fri, 7 Feb 2014 17:12:00 +0000 (17:12 +0000)]
Introducing FFT windowing routines for spectrum-based visualizations

This patch introduces FFT windowing routines to reduce spectral leakage in
spectrum-based visualizations.  It supports four types of windows that are
commonly used in spectrum analyzers (besides the pre-existing rectangular
window):  Hann, flat top, Blackman-Harris, and Kaiser.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovout: reduce zoom ratio in order to avoid signalling unnecessary zoom events
Felix Abecassis [Wed, 29 Jan 2014 14:37:43 +0000 (14:37 +0000)]
vout: reduce zoom ratio in order to avoid signalling unnecessary zoom events

For instance changing from 10:10 to 1:1 should not generate an event
if we are not in display fill mode.

10 years agovout: assume aspect ratio is 1:1 if information is missing
Felix Abecassis [Wed, 29 Jan 2014 14:37:44 +0000 (14:37 +0000)]
vout: assume aspect ratio is 1:1 if information is missing

Avoid signalling a change of aspect-ratio when it only changed from
1:1 to 0:0.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovout: remove commented code (moved to vlc_vout_wrapper.h)
Felix Abecassis [Wed, 29 Jan 2014 14:37:45 +0000 (14:37 +0000)]
vout: remove commented code (moved to vlc_vout_wrapper.h)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agots: fix demuxing of BluRay streams.
Petri Hintukainen [Tue, 4 Feb 2014 21:37:16 +0000 (21:37 +0000)]
ts: fix demuxing of BluRay streams.

BluRay streams have 4-byte header before TS sync byte. Current code handles 192-byte ts packets,
but it assumes extra bytes are at the end of packet. This results in re-sync at stream start:
  1) first packet is dropped
     First packet is usually PAT, and losing it means losing the first GOP.
     This is fatal with still-image based menus.
  2) 4-byte header of the second packet is skipped
     This results in read of the last packet returning only 188 bytes,
     and it is also skipped.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agozvbi: Set stop pts only for subtitle teletext
Dennis Hamester [Thu, 6 Feb 2014 13:30:42 +0000 (13:30 +0000)]
zvbi: Set stop pts only for subtitle teletext

A maximum display time does not make sense for real teletext pages. Instead
they should be displayed until the user disables teletext or the page is
updated. Therefore do not set a stop timestamp on normal pages, but only when
rendering in text mode, which is meant for subtitles, where the timeout makes
sense.

Signed-off-by: Dennis Hamester <dhamester@jusst.de>
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoNEWS: mention libvlc change
Jean-Baptiste Kempf [Sat, 8 Feb 2014 13:57:22 +0000 (14:57 +0100)]
NEWS: mention libvlc change

10 years agobluray: implement subtitle stream selection from BluRay menus
Petri Hintukainen [Sat, 8 Feb 2014 12:32:21 +0000 (12:32 +0000)]
bluray: implement subtitle stream selection from BluRay menus

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoDirect3D: implement HLSL pixel shading in the rendering pipeline
Felix Abecassis [Fri, 7 Feb 2014 17:26:18 +0000 (17:26 +0000)]
Direct3D: implement HLSL pixel shading in the rendering pipeline

The user can choose to apply a builtin shader using a selection list
in the options of the Direct3D vout module. A custom shader function
can also be loaded by specifying the path of the shader file.

Many changes since the latest patch proposal: we are not compiling
"shader techniques" anymore but now shader functions using the "main"
entrypoint.  All the shaders previously in pixelShader.fx are now
builtins.

Based on the code by Sasha Koruga for GSoC 2010.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agobluray: fix division by zero
Petri Hintukainen [Sat, 8 Feb 2014 11:57:36 +0000 (11:57 +0000)]
bluray: fix division by zero

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agolib: add missing version tag for new API method documentation
Mark Lee [Sat, 8 Feb 2014 07:43:26 +0000 (07:43 +0000)]
lib: add missing version tag for new API method documentation

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agolib: add missing define for scrambled-changed event
Mark Lee [Sat, 8 Feb 2014 07:41:13 +0000 (07:41 +0000)]
lib: add missing define for scrambled-changed event

This is needed for libvlc_event_type_name().

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agolibvlc-module: remove description string for removed option --plugin-path
Hugo Beauzée-Luyssen [Fri, 7 Feb 2014 21:55:48 +0000 (23:55 +0200)]
libvlc-module: remove description string for removed option --plugin-path

10 years agommdevice: update comments
Rémi Denis-Courmont [Fri, 7 Feb 2014 22:21:32 +0000 (00:21 +0200)]
mmdevice: update comments

10 years agommdevice: do not override target Windows version
Rémi Denis-Courmont [Fri, 7 Feb 2014 21:39:05 +0000 (23:39 +0200)]
mmdevice: do not override target Windows version

10 years agolibvlc: libvlc_ScrambledChanged event type added
Julian Scheel [Thu, 6 Feb 2014 21:03:24 +0000 (22:03 +0100)]
libvlc: libvlc_ScrambledChanged event type added

Expose an event to libvlc users which allows them to get notified about the
current program scrambling status.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agobluray: set audio/spu stream languages
Petri Hintukainen [Thu, 6 Feb 2014 21:18:35 +0000 (23:18 +0200)]
bluray: set audio/spu stream languages

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agowin32: use SetThreadErrorMode() if available
Rémi Denis-Courmont [Fri, 7 Feb 2014 21:09:26 +0000 (23:09 +0200)]
win32: use SetThreadErrorMode() if available

10 years agowin32: call SetErrorMode() while still single-threaded
Rémi Denis-Courmont [Fri, 7 Feb 2014 21:05:36 +0000 (23:05 +0200)]
win32: call SetErrorMode() while still single-threaded

(This is required by MSDN.)

10 years agommdevice: scale volume as other Windows plugins
Rémi Denis-Courmont [Fri, 7 Feb 2014 20:33:11 +0000 (22:33 +0200)]
mmdevice: scale volume as other Windows plugins

10 years agovideo_format_IsSimilar: check orientation
Matthias Keiser [Thu, 6 Feb 2014 15:17:34 +0000 (16:17 +0100)]
video_format_IsSimilar: check orientation

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agodecoder: check video orientation in vout_new_buffer()
Matthias Keiser [Thu, 6 Feb 2014 15:08:49 +0000 (16:08 +0100)]
decoder: check video orientation in vout_new_buffer()

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agoavcodec: copy video orientation to output format
Matthias Keiser [Thu, 6 Feb 2014 15:02:37 +0000 (16:02 +0100)]
avcodec: copy video orientation to output format

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agotransform: parse configuration argument
Matthias Keiser [Thu, 6 Feb 2014 22:15:40 +0000 (23:15 +0100)]
transform: parse configuration argument

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agomediacodec: Use the input aspect ratio when sizing the direct rendering surface
Martin Storsjö [Thu, 6 Feb 2014 12:58:07 +0000 (14:58 +0200)]
mediacodec: Use the input aspect ratio when sizing the direct rendering surface

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agomediacodec: Pass the aspect ratio values through from the packetizer
Martin Storsjö [Thu, 6 Feb 2014 12:52:07 +0000 (14:52 +0200)]
mediacodec: Pass the aspect ratio values through from the packetizer

There is no way in the MediaCodec API for the decoder to signal
these values to the caller, at least none that is publicly
documented.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoomxil: Passthrough aspect ratio from input format.
Julian Scheel [Fri, 27 Sep 2013 12:32:40 +0000 (14:32 +0200)]
omxil: Passthrough aspect ratio from input format.

If the input format has a valid pixel aspect ratio set (ie from the
packetizer) pass this into the output format. This helps for omx
implementations which do not report the aspect ratio.
For omx implementations which provide aspect ratio information give these
precedence over the incoming values.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agodecoder: Give packetizer aspect ratio to decoder.
Julian Scheel [Fri, 27 Sep 2013 12:32:39 +0000 (14:32 +0200)]
decoder: Give packetizer aspect ratio to decoder.

When the packetizer detects a valid pixel aspect ratio this should be
forwarded to the decoders input format. This is helpful for decoder modules
which do not expose the aspect ratio on their own.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoarm_neon: Explicitly specify the symbol name for amplify_float_arm_neon
Martin Storsjö [Fri, 7 Feb 2014 13:32:01 +0000 (15:32 +0200)]
arm_neon: Explicitly specify the symbol name for amplify_float_arm_neon

This is consistent with all the other neon functions. This avoids
having to add a symbol prefix via other means (macros, wrapper
tools) on platforms that normally use one.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoAdd .bik extension registration
Jean-Baptiste Kempf [Fri, 7 Feb 2014 15:07:42 +0000 (16:07 +0100)]
Add .bik extension registration

10 years agoUpdate NEWS for Bink and jpeg encoder
Jean-Baptiste Kempf [Fri, 7 Feb 2014 15:03:16 +0000 (16:03 +0100)]
Update NEWS for Bink and jpeg encoder

10 years agoContribs: compile Bink decoder
Jean-Baptiste Kempf [Fri, 7 Feb 2014 15:02:20 +0000 (16:02 +0100)]
Contribs: compile Bink decoder

10 years agoavformat: use avcodec codec_tag as original fourcc
Daniel Verkamp [Thu, 6 Feb 2014 04:17:14 +0000 (21:17 -0700)]
avformat: use avcodec codec_tag as original fourcc

Fixes Bink video playback. The Bink video decoder in libavcodec relies
on the fourcc to determine the version of the codec.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agocontrib/orc: use our own download mirror
Felix Paul Kühne [Fri, 7 Feb 2014 11:40:58 +0000 (12:40 +0100)]
contrib/orc: use our own download mirror

10 years agoandroid: Only reupload subtitle surfaces if they have changed
Martin Storsjö [Fri, 31 Jan 2014 08:53:41 +0000 (10:53 +0200)]
android: Only reupload subtitle surfaces if they have changed

This avoids reuploading a full resolution 32 bpp surface for
every frame while the subtitles are displayed.

Ideally this information perhaps should be signalled from the vlc
core in some way, but until then, this avoids excessive slowdowns
with subtitles with the mediacodec direct rendering.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agodemux/ts.c: Handle allocation failures in Open()
Jean-Paul Saman [Thu, 6 Feb 2014 13:41:37 +0000 (14:41 +0100)]
demux/ts.c: Handle allocation failures in Open()

10 years agoaccess/decklink.cpp: fix compilation
Jean-Paul Saman [Fri, 7 Feb 2014 10:02:00 +0000 (11:02 +0100)]
access/decklink.cpp: fix compilation

The member m_ref does not exists in DeckLinkCaptureDelegate(), it is named m_ref_.

10 years agoios: Pass the right architecture as --host when building contribs
Martin Storsjö [Fri, 7 Feb 2014 08:28:42 +0000 (10:28 +0200)]
ios: Pass the right architecture as --host when building contribs

--host is used to indicate where the built binaries are intended
to run, while --build indicates the platform where the configure
script is being run and where it is built.

10 years agodarwinvlc: fix transcoding on command-line broken in 9fc66e695 while retaining the fix
Felix Paul Kühne [Thu, 6 Feb 2014 22:15:03 +0000 (23:15 +0100)]
darwinvlc: fix transcoding on command-line broken in 9fc66e695 while retaining the fix

10 years agoMP4: map Director metadata
Jean-Baptiste Kempf [Thu, 6 Feb 2014 21:21:34 +0000 (22:21 +0100)]
MP4: map Director metadata

10 years agommdevice: do not enter the COM MTA upon unloading (fixes #6830)
Rémi Denis-Courmont [Thu, 6 Feb 2014 21:57:33 +0000 (23:57 +0200)]
mmdevice: do not enter the COM MTA upon unloading (fixes #6830)

(The MTA is still entered upon loading. In that case, it fails safe.)

10 years agometa_engine/taglib: Write MusicBrainz Track IDs
Wieland Hoffmann [Fri, 17 Jan 2014 17:29:43 +0000 (18:29 +0100)]
meta_engine/taglib: Write MusicBrainz Track IDs

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoMusicBrainz: use the MB release ID if exists
Jean-Baptiste Kempf [Thu, 6 Feb 2014 20:40:03 +0000 (21:40 +0100)]
MusicBrainz: use the MB release ID if exists

10 years agoTaglib: use an extradata to store MB releases
Jean-Baptiste Kempf [Thu, 6 Feb 2014 18:44:15 +0000 (19:44 +0100)]
Taglib: use an extradata to store MB releases

10 years agoAdd the new metadata to lua code
Jean-Baptiste Kempf [Thu, 6 Feb 2014 17:19:18 +0000 (18:19 +0100)]
Add the new metadata to lua code

10 years agoProvide vlc_meta_TypeToLocalizedString for the new types
Jean-Baptiste Kempf [Thu, 6 Feb 2014 17:11:19 +0000 (18:11 +0100)]
Provide vlc_meta_TypeToLocalizedString for the new types

And a forgotten old one...

10 years agoAdd new meta types for film info
Jean-Baptiste Kempf [Thu, 6 Feb 2014 17:10:56 +0000 (18:10 +0100)]
Add new meta types for film info

10 years agoRevert "vdpau/avcodec: fix build for older ffmpeg"
Tristan Matthews [Thu, 6 Feb 2014 15:58:56 +0000 (10:58 -0500)]
Revert "vdpau/avcodec: fix build for older ffmpeg"

This reverts commit 4e0240788000e30f7529fded04dbc281d5a8f91f.

Rationale:
https://mailman.videolan.org/pipermail/vlc-devel/2013-April/092607.html

10 years agots: do not set same field twice
Petri Hintukainen [Tue, 4 Feb 2014 22:37:17 +0000 (00:37 +0200)]
ts: do not set same field twice

Signed-off-by: Rafaël Carré <funman@videolan.org>
10 years agocaopengllayer: Use the same gl context during modules lifetime
David Fuhrmann [Thu, 6 Feb 2014 11:04:17 +0000 (12:04 +0100)]
caopengllayer: Use the same gl context during modules lifetime

Fixes broken playback after switching to fullscreen for some browsers.

10 years agodcp: Use .pc files for asdcplib
Nicolas Bertrand [Thu, 6 Feb 2014 10:23:13 +0000 (11:23 +0100)]
dcp: Use .pc files for asdcplib

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovdpau/avcodec: fix build for older ffmpeg
Tristan Matthews [Wed, 5 Feb 2014 21:51:28 +0000 (16:51 -0500)]
vdpau/avcodec: fix build for older ffmpeg

10 years agocodec: jpeg: Check for NULL p_pic before encoding
Hugo Beauzée-Luyssen [Wed, 5 Feb 2014 19:36:23 +0000 (21:36 +0200)]
codec: jpeg: Check for NULL p_pic before encoding

10 years agoSupport hevc ts demultiplexing
Denis Charmet [Wed, 5 Feb 2014 19:21:59 +0000 (20:21 +0100)]
Support hevc ts demultiplexing

Beware the ts with hevc muxed as private PES seem to have PCR issue and should be played in case of problem with --no-ts-trust-pcr to avoid drops.

10 years agovdpau/avcodec: update to libavcodec 55.26.0
Rémi Denis-Courmont [Wed, 5 Feb 2014 17:49:25 +0000 (19:49 +0200)]
vdpau/avcodec: update to libavcodec 55.26.0

10 years agoiOS: don't deploy xcrun as for Intel builds as this isn't needed
Felix Paul Kühne [Wed, 5 Feb 2014 14:37:07 +0000 (15:37 +0100)]
iOS: don't deploy xcrun as for Intel builds as this isn't needed

10 years agocontrib/avcodec: unconditionally enable pic on iOS (close #10532, close #10531)
Felix Paul Kühne [Wed, 5 Feb 2014 14:12:37 +0000 (15:12 +0100)]
contrib/avcodec: unconditionally enable pic on iOS (close #10532, close #10531)

10 years agoMMDevice: only WASAPI lacks S/PDIF support so far (refs #6827)
Rémi Denis-Courmont [Tue, 4 Feb 2014 22:04:01 +0000 (00:04 +0200)]
MMDevice: only WASAPI lacks S/PDIF support so far (refs #6827)