vlc | branch: master | Francois Cartegnie <[email protected]> | Wed Jun 19 18:11:08 2019 +0200| [64a16872ec3d68e41206c5ea5d02ee9f1640ffe6] | committer: Francois Cartegnie
codecs: webvtt: fix reversed start/end alignments (#22349) > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=64a16872ec3d68e41206c5ea5d02ee9f1640ffe6 --- modules/codec/webvtt/subsvtt.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/codec/webvtt/subsvtt.c b/modules/codec/webvtt/subsvtt.c index 6d5c157b29..33ecf00a8e 100644 --- a/modules/codec/webvtt/subsvtt.c +++ b/modules/codec/webvtt/subsvtt.c @@ -1463,12 +1463,12 @@ static int GetCueTextAlignment( const webvtt_dom_cue_t *p_cue ) return SUBPICTURE_ALIGN_LEFT; case WEBVTT_ALIGN_RIGHT: return SUBPICTURE_ALIGN_RIGHT; - case WEBVTT_ALIGN_START: - return ((p_cue->settings.vertical == WEBVTT_ALIGN_RIGHT) ? - SUBPICTURE_ALIGN_LEFT : SUBPICTURE_ALIGN_RIGHT); - case WEBVTT_ALIGN_END: - return ((p_cue->settings.vertical == WEBVTT_ALIGN_RIGHT)) ? + case WEBVTT_ALIGN_START: /* vertical provides rl or rl base direction */ + return (p_cue->settings.vertical == WEBVTT_ALIGN_RIGHT) ? SUBPICTURE_ALIGN_RIGHT : SUBPICTURE_ALIGN_LEFT; + case WEBVTT_ALIGN_END: + return (p_cue->settings.vertical == WEBVTT_ALIGN_RIGHT) ? + SUBPICTURE_ALIGN_LEFT : SUBPICTURE_ALIGN_RIGHT; default: return 0; } _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
