FFmpeg
Data Structures | Functions
bsf.h File Reference
#include "libavutil/dict.h"
#include "libavutil/log.h"
#include "libavutil/rational.h"
#include "codec_id.h"
#include "codec_par.h"
#include "packet.h"

Go to the source code of this file.

Data Structures

struct   AVBSFContext
  The bitstream filter state. More...
 
struct   AVBitStreamFilter
 

Functions

const AVBitStreamFilterav_bsf_get_by_name (const char *name)
 
const AVBitStreamFilterav_bsf_iterate (void **opaque)
  Iterate over all registered bitstream filters. More...
 
  Allocate a context for a given bitstream filter. More...
 
  Prepare the filter for use, after all the parameters and options have been set. More...
 
  Submit a packet for filtering. More...
 
  Retrieve a filtered packet. More...
 
  Reset the internal bitstream filter state. More...
 
  Free a bitstream filter context and everything associated with it; write NULL into the supplied pointer. More...
 
const AVClassav_bsf_get_class (void)
  Get the AVClass for AVBSFContext. More...
 
  Allocate empty list of bitstream filters. More...
 
void  av_bsf_list_free (AVBSFList **lst)
  Free list of bitstream filters. More...
 
  Append bitstream filter to the list of bitstream filters. More...
 
int  av_bsf_list_append2 (AVBSFList *lst, const char *bsf_name, AVDictionary **options)
  Construct new bitstream filter context given it's name and options and append it to the list of bitstream filters. More...
 
  Finalize list of bitstream filters. More...
 
int  av_bsf_list_parse_str (const char *str, AVBSFContext **bsf)
  Parse string describing list of bitstream filters and create single AVBSFContext describing the whole chain of bitstream filters. More...
 
  Get null/pass-through bitstream filter. More...
 

Generated on Thu Oct 16 2025 19:23:55 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /