Lines Matching refs:bsf
25 #include "bsf.h"
36 static int trace_headers_init(AVBSFContext *bsf)
38 TraceHeadersContext *ctx = bsf->priv_data;
41 err = ff_cbs_init(&ctx->cbc, bsf->par_in->codec_id, bsf);
48 if (bsf->par_in->extradata) {
51 av_log(bsf, AV_LOG_INFO, "Extradata\n");
53 err = ff_cbs_read_extradata(ctx->cbc, frag, bsf->par_in);
61 static void trace_headers_close(AVBSFContext *bsf)
63 TraceHeadersContext *ctx = bsf->priv_data;
69 static int trace_headers(AVBSFContext *bsf, AVPacket *pkt)
71 TraceHeadersContext *ctx = bsf->priv_data;
76 err = ff_bsf_get_packet_ref(bsf, pkt);
96 av_log(bsf, AV_LOG_INFO, "Packet: %d bytes%s.\n", pkt->size, tmp);
99 av_log(bsf, AV_LOG_INFO, "Side data:\n");
108 av_log(bsf, AV_LOG_INFO, "Payload:\n");