ast_json_pack(): Use safer json ref mechanism.
[asterisk/asterisk.git] / main / fixedjitterbuf.c
index db7c157..3c350b4 100644 (file)
@@ -31,8 +31,6 @@
 
 #include "asterisk.h"
 
-ASTERISK_REGISTER_FILE()
-
 #include <assert.h>
 
 #include "asterisk/utils.h"
@@ -196,7 +194,6 @@ int fixed_jb_put_first(struct fixed_jb *jb, void *data, long ms, long ts, long n
        return fixed_jb_put(jb, data, ms, ts, now);
 }
 
-
 int fixed_jb_put(struct fixed_jb *jb, void *data, long ms, long ts, long now)
 {
        struct fixed_jb_frame *frame, *next, *newframe;
@@ -349,3 +346,8 @@ int fixed_jb_remove(struct fixed_jb *jb, struct fixed_jb_frame *frameout)
 
        return FIXED_JB_OK;
 }
+
+int fixed_jb_is_late(struct fixed_jb *jb, long ts)
+{
+       return jb->rxcore + jb->delay + ts < jb->next_delivery;
+}