Wireshark  4.3.0
The Wireshark network protocol analyzer
Typedefs | Functions
codecs_priv.h File Reference
#include "codecs.h"

Go to the source code of this file.

Typedefs

typedef struct codec_handlecodec_handle_t
 

Functions

WS_DLL_PUBLIC bool deregister_codec (const char *name)
 
WS_DLL_PUBLIC codec_handle_t find_codec (const char *name)
 
WS_DLL_PUBLIC void * codec_init (codec_handle_t codec, codec_context_t *context)
 
WS_DLL_PUBLIC void codec_release (codec_handle_t codec, codec_context_t *context)
 
WS_DLL_PUBLIC unsigned codec_get_channels (codec_handle_t codec, codec_context_t *context)
 
WS_DLL_PUBLIC unsigned codec_get_frequency (codec_handle_t codec, codec_context_t *context)
 
WS_DLL_PUBLIC size_t codec_decode (codec_handle_t codec, codec_context_t *context, const void *inputBytes, size_t inputBytesSize, void *outputSamples, size_t *outputSamplesSize)
 
WS_DLL_PUBLIC void codecs_init (void)
 
WS_DLL_PUBLIC void codecs_cleanup (void)
 

Detailed Description

codecs interface 2007 Tomas Kukosa

Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs

SPDX-License-Identifier: GPL-2.0-or-later

Function Documentation

◆ codecs_init()

WS_DLL_PUBLIC void codecs_init ( void  )

For all built-in codecs and codec plugins, call their register routines.