Jean-Baptiste Kempf
a809d3cf2f
Bluray: update requirement
11 years ago
Petri Hintukainen
9c039ddb54
contrib: update d3d11.idl checksum and patch
Maybe it would be better to download specific revision instead of HEAD (?).
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Petri Hintukainen
b238d8e226
bluray: handle libbluray error events
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Petri Hintukainen
1a26c53fcc
bluray: use VLC_DEMUXER_ defines for Demux() return values
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Petri Hintukainen
887ce251b6
bluray: fix background color
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Petri Hintukainen
92b36693a7
bluray: fix assert
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Thomas Guillem
4a55d147cd
cache: fix seek when skipping data
AStreamReadNoSeekStream can return a value less than the length argument
without failing.
11 years ago
Francois Cartegnie
9fce6fdc36
demux: hls: handle key relative uri
11 years ago
Francois Cartegnie
179caf54ff
demux: hls: fix segfault on missing key
11 years ago
Francois Cartegnie
9666ba6369
subtitle: peek_Readline: fix peek offset
11 years ago
Francois Cartegnie
78337638e0
demux: adaptative: fix NULL memcmp
11 years ago
Francois Cartegnie
3946b13fa2
add stream_Custom
11 years ago
Paulo Vitor Magacho da Silva
a799753e32
iOS Audio Unit: added mute, replaced deprecated methods with modern ObjC counterparts
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years ago
Felix Paul Kühne
371695c615
macosx: added support for the CAOpenGLLayer vout
Note that this won't work if the video output is embedded in the main window
This is done mainly for debug purposes for now
11 years ago
Felix Paul Kühne
4aa3467daa
avcodec: link basic Darwin frameworks
This solves linking issues with FFmpeg HEAD
11 years ago
Felix Paul Kühne
7ddd72bf6e
contrib/ffmpeg: disable videotoolbox decoder since we have our own
11 years ago
Felix Paul Kühne
aa7564696e
videotoolbox: fetch config early enough for late start, set OpenGL compat key
11 years ago
Ilkka Ollakka
17135fda27
subtitle: handle INT_MAX in qsort
Return only -1,0,1 and not directly subtraction, as like Remi pointed
out, result can exceed INT_MAX.
11 years ago
Felix Paul Kühne
11074cb825
videotoolbox: fail early on unsupported iOS releases ( closes #15085 )
11 years ago
Jean-Baptiste Kempf
aa88324bb6
Contribs: update libbluray to 0.9.0
11 years ago
Ilkka Ollakka
7ce48b0dd1
wpl/ttml: use similar logic that subtitle_helper has for xml probing
Xml reader reads stream so we need to handle that so later on probing
don't fubar. This seemed to hit for srt probing atleast as currently it
doesn't anymore explicitly seek to 0.
11 years ago
Ilkka Ollakka
70f2ac5f90
subtitle demux: use qsort instead of bubblesort
Most likely no major speed difference with low amount of subtitles.
11 years ago
Ilkka Ollakka
7219c0cce6
avformat: use CLOCK_FREQ
11 years ago
Ilkka Ollakka
74e427d4b7
avformat: set stream time_base and not codec
11 years ago
Tristan Matthews
94aceca65a
macosx/build.sh: add env PATH and contrib bin to PATH
11 years ago
Felix Paul Kühne
22f167dcd2
iOS vout: move OpenGL context creation and drawing code off the main thread
This allows deployment in multi-threaded OpenGL scenarios without collisions
11 years ago
Felix Paul Kühne
74d8eface9
iOS build script: disable NEON assembly for tvOS
11 years ago
Felix Paul Kühne
5bc75d3def
contrib/vorbis: remove Darwin specific legacy flag
11 years ago
Felix Paul Kühne
7507d0cf58
extras/tools/libtool: remove crude hack for legacy OS X platforms
11 years ago
Felix Paul Kühne
de879a7cf9
iOS script: enforce bitcode for tvOS
11 years ago
Felix Paul Kühne
c052d25080
vout ios: correctly handle scenarios with multiple OpenGL contexts in a sharegroup
11 years ago
Francois Cartegnie
4c0c0d37fd
demux: adaptative: fix timeline number to time
regression since using absolute numbering
11 years ago
Thomas Guillem
9053b0919f
modules: add tizen audio output
Tizen audio_io.h supports only mono/stereo, with PCM U8/S16. With Tizen 2.3,
flush is done by destroying/recreating the audio_output. A real flush will come
with Tizen 2.4.
There is no TimeGet for now since there is no way to know the position in audio
stream.
11 years ago
Thomas Guillem
ea4515b369
configure.ac: add HAVE_TIZEN
The minimum SDK version supported is 2.3.
11 years ago
Felix Paul Kühne
456ec97fda
macosx: fix resizing issue when updating lua extension dialogs ( close #14457 )
11 years ago
Rémi Denis-Courmont
a574bf3073
visual: simplify use of vout_GetPicture()
11 years ago
Rémi Denis-Courmont
82513bf142
goom: simplify use of vout_GetPicture()
11 years ago
Rémi Denis-Courmont
ee9f587bc0
decoder: simplify based on vout_GetPicture() change
Also fixes lot of spurious decoder errors when stopping due to
excessive flush checks.
11 years ago
Rémi Denis-Courmont
6b42b2f75b
vout: wait for free picture in vout_GetPicture()
11 years ago
Rémi Denis-Courmont
0f9fee3603
picture_pool: add picture_pool_Wait()
This variant of picture_pool_Get() sleeps until a picture is available.
11 years ago
Rémi Denis-Courmont
8133a0aae7
avcodec: use decoder_GetPicture()
This reduces the semaphore contention scope.
11 years ago
Rémi Denis-Courmont
997b63e658
decoder: add decoder_GetPicture()
This allocates a picture without affecting the video output format.
This can be used when the decoder keeps proper track of format updates.
11 years ago
Rémi Denis-Courmont
233351e95f
avcodec: inline ffmpeg_NewPictBuf()
11 years ago
Rémi Denis-Courmont
1bb171dad3
vda: use avcodec context parameters
11 years ago
Rémi Denis-Courmont
e8d10e59c5
vdpau: use avcodec context dimensions
11 years ago
Rémi Denis-Courmont
0ce8fcaeb1
va: mostly remove the setup callback
The coded video size is already fixed by the decoder when creating the
vidoe acceleration plugin, while the chroma is fixed by
vlc_va_GetChroma(). This callback is useless.
11 years ago
Rémi Denis-Courmont
3f50af6a92
va: remove unused error return code
11 years ago
Rémi Denis-Courmont
8b221d3b92
va: remove unused parameter
11 years ago
Rémi Denis-Courmont
a81d19fd37
vdpau: remove stray setup error case
11 years ago
Rémi Denis-Courmont
13c4e46c9d
vaapi: remove stray setup error case
11 years ago