#include "rtp.h"#include "comm.h"#include "bufferpool.h"#include "parsers/rtpparsers.h"#include "utils.h"

Go to the source code of this file.
Defines | |
| #define | PO_BUFF_SIZE_SEC 0 |
| #define | PO_BUFF_SIZE_MSEC 700 |
Functions | |
| static void | rtp_clean (void *thrd) |
| static void * | rtp (void *args) |
| rtp_thread * | rtp_init (void) |
| int | rtp_thread_create (rtp_thread *rtp_th) |
Definition in file rtp_thread.c.
| static void* rtp | ( | void * | args | ) | [static] |
The RTP thread main loop, continuously calls rtp_recv every time there is data available.
| args | The rtp_thread for which to loop. |
Definition at line 121 of file rtp_thread.c.
References bpinit(), rtp_clean(), and rtp_recv().
Referenced by rtp_thread_create().

| static void rtp_clean | ( | void * | thrd | ) | [static] |
Given an rtp_thread deallocates the binded payload parsers, the transport informations and every session of the thread.
| thrd | The thread to clean |
Definition at line 43 of file rtp_thread.c.
References bpkill().
Referenced by rtp().

1.5.4