[vlc-devel] [PATCH 1/3] subvtt: move ifdef/variable to avoid unused warnings
Alexandre Janniaux
ajanni at videolabs.io
Mon Mar 16 08:17:42 CET 2020
Hi, ping on the patchset.
Regards,
--
Alexandre Janniaux
Videolabs
On Tue, Mar 10, 2020 at 10:34:13PM +0100, Alexandre Janniaux wrote:
> webvtt_domnode_GetPlaybackTime and p_sys are only used by the code
> conditionnally compiled against HAVE_CSS.
> ---
> modules/codec/webvtt/subsvtt.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/modules/codec/webvtt/subsvtt.c b/modules/codec/webvtt/subsvtt.c
> index 3e98acd499..f20f734f7b 100644
> --- a/modules/codec/webvtt/subsvtt.c
> +++ b/modules/codec/webvtt/subsvtt.c
> @@ -551,6 +551,7 @@ static webvtt_dom_node_t * webvtt_domnode_getFirstChild( webvtt_dom_node_t *p_no
> }
> #define webvtt_domnode_getFirstChild(a) webvtt_domnode_getFirstChild((webvtt_dom_node_t *)a)
>
> +#ifdef HAVE_CSS
> static vlc_tick_t webvtt_domnode_GetPlaybackTime( const webvtt_dom_node_t *p_node, bool b_end )
> {
> for( ; p_node; p_node = p_node->p_parent )
> @@ -572,7 +573,6 @@ static vlc_tick_t webvtt_domnode_GetPlaybackTime( const webvtt_dom_node_t *p_nod
> return VLC_TICK_INVALID;
> }
>
> -#ifdef HAVE_CSS
> static bool webvtt_domnode_Match_Class( const webvtt_dom_node_t *p_node, const char *psz )
> {
> const size_t i_len = strlen( psz );
> @@ -1313,7 +1313,6 @@ static text_style_t * ComputeStyle( decoder_t *p_dec, const webvtt_dom_node_t *p
> text_style_t *p_style = NULL;
> text_style_t *p_dfltstyle = NULL;
> vlc_tick_t i_tagtime = -1;
> - decoder_sys_t *p_sys = p_dec->p_sys;
>
> for( const webvtt_dom_node_t *p_node = p_leaf ; p_node; p_node = p_node->p_parent )
> {
> @@ -1369,6 +1368,7 @@ static text_style_t * ComputeStyle( decoder_t *p_dec, const webvtt_dom_node_t *p
> else if ( !strcmp( p_tagnode->psz_tag, "v" ) && p_tagnode->psz_attrs )
> {
> #ifdef HAVE_CSS
> + decoder_sys_t *p_sys = p_dec->p_sys;
> if( p_sys->p_css_rules == NULL ) /* Only auto style when no CSS sheet */
> #endif
> {
> --
> 2.25.1
>
More information about the vlc-devel
mailing list