Steve Lhomme
e41dac0925
module: replace hardcoded CLOCK_FREQ fractions by VLC_TICK_FROM_MS()
8 years ago
Steve Lhomme
b18d95bc82
core: replace hardcoded CLOCK_FREQ fractions by VLC_TICK_FROM_MS()
8 years ago
Steve Lhomme
b9bf86ebaa
include: replace hardcoded CLOCK_FREQ fractions by VLC_TICK_FROM_MS()
8 years ago
Steve Lhomme
0a2428559d
modules: replace hardcoded CLOCK_FREQ fractions by VLC_TICK_FROM_MS()
8 years ago
Steve Lhomme
ce7515a43d
include: replace hardcoded CLOCK_FREQ fractions by VLC_TICK_FROM_MS()
8 years ago
Steve Lhomme
83f118a2f9
core: replace hardcoded CLOCK_FREQ fractions by VLC_TICK_FROM_MS()
8 years ago
Steve Lhomme
d5e794f802
modules: replace hardcoded CLOCK_FREQ multiples by VTICK_FROM_SEC()
8 years ago
Steve Lhomme
c2dd9ed868
include: replace hardcoded CLOCK_FREQ multiples by VTICK_FROM_SEC()
8 years ago
Steve Lhomme
40da7713a0
core: replace hardcoded CLOCK_FREQ multiples by VLC_TICK_FROM_SEC()
8 years ago
Steve Lhomme
ded62a069f
rename VLC_TS_0 to VLC_TICK_0
8 years ago
Steve Lhomme
1f17997348
rename VLC_TS_INVALID to VLC_TICK_INVALID
8 years ago
Rémi Denis-Courmont
c85147a421
include: do not issue assertions in external plug-ins
8 years ago
Rémi Denis-Courmont
90b7919115
srt: remove tautology
8 years ago
Rémi Denis-Courmont
ae882e1872
srt out: remove redundant code
8 years ago
Rémi Denis-Courmont
4f77416d95
srt: use vlc_obj_strdup()
8 years ago
Rémi Denis-Courmont
d36c9ea4d1
srt: remove tautology
8 years ago
Rémi Denis-Courmont
198f754d83
srt: remove redundant code
8 years ago
Rémi Denis-Courmont
89473deb59
xdg-shell: drop support for unstable protocol version
8 years ago
Rémi Denis-Courmont
7c07bea519
xdg-shell: uninitialized variables
8 years ago
Rémi Denis-Courmont
d3519891cd
udp out: simplify block allocation
8 years ago
Thomas Guillem
70229ec483
input: fix variable shadowing
8 years ago
Felix Paul Kühne
46d71e87ac
contrib:matroska: fix compilation optimisation issue
Ref: https://code.videolan.org/videolan/vlc-ios/issues/248
8 years ago
Zhao Zhili
7bbfee83ea
demux: mkv: fix seek
This fixes a regression from 6b10c2e6 . Seek failed due to empty
_tracks_seekpoints[video_track].
8 years ago
Romain Vimont
c784e8ce4f
core: Move preparser out of the playlist
The preparser was implemented in playlist code, but it was (already)
independant of the playlist.
Therefore, move the implementation to a separate folder and rename the
functions.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago
Zhao Zhili
fba6da9194
input: es_out: use vlc_tick_t
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago
KO Myung-Hun
d488ce150d
skins2(os2): fix compilation
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago
Juha-Pekka Heikkila
adaec7b5a9
linux: kernel mode setting (KMS) vout plugin
Add new kernel mode setting video output plugin.
By default it tries to match vlc suggested video mode to anything
kms api offers. There are command line parameters to control
which video format to use for both vlc and for drm.
kms-vlc-chroma parameter to force VLC to use FourCC as output.
kms-drm-chroma parameter to overide DRM requested framebuffer type.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago
Jean-Baptiste Kempf
6081bfc294
Contribs: update gcrypt to 1.7.10
CVE-2018-0495
8 years ago
David Fuhrmann
495aae003f
macosx: Fix delay and FPS values in subsheets panel
Also make them nicer and add a unit, makeing it similar to the
syncronization panel.
8 years ago
Rémi Denis-Courmont
ae2fed77b4
picture_pool: relax memory order
8 years ago
Rémi Denis-Courmont
794c2e647a
vout: relax statistics ordering
8 years ago
Rémi Denis-Courmont
3f4275f5fa
objects: relax memory ordering
8 years ago
Hugo Beauzée-Luyssen
af03afe3e1
vlc_ticks: Simplify C++ integer variants of vlc_tick_from_sec
8 years ago
Steve Lhomme
381304e202
contrib: qtsvg: fix qmake call when cross compiling
It's only installed when cross compiling
8 years ago
Steve Lhomme
2d4a266663
vlc_tick: remove C++ long variant of vlc_tick_from_sec()
it collides with the int64_t variant on some platform
8 years ago
Steve Lhomme
129b682c36
demux: fix potential crash if the renderer has no demux filter
8 years ago
Steve Lhomme
0feb493b21
contrib:gmp: do not try to detect assembler format when assembler is disabled
8 years ago
Steve Lhomme
36cba01030
vlc_tick: add msftime_t to express 100ns time
Such values currently have a better resolution than vlc_tick_t
Also provide conversion macros/functions to/from vlc_tick_t
8 years ago
Steve Lhomme
1d3482ef4e
vlc_tick: add helper macros to convert nanoseconds to/from vlc_tick_t
8 years ago
Steve Lhomme
0fc429197c
vlc_tick: add helper macros to convert microseconds to/from vlc_tick_t
8 years ago
Steve Lhomme
505182d874
vlc_tick: add helper macros to convert milliseconds to/from vlc_tick_t
8 years ago
Steve Lhomme
58a6a21271
vlc_tick: add helper macros to convert seconds to/from vlc_tick_t
8 years ago
Steve Lhomme
01737e895f
demux:mkv: don't check if a track is selected if it has no ES
8 years ago
Steve Lhomme
f3de4bc5a7
transcode:video: regroup code from the same else
8 years ago
Francois Cartegnie
3b17b75f3e
input: es_out: fix broken es reselection
b09ab2cf7c regression
8 years ago
Francois Cartegnie
3ea59e2906
input: es_out: split slave es list
fixes use after free since vlc_list
cb09ab2cf7cf762cd20436be73b74495407de2450 change.
Can't work with list iterator since the current
es will modify the es slaves list.
8 years ago
Francois Cartegnie
1f6b1af0a9
input: es_out: no vout deletion on video esDel/esAdd
causes vout deletion between video es
b09ab2cf7c regression
8 years ago
Thomas Guillem
f9b1f67b4a
lpcm: prepare dec->fmt_out
In order to set i_bytes_per_frame and i_frame_length.
Fixes #20753
8 years ago
Hugo Beauzée-Luyssen
7f51eb6cff
upnp: Fix windows build
8 years ago
Alexandre Janniaux
44b1744004
input: add .mts%d extra file recognition pattern
Some set top boxes are recording videos with first a .mts then .mts$ID
filenames. Bind the pattern to concat access module.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
8 years ago