FFmpeg
Functions | Variables
bitstream_filters.c File Reference
#include <stdint.h>
#include <string.h>
#include "libavutil/log.h"
#include "bsf.h"
#include "bsf_internal.h"
#include "libavcodec/bsf_list.c"

Go to the source code of this file.

Functions

const AVBitStreamFilterav_bsf_iterate (void **opaque)
 Iterate over all registered bitstream filters. More...
 
const AVBitStreamFilterav_bsf_get_by_name (const char *name)
 
const AVClassff_bsf_child_class_iterate (void **opaque)
 

Variables

const FFBitStreamFilter ff_aac_adtstoasc_bsf
 
const FFBitStreamFilter ff_av1_frame_merge_bsf
 
const FFBitStreamFilter ff_av1_frame_split_bsf
 
const FFBitStreamFilter ff_av1_metadata_bsf
 
const FFBitStreamFilter ff_chomp_bsf
 This filter removes a string of NULL bytes from the end of a packet. More...
 
const FFBitStreamFilter ff_dump_extradata_bsf
 
const FFBitStreamFilter ff_dca_core_bsf
 
const FFBitStreamFilter ff_dts2pts_bsf
 
const FFBitStreamFilter ff_dv_error_marker_bsf
 
const FFBitStreamFilter ff_eac3_core_bsf
 
const FFBitStreamFilter ff_extract_extradata_bsf
 
const FFBitStreamFilter ff_filter_units_bsf
 
const FFBitStreamFilter ff_h264_metadata_bsf
 
const FFBitStreamFilter ff_h264_mp4toannexb_bsf
 
const FFBitStreamFilter ff_h264_redundant_pps_bsf
 
const FFBitStreamFilter ff_hapqa_extract_bsf
 
const FFBitStreamFilter ff_hevc_metadata_bsf
 
const FFBitStreamFilter ff_hevc_mp4toannexb_bsf
 
const FFBitStreamFilter ff_imx_dump_header_bsf
 
const FFBitStreamFilter ff_media100_to_mjpegb_bsf
 
const FFBitStreamFilter ff_mjpeg2jpeg_bsf
 
const FFBitStreamFilter ff_mjpega_dump_header_bsf
 
const FFBitStreamFilter ff_mpeg2_metadata_bsf
 
const FFBitStreamFilter ff_mpeg4_unpack_bframes_bsf
 
const FFBitStreamFilter ff_mov2textsub_bsf
 
const FFBitStreamFilter ff_noise_bsf
 
const FFBitStreamFilter ff_null_bsf
 
const FFBitStreamFilter ff_opus_metadata_bsf
 
const FFBitStreamFilter ff_pcm_rechunk_bsf
 
const FFBitStreamFilter ff_pgs_frame_merge_bsf
 
const FFBitStreamFilter ff_prores_metadata_bsf
 
const FFBitStreamFilter ff_remove_extradata_bsf
 
const FFBitStreamFilter ff_setts_bsf
 
const FFBitStreamFilter ff_showinfo_bsf
 
const FFBitStreamFilter ff_text2movsub_bsf
 
const FFBitStreamFilter ff_trace_headers_bsf
 
const FFBitStreamFilter ff_truehd_core_bsf
 
const FFBitStreamFilter ff_vp9_metadata_bsf
 
const FFBitStreamFilter ff_vp9_raw_reorder_bsf
 
const FFBitStreamFilter ff_vp9_superframe_bsf
 
const FFBitStreamFilter ff_vp9_superframe_split_bsf
 
const FFBitStreamFilter ff_vvc_metadata_bsf
 
const FFBitStreamFilter ff_vvc_mp4toannexb_bsf
 
const FFBitStreamFilter ff_evc_frame_merge_bsf
 

Function Documentation

◆ ff_bsf_child_class_iterate()

const AVClass* ff_bsf_child_class_iterate ( void **  opaque)

Definition at line 102 of file bitstream_filters.c.

Variable Documentation

◆ ff_aac_adtstoasc_bsf

const FFBitStreamFilter ff_aac_adtstoasc_bsf

Definition at line 152 of file aac_adtstoasc.c.

◆ ff_av1_frame_merge_bsf

const FFBitStreamFilter ff_av1_frame_merge_bsf

Definition at line 159 of file av1_frame_merge.c.

◆ ff_av1_frame_split_bsf

const FFBitStreamFilter ff_av1_frame_split_bsf

Definition at line 253 of file av1_frame_split.c.

◆ ff_av1_metadata_bsf

const FFBitStreamFilter ff_av1_metadata_bsf

Definition at line 223 of file av1_metadata.c.

◆ ff_chomp_bsf

const FFBitStreamFilter ff_chomp_bsf

This filter removes a string of NULL bytes from the end of a packet.

Definition at line 42 of file chomp.c.

◆ ff_dump_extradata_bsf

const FFBitStreamFilter ff_dump_extradata_bsf

Definition at line 101 of file dump_extradata.c.

◆ ff_dca_core_bsf

const FFBitStreamFilter ff_dca_core_bsf

Definition at line 57 of file dca_core.c.

◆ ff_dts2pts_bsf

const FFBitStreamFilter ff_dts2pts_bsf

Definition at line 532 of file dts2pts.c.

◆ ff_dv_error_marker_bsf

const FFBitStreamFilter ff_dv_error_marker_bsf

Definition at line 131 of file dv_error_marker.c.

◆ ff_eac3_core_bsf

const FFBitStreamFilter ff_eac3_core_bsf

Definition at line 82 of file eac3_core.c.

◆ ff_extract_extradata_bsf

const FFBitStreamFilter ff_extract_extradata_bsf

Definition at line 465 of file extract_extradata.c.

◆ ff_filter_units_bsf

const FFBitStreamFilter ff_filter_units_bsf

Definition at line 276 of file filter_units.c.

◆ ff_h264_metadata_bsf

const FFBitStreamFilter ff_h264_metadata_bsf

Definition at line 715 of file h264_metadata.c.

◆ ff_h264_mp4toannexb_bsf

const FFBitStreamFilter ff_h264_mp4toannexb_bsf

Definition at line 448 of file h264_mp4toannexb.c.

◆ ff_h264_redundant_pps_bsf

const FFBitStreamFilter ff_h264_redundant_pps_bsf

Definition at line 119 of file h264_redundant_pps.c.

◆ ff_hapqa_extract_bsf

const FFBitStreamFilter ff_hapqa_extract_bsf

Definition at line 130 of file hapqa_extract.c.

◆ ff_hevc_metadata_bsf

const FFBitStreamFilter ff_hevc_metadata_bsf

Definition at line 495 of file h265_metadata.c.

◆ ff_hevc_mp4toannexb_bsf

const FFBitStreamFilter ff_hevc_mp4toannexb_bsf

Definition at line 201 of file hevc_mp4toannexb.c.

◆ ff_imx_dump_header_bsf

const FFBitStreamFilter ff_imx_dump_header_bsf

Definition at line 72 of file imx_dump_header.c.

◆ ff_media100_to_mjpegb_bsf

const FFBitStreamFilter ff_media100_to_mjpegb_bsf

Definition at line 163 of file media100_to_mjpegb.c.

◆ ff_mjpeg2jpeg_bsf

const FFBitStreamFilter ff_mjpeg2jpeg_bsf

Definition at line 138 of file mjpeg2jpeg.c.

◆ ff_mjpega_dump_header_bsf

const FFBitStreamFilter ff_mjpega_dump_header_bsf

Definition at line 104 of file mjpega_dump_header.c.

◆ ff_mpeg2_metadata_bsf

const FFBitStreamFilter ff_mpeg2_metadata_bsf

Definition at line 235 of file mpeg2_metadata.c.

◆ ff_mpeg4_unpack_bframes_bsf

const FFBitStreamFilter ff_mpeg4_unpack_bframes_bsf

Definition at line 158 of file mpeg4_unpack_bframes.c.

◆ ff_mov2textsub_bsf

const FFBitStreamFilter ff_mov2textsub_bsf

Definition at line 84 of file movsub.c.

◆ ff_noise_bsf

const FFBitStreamFilter ff_noise_bsf

Definition at line 228 of file noise.c.

◆ ff_null_bsf

const FFBitStreamFilter ff_null_bsf

Definition at line 26 of file null.c.

Referenced by av_bsf_get_null_filter().

◆ ff_opus_metadata_bsf

const FFBitStreamFilter ff_opus_metadata_bsf

Definition at line 61 of file opus_metadata.c.

◆ ff_pcm_rechunk_bsf

const FFBitStreamFilter ff_pcm_rechunk_bsf

Definition at line 232 of file pcm_rechunk.c.

◆ ff_pgs_frame_merge_bsf

const FFBitStreamFilter ff_pgs_frame_merge_bsf

Definition at line 183 of file pgs_frame_merge.c.

◆ ff_prores_metadata_bsf

const FFBitStreamFilter ff_prores_metadata_bsf

Definition at line 169 of file prores_metadata.c.

◆ ff_remove_extradata_bsf

const FFBitStreamFilter ff_remove_extradata_bsf

Definition at line 248 of file remove_extradata.c.

◆ ff_setts_bsf

const FFBitStreamFilter ff_setts_bsf

Definition at line 270 of file setts.c.

◆ ff_showinfo_bsf

const FFBitStreamFilter ff_showinfo_bsf

Definition at line 59 of file showinfo.c.

◆ ff_text2movsub_bsf

const FFBitStreamFilter ff_text2movsub_bsf

Definition at line 60 of file movsub.c.

◆ ff_trace_headers_bsf

const FFBitStreamFilter ff_trace_headers_bsf

Definition at line 122 of file trace_headers.c.

◆ ff_truehd_core_bsf

const FFBitStreamFilter ff_truehd_core_bsf

Definition at line 176 of file truehd_core.c.

◆ ff_vp9_metadata_bsf

const FFBitStreamFilter ff_vp9_metadata_bsf

Definition at line 138 of file vp9_metadata.c.

◆ ff_vp9_raw_reorder_bsf

const FFBitStreamFilter ff_vp9_raw_reorder_bsf

Definition at line 407 of file vp9_raw_reorder.c.

◆ ff_vp9_superframe_bsf

const FFBitStreamFilter ff_vp9_superframe_bsf

Definition at line 223 of file vp9_superframe.c.

◆ ff_vp9_superframe_split_bsf

const FFBitStreamFilter ff_vp9_superframe_split_bsf

Definition at line 162 of file vp9_superframe_split.c.

◆ ff_vvc_metadata_bsf

const FFBitStreamFilter ff_vvc_metadata_bsf

Definition at line 142 of file h266_metadata.c.

◆ ff_vvc_mp4toannexb_bsf

const FFBitStreamFilter ff_vvc_mp4toannexb_bsf

Definition at line 322 of file vvc_mp4toannexb.c.

◆ ff_evc_frame_merge_bsf

const FFBitStreamFilter ff_evc_frame_merge_bsf

Definition at line 281 of file evc_frame_merge.c.