15 #ifndef __RTP_STREAM_H__
16 #define __RTP_STREAM_H__
62 gboolean tag_vlan_error;
63 gboolean tag_diffserv_error;
67 const gchar *ed137_info;
83 typedef void (*rtpstream_tap_error_cb)(GString *error_string);
108 #define RTP_STREAM_DEBUG(...) { \
109 char *RTP_STREAM_DEBUG_MSG = ws_strdup_printf(__VA_ARGS__); \
110 ws_warning("rtp_stream: %s:%d %s", G_STRFUNC, __LINE__, RTP_STREAM_DEBUG_MSG); \
111 g_free(RTP_STREAM_DEBUG_MSG); \
114 #define RTP_STREAM_DEBUG(...)
120 void show_tap_registration_error(GString *error_string);
144 #define MAX_SILENCE_FRAMES 14400000
struct _rtpstream_info rtpstream_info_t
gboolean rtpstream_save(rtpstream_tapinfo_t *tapinfo, capture_file *cap_file, rtpstream_info_t *stream, const gchar *filename)
Definition: rtp_stream.c:69
void rtpstream_scan(rtpstream_tapinfo_t *tapinfo, capture_file *cap_file, const char *fstring)
Definition: rtp_stream.c:46
tap_mode_t
Definition: rtp_stream.h:72
void rtpstream_mark(rtpstream_tapinfo_t *tapinfo, capture_file *cap_file, rtpstream_info_t *stream_fwd, rtpstream_info_t *stream_rev)
Definition: rtp_stream.c:119
Definition: rtp_stream_id.h:33
Definition: rtp_stream.h:40
const gchar * payload_type_names[256]
Definition: rtp_stream.h:45
tap_rtp_stat_t rtp_stats
Definition: rtp_stream.h:65
gboolean end_stream
Definition: rtp_stream.h:50
nstime_t start_rel_time
Definition: rtp_stream.h:58
int call_num
Definition: rtp_stream.h:53
gboolean problem
Definition: rtp_stream.h:66
const gchar * first_payload_type_name
Definition: rtp_stream.h:44
nstime_t start_abs_time
Definition: rtp_stream.h:60
guint8 first_payload_type
Definition: rtp_stream.h:43
gchar * all_payload_type_names
Definition: rtp_stream.h:46
guint32 setup_frame_number
Definition: rtp_stream.h:54
nstime_t stop_rel_time
Definition: rtp_stream.h:59
Definition: rtp_stream.h:87
GHashTable * strinfo_hash
Definition: rtp_stream.h:94
rtpstream_info_t * filter_stream_rev
Definition: rtp_stream.h:101
rtpstream_tap_reset_cb tap_reset
Definition: rtp_stream.h:88
gboolean apply_display_filter
Definition: rtp_stream.h:104
int npackets
Definition: rtp_stream.h:97
rtpstream_tap_draw_cb tap_draw
Definition: rtp_stream.h:89
gboolean is_registered
Definition: rtp_stream.h:103
int nstreams
Definition: rtp_stream.h:92
rtpstream_info_t * filter_stream_fwd
Definition: rtp_stream.h:100
void * tap_data
Definition: rtp_stream.h:91
tap_mark_packet_cb tap_mark_packet
Definition: rtp_stream.h:90
GList * strinfo_list
Definition: rtp_stream.h:93
Definition: tap-rtp-analysis.h:43