- 21 Feb, 2015 18 commits
-
-
Rémi Denis-Courmont authored
Before the next patch, the deadline should always be zero or positive. (Also note that deadlines, unlike time-outs are absolute timestamps.)
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
The values will typically not change while waiting for control requests and not processing the demux and outputs. Even if the values do change (e.g. due to a seek request), the demux needs to be called to recompute the updated values: see demux_Control() calls in MainLoopStatistics(). Note that the intrinsic computational savings from this commit are probably negligible. The interesting aspect is the removal of one wake-up source within the input control loop. This commit does not remove nor add any wake-up however.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This is always VLC_SUCCESS anyway.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This is pending fixing or removal decision.
-
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
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Consistent with historical semantics, the destination format will be incomplete but valid if the copy fails. It must be cleared with es_format_Clean() even in case of error (as before). Also add a few assertions against invalid formats.
-
Rémi Denis-Courmont authored
-
- 20 Feb, 2015 22 commits
-
-
Rémi Denis-Courmont authored
This is always VLC_SUCCESS, or a forwarded value. Ultimately, the value was (rightfully) ignored by the stream output core.
-
Rémi Denis-Courmont authored
Example: #cycle{duration=20m, dst=std{mux=ts,access=file,dst=sport.ts}, duration=5m}, dst=std{mux=ts,access=file,dst=weather.ts}, duration=5m} Skips 20 minutes, then records 5 minutes to sport.ts, then 5 more minutes to weather.ts and restarts. "duration" specifies the duration of the previous phase "offset" specifies the offset at which the previous phase ends and the next phase begins (mutually exclusive with duration) "dst" specifies the stream output chain for the phase (if missing, the phase is skipped/discarded) Durations and offsets are so far expressed as an integer, optionally followed by a unit: w=week, d=day, h=hour, m=minute, s=second. Second is the default. Currently only the decoding time stamp can be used as a reference, but adding local or UTC clocks should be relatively easy. ES synchronization and reference frames management is left for further study.
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
refs issues/TS/dreambox.ts Some Dreambox produced streams have patched PAT setting all programs pid to the recorded's. Reject that PAT and guess content from probing then.
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
refs #6175 If sdt appears prior pmt/es, the group from first SET_GROUP_META call overrides default selection.
-
Thomas Guillem authored
Fix Start called after a Stop (When audio track changes). - JNIThread won't kill itself anymore: In case of error, it will wait for the Stop cmd. - Handle AudioTrack exceptions: don't call audiotrack methods if an exception occurred. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Slightly better version with the right macros to access the semantic context master. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
It's useless for us and annoying on Windows
-
Jean-Baptiste Kempf authored
-
Thomas Guillem authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Vinson Lee authored
Fix build errors. CC access/librdp_plugin_la-rdp.lo access/rdp.c: In function ‘Open’: access/rdp.c:431:5: error: implicit declaration of function ‘freerdp_channels_global_init’ [-Werror=implicit-function-declaration] freerdp_channels_global_init(); ^ access/rdp.c: In function ‘Close’: access/rdp.c:507:5: error: implicit declaration of function ‘freerdp_channels_global_uninit’ [-Werror=implicit-function-declaration] freerdp_channels_global_uninit(); ^ freerdp channels global functions were removed from FreeRDP repository in commit 2a82684521dc8b23ae92e284e866227e5194a7bb. commit 2a82684521dc8b23ae92e284e866227e5194a7bb Author: Marc-André Moreau <marcandre.moreau@gmail.com> Date: Wed Jun 11 16:27:31 2014 -0400 channels: cleanup unused freerdp channels global functions Signed-off-by: Vinson Lee <vlee@freedesktop.org> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
This i_order can be used by vout display modules to easily compare subpictures. That way, a module can bypass a subpicture rendering if it has been previously rendered. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Also pass the cluster to parse, because this interface change will be needed for an upcoming patch. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Fix a silly typo and loads Tags the first time we see them, during the Preload phase. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
Use the biggest size available between display and video size. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-