]> git.sesse.net Git - vlc/commitdiff
demux: ts: fix opus signedness/warning
authorFrancois Cartegnie <fcvlcdev@free.fr>
Wed, 18 Mar 2015 16:52:28 +0000 (17:52 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Thu, 19 Mar 2015 17:36:35 +0000 (18:36 +0100)
modules/demux/ts.c

index df2abd84d66c1de6aa700541f4ebdebea6712fd8..35c97937d8e85ca8d03301d7f07f2c01a7cb2513 100644 (file)
@@ -2060,7 +2060,7 @@ static block_t *Opus_Parse(demux_t *demux, block_t *block)
         last = &au->p_next;
 
         au->i_nb_samples = opus_frame_duration(buf, au_size);
-        if (end_trim && end_trim <= au->i_nb_samples)
+        if (end_trim && (uint16_t) end_trim <= au->i_nb_samples)
             au->i_length = end_trim; /* Blatant abuse of the i_length field. */
         else
             au->i_length = 0;