- Nov 14, 2019
-
-
Steve Lhomme authored
-
Steve Lhomme authored
Either because Reset() set the same input value or the we're using the same value set by the previous AppendXXX().
-
Steve Lhomme authored
Needed for the code cleaning in the next patches.
-
Steve Lhomme authored
The last output format is always the format of the last filter. It doesn't matter if it was allowed to change the format or not. It's either the filter added or the "chain" filter added to compensate for the format change (should be adjusted in push mode) This is how filter_chain_GetFmtOut() is documented "last output format of the last element in the filter chain" and how it's used. If there's no filter yet, the output format is the one used to initialize the filter chain (via filter_chain_Reset).
-
Steve Lhomme authored
The filter chain itself doesn't automatically adapt the output format to the requested output format, which is good for push. Use the local variable set on the whole chain rather than the value set on each filter.
-
Steve Lhomme authored
Similar to the input video context variable.
-
Steve Lhomme authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- Nov 13, 2019
-
-
Felix Paul Kühne authored
This matches the previous iTunes support.
-
- Nov 12, 2019
-
-
Make sure the dbg macro can't compile down to nothing, so it can be used in if statements without braces. codec/telx.c: In function ‘Decode’: codec/telx.c:686:81: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body] (long int)(p_sys->prev_pts+1500000))); ^ Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- Nov 10, 2019
-
-
Konstantin Pavlov authored
Shared runners will pick up the builds now
-
Felix Paul Kühne authored
-
- Nov 09, 2019
-
-
Felix Paul Kühne authored
A instance of VLCOpenBlockDeviceDescription was casted to NSDictionary leading to a runtime exception (#23091). This patch addresses the problem and prevents future issues by setting the class on the arrays.
-
- Nov 08, 2019
-
-
Steve Lhomme authored
-
- Nov 07, 2019
-
-
Documentation of the API doesn't guarantee any particular error code. Suggested by Thomas Guillem Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Thomas Guillem authored
In order to notify the user if he should wait for the stopped event. And improve the libvlc_media_player_stop_async documentation.
-
Thomas Guillem authored
In order to notify the user if he should wait for the stopped event.
-
In case of error, the registry variable is clobbered by the goto from error handling and is freed without a correct value. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
strerror_r can be GNU-specific on Android. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Thomas Guillem authored
getmntent_r is not necessarily available when the mntent.h header is present (cf. Android).
-
- Nov 05, 2019
-
-
Steve Lhomme authored
-
Steve Lhomme authored
It's part of vd that is already passed to the module loader.
-
Steve Lhomme authored
We keep VLC_VIDEO_CONTEXT_NONE to 0 to make sure some context are not created accidentally with a type value of 0.
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- Nov 04, 2019
-
-
Steve Lhomme authored
Qt requires container elements to be copyable, https://bugreports.qt.io/browse/QTBUG-54685 but class with const members can't be copy-assignable. Remove the const values so that we can copy SoutChain. This patch fix the compilation with Clang 9.
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Marvin Scholz authored
This is needed so that the built contribs are actually packaged.
-
Steve Lhomme authored
We try to get the minimum amount that is guaranteed to work. We don't want to fail in the middle of playback because we actually did not have enough surfaces.
-
Steve Lhomme authored
It gives 1 when it should be 8. Other codecs seem to be OK.
-
Steve Lhomme authored
-
Steve Lhomme authored
We don't use the display pool (vout_GetPicture) anymore.
-
Steve Lhomme authored
The frame rate is a field per second. To get a duration we divide seconds by the number of fields. This what the vlc_tick_from_samples() call does. But we divide by 0 without this fix.
-
Steve Lhomme authored
We don't want to use the hardware decoder for now.
-
Steve Lhomme authored
This is similar to what is done in the display module.
-
Steve Lhomme authored
This is similar to what is done in the display module.
-