Lines Matching defs:extradata
989 const uint8_t *extradata, int extradata_size)
1001 err = avpriv_split_xiph_headers(extradata, extradata_size,
1019 static int put_wv_codecpriv(AVIOContext *pb, const uint8_t *extradata, int extradata_size)
1021 if (extradata && extradata_size == 2)
1022 avio_write(pb, extradata, 2);
1030 const uint8_t *extradata, int extradata_size)
1035 int ret = ff_flac_write_header(pb, extradata, extradata_size,
1066 const uint8_t *extradata, int extradata_size,
1072 ret = avpriv_mpeg4audio_get_config2(&mp4ac, extradata, extradata_size, 1, s);
1073 /* Don't abort if the failure is because of missing extradata. Assume in that
1074 * case a bitstream filter will provide the muxer with the extradata in the
1077 * to write the sample rate elements once the extradata shows up, anyway. */
1080 "Error parsing AAC extradata, unable to determine samplerate.\n");
1086 * header and no extradata is available. The space for this element has
1088 * extradata shows up in the first packet, as there's no way to know if
1101 const uint8_t *extradata,
1108 return put_xiph_codecpriv(s, dyn_cp, par, extradata, extradata_size);
1111 return ff_isom_write_av1c(dyn_cp, extradata,
1118 return put_flac_codecpriv(s, dyn_cp, par, extradata, extradata_size);
1120 return put_wv_codecpriv(dyn_cp, extradata, extradata_size);
1122 return ff_isom_write_avcc(dyn_cp, extradata,
1125 return ff_isom_write_hvcc(dyn_cp, extradata,
1130 "Invalid extradata found, ALAC expects a 36-byte "
1134 avio_write(dyn_cp, extradata + 12,
1139 avio_write(dyn_cp, extradata, extradata_size);
1149 avio_write(dyn_cp, extradata, extradata_size);
1157 const uint8_t *extradata, int extradata_size,
1168 extradata, extradata_size,
1179 && (!extradata_size || ff_codec_get_id(ff_codec_movvideo_tags, AV_RL32(extradata + 4)) != par->codec_id)
1185 avio_write(dyn_cp, extradata, extradata_size);
1200 /* If vfw extradata updates are supported, this will have
1201 * to be updated to pass extradata(_size) explicitly. */
1287 memcpy(par->extradata, side_data, side_data_size);
1849 ret = get_aac_sample_rates(s, mkv, par->extradata, par->extradata_size,
1907 par->extradata, par->extradata_size,
2281 st->codecpar->extradata, st->codecpar->extradata_size);
2710 // No extradata (codecpar or packet side data).
2711 av_log(s, AV_LOG_ERROR, "Error parsing AAC extradata, unable to determine samplerate.\n");
2729 // FIXME: Remove the following once libaom starts propagating proper extradata during init()
2744 av_log(s, AV_LOG_DEBUG, "Ignoring new extradata in a packet for stream %d.\n", pkt->stream_index);
3177 (AV_RB24(par->extradata) == 1 || AV_RB32(par->extradata) == 1))