Go to the source code of this file.
#define SET_OR_INFER |
( |
|
field, |
|
|
|
value, |
|
|
|
present_flag, |
|
|
|
infer |
|
) |
| |
Value:
need_vui = 1; \
} else if (!present_flag) \
} while (0)
GLsizei GLboolean const GLfloat * value
#define infer(name, value)
Referenced by h264_metadata_update_sps().
#define CROP |
( |
|
border, |
|
|
|
unit |
|
) |
| |
Value:
if (
ctx->crop_ ## border >= 0) {
\
if (
ctx->crop_ ## border % unit != 0) {
\
"must be a multiple of %d.\n", #border, unit);
\
sps->frame_crop_ ## border ## _offset =
\
ctx->crop_ ## border / unit;
\
sps->frame_cropping_flag = 1; \
} \
} while (0)
#define AV_LOG_ERROR
Something went wrong and cannot losslessly be recovered.
static int FUNC() sps(CodedBitstreamContext *ctx, RWContext *rw, H264RawSPS *current)
Referenced by h264_metadata_update_sps().
Value:
GLsizei GLboolean const GLfloat * value
Initial value:= {
.class_name = "h264_metadata_bsf",
}
#define LIBAVUTIL_VERSION_INT
const char * av_default_item_name(void *ptr)
Return the context name.
Definition at line 779 of file h264_metadata_bsf.c.
Initial value:= {
.name = "h264_metadata",
}
static av_cold int init(AVCodecContext *avctx)
static void filter(int16_t *output, ptrdiff_t out_stride, int16_t *low, ptrdiff_t low_stride, int16_t *high, ptrdiff_t high_stride, int len, int clip)
static enum AVCodecID codec_ids[]
Definition at line 790 of file h264_metadata_bsf.c.