]> git.sesse.net Git - vlc/commitdiff
demux: ts: add timescale conversion helpers
authorFrancois Cartegnie <fcvlcdev@free.fr>
Sat, 21 Feb 2015 14:09:35 +0000 (15:09 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Sun, 22 Feb 2015 15:38:21 +0000 (16:38 +0100)
modules/demux/ts.c

index e9113d07599f372aef5886ac04742d710394f248..ea7e017dee14bde7c506319501b808ece1296d36 100644 (file)
@@ -322,6 +322,9 @@ typedef struct
 #define MIN_ES_PID 4    /* Should be 32.. broken muxers */
 #define MAX_ES_PID 8190
 
+#define FROM_SCALE(x) (VLC_TS_0 + ((x) * 100 / 9))
+#define TO_SCALE(x)   (((x) - VLC_TS_0) * 9 / 100)
+
 struct demux_sys_t
 {
     stream_t   *stream;