FFmpeg
Data Fields
FFBitStreamFilter Struct Reference

#include <bsf_internal.h>

Data Fields

AVBitStreamFilter p
 The public AVBitStreamFilter. More...
 
int priv_data_size
 
int(* init )(AVBSFContext *ctx)
 
int(* filter )(AVBSFContext *ctx, AVPacket *pkt)
 
void(* close )(AVBSFContext *ctx)
 
void(* flush )(AVBSFContext *ctx)
 

Detailed Description

Definition at line 27 of file bsf_internal.h.

Field Documentation

◆ p

AVBitStreamFilter FFBitStreamFilter::p

The public AVBitStreamFilter.

See bsf.h for it.

Definition at line 31 of file bsf_internal.h.

Referenced by av_bsf_get_null_filter(), and av_bsf_list_finalize().

◆ priv_data_size

int FFBitStreamFilter::priv_data_size

Definition at line 33 of file bsf_internal.h.

◆ init

int(* FFBitStreamFilter::init) (AVBSFContext *ctx)

Definition at line 34 of file bsf_internal.h.

Referenced by av_bsf_init().

◆ filter

int(* FFBitStreamFilter::filter) (AVBSFContext *ctx, AVPacket *pkt)

Definition at line 35 of file bsf_internal.h.

Referenced by av_bsf_receive_packet().

◆ close

void(* FFBitStreamFilter::close) (AVBSFContext *ctx)

Definition at line 36 of file bsf_internal.h.

Referenced by av_bsf_free().

◆ flush

void(* FFBitStreamFilter::flush) (AVBSFContext *ctx)

Definition at line 37 of file bsf_internal.h.

Referenced by av_bsf_flush().


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