- Feb 20, 2020
-
-
The current item can change without having the current index changing. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
We need to monitor the original model directly as the DelegateModel won't notify us when the data is updated. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
This prepare for next patch where the ExpandGridView needs both the model and the delegate model Fix name collision in calling sites. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
this avoids having a gap when one is missing Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
the behavior is not shared amongst the view where it's used (different behavior in the Genre view) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Depending on the call order of vlc_player_UpdateTimerSource and vlc_player_UpdateTimer, the system_date of the best timer source would sometimes not be updated to INT64_MAX on pause. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Switch are optimized at least to the same form anyway, and they provide better warnings in case of missing items as well as preventing typos. It also fixes a cast warning as OMX_STATETYPE was used instead of the enum ERRORTYPE in the error to string function, and adds missing items from the enums. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
PLAYLIST_USAGE was renamed and this was commented 15 years ago in the commit 25a0dbbb. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- Feb 19, 2020
-
-
Rémi Denis-Courmont authored
-
- Feb 18, 2020
-
-
David authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
No need for a mutex to read/write a single value.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This changes the return type of vlc_thread_self() to match (one of) the C run-time native thread handle type. Then we add a macro to compare handles for equality, which may be useful for self-debugging or to implement recursive locking. Without this, vlc_thread_self() returned NULL on non-POSIX platforms on threads not created by vlc_clone() - such as the main thread - which was not terribly helpful. This function overlaps with vlc_thread_id(). But unlike the later, it works on all platforms. There are in particular no portable ways to implement vlc_thread_id() on POSIX Threads.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Thomas Guillem authored
-
Thomas Guillem authored
Split EsOutProgramFind() into EsOutProgramInsert() and EsOutProgramSearch(). EsOutProgramSearch() will return NULL if the program is not found. This remove program search code duplication between EsOutProgramDel() andEsOutProgramFind(). This will be useful for next commits since the program search will become a little more complicated.
-
Thomas Guillem authored
No functional changes.
-
Thomas Guillem authored
The name was confusing, it has nothing to do with input master/slave.
-
Thomas Guillem authored
An es is always created not scrambled. Only ES_OUT_SET_ES_SCRAMBLED_STATE can change that state.
-
- Feb 17, 2020
-
-
François Cartegnie authored
For HLS, format is now probed in demux when unknown, but it can still change before the demuxer starts due to getMimeType ref #24237
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-