- Feb 23, 2018
-
-
François Cartegnie authored
-
Rémi Denis-Courmont authored
-
Thomas Guillem authored
This reverts commit 2a8dda4c.A cf. 2e3120ad
-
Thomas Guillem authored
cf. comment
-
Rémi Denis-Courmont authored
-
Thomas Guillem authored
-
François Cartegnie authored
-
Thomas Guillem authored
-
Thomas Guillem authored
-
Thomas Guillem authored
This was incoherent with audio/video selection menus. Indeed, audio/video selection menus are always visible (regardless of vout/aout state). This allows users to change the spu track when using a sout (and a renderer).
-
Thomas Guillem authored
When using a renderer, the filtered demux will report the time currently displayed by the renderer. If slaves synchronize to this time, SPU or other ES tracks will always come too late. To fix this issue, we fetch the time on the original demux (that will report the time being buffered). This could be removed in VLC 4.0 in favor of a new demux control, like DEMUX_GET_BUFFERED_TIME.
-
François Cartegnie authored
-
Thomas Guillem authored
VP9 and OPUS are webm. Also configure the muxer for webm.
-
Thomas Guillem authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
Add support for correctly parsing the Chromecast capability flags and correctly set VLC_RENDERER_CAN_VIDEO/AUDIO based on those.
-
Thomas Guillem authored
This fixes the dialog reappearing after a seek.
-
Thomas Guillem authored
My bad, just changed in last minute the int to int64_t instead of using jint.
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
Fixes #19101
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Add a module variable to store an audio session id and use it when creating new AudioTrack. This session id is generated by AudioManager.getAudioSessionId() in the Android-side. This allows LibVLC users to broadcast intent allowing external application to plug on the audio output and apply effect, for instance an external equalizer. See also android.media.audiofx.AudioEffect. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Thomas Guillem authored
-
Thomas Guillem authored
- Hide "video" option. This option should only be set by the core (via the renderer item). If a user doesn't want video, he could disable the video track now. - Remove mux/mime options: this code has only been tested for the default mime/mux, there is no point of changing it. - Remove translations for privates options. This make the chromecast advanced preferences more understandable.
-
- Feb 22, 2018
-
-
Marvin Scholz authored
There was no identifier set for the time remaining label in the fullscreen controller, this sets one to ensure the state is saved correctly. Additionally this is the same identifier as the one in the main window label, so make sure the state is shared between those. Fix #19813
-
François Cartegnie authored
-
Rémi Denis-Courmont authored
As NetBSD only implements a barely sensical subset of the locale_t API.
-
Rémi Denis-Courmont authored
-
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Options which are unsaveable can nevertheless end up being present in the saved settings file either from a past release where they were not considered unsaveable, or through external modification of the file. Values for such options should simply be rejected when reading the file. Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Thomas Guillem authored
-
Thomas Guillem authored
Some demuxers give invalid results (0) just after a seek.
-
Thomas Guillem authored
This fixes inconsistency of reported time when changing es tracks.
-
Thomas Guillem authored
init time/position from the first demux call if they failed from Open/Seek.
-
Thomas Guillem authored
Since the original position can be way in advance.
-
François Cartegnie authored
This reverts commit 5e3a0498. That does not behave well with streams not updating position... "growing"
-