Lines Matching refs:sd

163 static void dump_paramchange(void *ctx, const AVPacketSideData *sd)
165 int size = sd->size;
166 const uint8_t *data = sd->data;
173 if (!data || sd->size < 4)
247 static void dump_replaygain(void *ctx, const AVPacketSideData *sd)
251 if (sd->size < sizeof(*rg)) {
255 rg = (const AVReplayGain *)sd->data;
263 static void dump_stereo3d(void *ctx, const AVPacketSideData *sd)
267 if (sd->size < sizeof(*stereo)) {
272 stereo = (const AVStereo3D *)sd->data;
280 static void dump_audioservicetype(void *ctx, const AVPacketSideData *sd)
282 const enum AVAudioServiceType *ast = (const enum AVAudioServiceType *)sd->data;
284 if (sd->size < sizeof(*ast)) {
323 static void dump_cpb(void *ctx, const AVPacketSideData *sd)
325 const AVCPBProperties *cpb = (const AVCPBProperties *)sd->data;
327 if (sd->size < sizeof(*cpb)) {
342 static void dump_mastering_display_metadata(void *ctx, const AVPacketSideData *sd)
345 (const AVMasteringDisplayMetadata *)sd->data;
361 static void dump_content_light_metadata(void *ctx, const AVPacketSideData *sd)
364 (const AVContentLightMetadata *)sd->data;
371 const AVPacketSideData *sd)
373 const AVSphericalMapping *spherical = (const AVSphericalMapping *)sd->data;
376 if (sd->size < sizeof(*spherical)) {
400 static void dump_dovi_conf(void *ctx, const AVPacketSideData *sd)
403 (const AVDOVIDecoderConfigurationRecord *)sd->data;
415 static void dump_s12m_timecode(void *ctx, const AVStream *st, const AVPacketSideData *sd)
417 const uint32_t *tc = (const uint32_t *)sd->data;
419 if ((sd->size != sizeof(uint32_t) * 4) || (tc[0] > 3)) {
439 const AVPacketSideData *sd = &st->side_data[i];
442 switch (sd->type) {
451 dump_paramchange(ctx, sd);
458 dump_replaygain(ctx, sd);
462 av_display_rotation_get((const int32_t *)sd->data));
466 dump_stereo3d(ctx, sd);
470 dump_audioservicetype(ctx, sd);
474 AV_RL32(sd->data), av_get_picture_type_char(sd->data[4]));
478 dump_cpb(ctx, sd);
481 dump_mastering_display_metadata(ctx, sd);
485 dump_spherical(ctx, st->codecpar, sd);
488 dump_content_light_metadata(ctx, sd);
495 dump_dovi_conf(ctx, sd);
499 dump_s12m_timecode(ctx, st, sd);
503 "(%"SIZE_SPECIFIER" bytes)", sd->type, sd->size);