FFmpeg
Loading...
Searching...
No Matches
trace_headers.c File Reference
#include <inttypes.h>
#include "libavutil/avstring.h"
#include "libavutil/avutil.h"
#include "libavutil/log.h"
#include "libavcodec/bsf.h"
#include "libavcodec/bsf_internal.h"
#include "libavcodec/cbs.h"
#include "libavcodec/cbs_bsf.h"

Go to the source code of this file.

Data Structures

struct  TraceHeadersContext
 

Functions

static int trace_headers_init (AVBSFContext *bsf)
 
static void trace_headers_close (AVBSFContext *bsf)
 
static int trace_headers (AVBSFContext *bsf, AVPacket *pkt)
 

Variables

const FFBitStreamFilter ff_trace_headers_bsf
 

Function Documentation

◆ trace_headers_init()

static int trace_headers_init ( AVBSFContext * bsf)
static

Definition at line 37 of file trace_headers.c.

◆ trace_headers_close()

static void trace_headers_close ( AVBSFContext * bsf)
static

Definition at line 64 of file trace_headers.c.

◆ trace_headers()

static int trace_headers ( AVBSFContext * bsf,
AVPacket * pkt )
static

Definition at line 72 of file trace_headers.c.

Variable Documentation

◆ ff_trace_headers_bsf

const FFBitStreamFilter ff_trace_headers_bsf
Initial value:
= {
.p.name = "trace_headers",
.p.codec_ids = ff_cbs_all_codec_ids,
.priv_data_size = sizeof(TraceHeadersContext),
}
static av_cold void close(AVCodecParserContext *s)
Definition apv_parser.c:197
enum AVCodecID ff_cbs_all_codec_ids[]
Table of all supported codec IDs.
Definition cbs_bsf.c:25
int(* init)(AVBSFContext *ctx)
Definition dts2pts.c:608
void(* filter)(uint8_t *src, ptrdiff_t stride, int qscale)
Definition h263dsp.c:29
static int trace_headers_init(AVBSFContext *bsf)
static int trace_headers(AVBSFContext *bsf, AVPacket *pkt)
static void trace_headers_close(AVBSFContext *bsf)

Definition at line 123 of file trace_headers.c.