Miam-Player  0.8.0
A nice music player
AVBitStreamFilter Struct Reference

#include <avcodec.h>

Public Attributes

const char * name
 
enum AVCodecIDcodec_ids
 
const AVClasspriv_class
 
int priv_data_size
 
int(* init )(AVBSFContext *ctx)
 
int(* filter )(AVBSFContext *ctx, AVPacket *pkt)
 
void(* close )(AVBSFContext *ctx)
 

Member Data Documentation

void(* AVBitStreamFilter::close) (AVBSFContext *ctx)
enum AVCodecID* AVBitStreamFilter::codec_ids

A list of codec ids supported by the filter, terminated by AV_CODEC_ID_NONE. May be NULL, in that case the bitstream filter works with any codec id.

int(* AVBitStreamFilter::filter) (AVBSFContext *ctx, AVPacket *pkt)
int(* AVBitStreamFilter::init) (AVBSFContext *ctx)
const char* AVBitStreamFilter::name
const AVClass* AVBitStreamFilter::priv_class

A class for the private data, used to declare bitstream filter private AVOptions. This field is NULL for bitstream filters that do not declare any options.

If this field is non-NULL, the first member of the filter private data must be a pointer to AVClass, which will be set by libavcodec generic code to this class.

int AVBitStreamFilter::priv_data_size

The documentation for this struct was generated from the following file: