/* packet-h263.h * * Common variables for H.263 dissectors * * Copyright 2003 Niklas Ogren * Seven Levels Consultants AB * * Copyright 2008 Richard van der Hoff, MX Telecom * * * Wireshark - Network traffic analyzer * By Gerald Combs * Copyright 1998 Gerald Combs * * Copied structure from packet-h261.c * * SPDX-License-Identifier: GPL-2.0-or-later */ #ifndef __PACKET_H263_H__ #define __PACKET_H263_H__ /* Source format types */ #define H263_SRCFORMAT_FORB 0 /* forbidden */ #define H263_SRCFORMAT_SQCIF 1 #define H263_SRCFORMAT_QCIF 2 #define H263_SRCFORMAT_CIF 3 #define H263_SRCFORMAT_4CIF 4 #define H263_SRCFORMAT_16CIF 5 #define H263_PLUSPTYPE 7 extern const value_string h263_srcformat_vals[]; /* XXX: these ought to be reworked to use the normal call_dissector interface. */ int dissect_h263_picture_layer( tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, gint offset, gint length, gboolean is_rfc4626); int dissect_h263_group_of_blocks_layer( tvbuff_t *tvb, proto_tree *tree, gint offset, gboolean is_rfc4626); #endif