Petri Hintukainen
23ca807885
bluray: set audio/spu stream languages
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years ago
Rémi Denis-Courmont
4b5b89cd4b
win32: use SetThreadErrorMode() if available
13 years ago
Rémi Denis-Courmont
170e5561c1
win32: call SetErrorMode() while still single-threaded
(This is required by MSDN.)
13 years ago
Rémi Denis-Courmont
81055423a5
mmdevice: scale volume as other Windows plugins
13 years ago
Matthias Keiser
7087f3bfb1
video_format_IsSimilar: check orientation
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years ago
Matthias Keiser
447ecbf67c
decoder: check video orientation in vout_new_buffer()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years ago
Matthias Keiser
cc4f28aa4d
avcodec: copy video orientation to output format
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years ago
Matthias Keiser
d4b9df3d3c
transform: parse configuration argument
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13 years ago
Martin Storsjö
a50f751742
mediacodec: Use the input aspect ratio when sizing the direct rendering surface
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Martin Storsjö
a181625435
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>
13 years ago
Julian Scheel
41067d217d
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>
13 years ago
Julian Scheel
5f77310fb9
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>
13 years ago
Martin Storsjö
a0da80b66b
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>
13 years ago
Jean-Baptiste Kempf
aa8cc70921
Add .bik extension registration
13 years ago
Jean-Baptiste Kempf
2768afffbe
Update NEWS for Bink and jpeg encoder
13 years ago
Jean-Baptiste Kempf
3be2bd676b
Contribs: compile Bink decoder
13 years ago
Daniel Verkamp
9d30f924d9
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>
13 years ago
Felix Paul Kühne
c67c7d8692
contrib/orc: use our own download mirror
13 years ago
Martin Storsjö
3b55e958c5
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>
13 years ago
Jean-Paul Saman
eec3b7c511
demux/ts.c: Handle allocation failures in Open()
13 years ago
Jean-Paul Saman
f3bbea2fbc
access/decklink.cpp: fix compilation
The member m_ref does not exists in DeckLinkCaptureDelegate(), it is named m_ref_.
13 years ago
Martin Storsjö
2e917cd4f9
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.
13 years ago
Felix Paul Kühne
ed1bd9b2b1
darwinvlc: fix transcoding on command-line broken in 9fc66e695 while retaining the fix
13 years ago
Jean-Baptiste Kempf
39066fe78d
MP4: map Director metadata
13 years ago
Rémi Denis-Courmont
0901b265a9
mmdevice: do not enter the COM MTA upon unloading ( fixes #6830 )
(The MTA is still entered upon loading. In that case, it fails safe.)
13 years ago
Wieland Hoffmann
c8407ec665
meta_engine/taglib: Write MusicBrainz Track IDs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years ago
Jean-Baptiste Kempf
922c1bc948
MusicBrainz: use the MB release ID if exists
13 years ago
Jean-Baptiste Kempf
45d50c431a
Taglib: use an extradata to store MB releases
13 years ago
Jean-Baptiste Kempf
ccca9becbf
Add the new metadata to lua code
13 years ago
Jean-Baptiste Kempf
7c7948dba0
Provide vlc_meta_TypeToLocalizedString for the new types
And a forgotten old one...
13 years ago
Jean-Baptiste Kempf
2396ab526d
Add new meta types for film info
13 years ago
Tristan Matthews
47bb64f9cc
Revert "vdpau/avcodec: fix build for older ffmpeg"
This reverts commit 4e02407880 .
Rationale:
https://mailman.videolan.org/pipermail/vlc-devel/2013-April/092607.html
13 years ago
Petri Hintukainen
fe1ac6e30b
ts: do not set same field twice
Signed-off-by: Rafaël Carré <funman@videolan.org>
13 years ago
David Fuhrmann
06e24490eb
caopengllayer: Use the same gl context during modules lifetime
Fixes broken playback after switching to fullscreen for some browsers.
13 years ago
Nicolas Bertrand
8fd68dcfe5
dcp: Use .pc files for asdcplib
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years ago
Tristan Matthews
4e02407880
vdpau/avcodec: fix build for older ffmpeg
13 years ago
Hugo Beauzée-Luyssen
bba3b52257
codec: jpeg: Check for NULL p_pic before encoding
13 years ago
Denis Charmet
9911a463a6
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.
13 years ago
Rémi Denis-Courmont
fccfbd2fd1
vdpau/avcodec: update to libavcodec 55.26.0
13 years ago
Felix Paul Kühne
72013a5b4f
iOS: don't deploy xcrun as for Intel builds as this isn't needed
13 years ago
Felix Paul Kühne
fc45d0b90f
contrib/avcodec: unconditionally enable pic on iOS ( close #10532 , close #10531 )
13 years ago
Rémi Denis-Courmont
30dcfdd04f
MMDevice: only WASAPI lacks S/PDIF support so far (refs #6827 )
13 years ago
Rémi Denis-Courmont
36f9c40319
DirectSound: add support for MMDevice API ( fixes #7394 )
13 years ago
Rémi Denis-Courmont
39694ce4dd
DirectSound: factor out common code for legacy and MMDevice
13 years ago
Rémi Denis-Courmont
dd3e234c32
DirectSound: remove stray event handle
13 years ago
Rémi Denis-Courmont
db527697e0
DirectSound: reorder to reduce forward declarations
13 years ago
Rémi Denis-Courmont
43291e2e7f
mmdevice: fix restart due to preemption in Start()
13 years ago
Rémi Denis-Courmont
bdaac33453
wasapi: split as separate module
13 years ago
Tristan Matthews
0c3e5519ac
codec: jpeg encoder: fix build for older libjpeg
13 years ago
Maxim Bublis
e868212d51
codec: jpeg encoder implemented
This patch implements jpeg encoder using libjpeg.
Signed-off-by: Rafaël Carré <funman@videolan.org>
13 years ago