Home
last modified time | relevance | path

Searched refs:sps_id (Results 1 - 11 of 11) sorted by relevance

/third_party/ffmpeg/libavformat/
H A Dh264dec.c37 unsigned pps_id, sps_id; in h264_probe() local
90 sps_id = get_ue_golomb_long(&gb); in h264_probe()
91 if (sps_id > MAX_SPS_COUNT) in h264_probe()
93 sps_ids[sps_id] = 1; in h264_probe()
100 sps_id = get_ue_golomb_long(&gb); in h264_probe()
101 if (sps_id > MAX_SPS_COUNT) in h264_probe()
103 if (!sps_ids[sps_id]) in h264_probe()
/third_party/ffmpeg/libavcodec/
H A Dh264_ps.c99 if (s->pps_list[i] && ((PPS*)s->pps_list[i]->data)->sps_id == id) in remove_sps()
337 unsigned int sps_id; in ff_h264_decode_seq_parameter_set() local
367 sps_id = get_ue_golomb_31(gb); in ff_h264_decode_seq_parameter_set()
369 if (sps_id >= MAX_SPS_COUNT) { in ff_h264_decode_seq_parameter_set()
370 av_log(avctx, AV_LOG_ERROR, "sps_id %u out of range\n", sps_id); in ff_h264_decode_seq_parameter_set()
374 sps->sps_id = sps_id; in ff_h264_decode_seq_parameter_set()
608 sps_id, sps->profile_idc, sps->level_idc, in ff_h264_decode_seq_parameter_set()
628 if (ps->sps_list[sps_id] in ff_h264_decode_seq_parameter_set()
[all...]
H A Dh264_sei.c308 unsigned int sps_id; in decode_buffering_period() local
312 sps_id = get_ue_golomb_31(gb); in decode_buffering_period()
313 if (sps_id > 31 || !ps->sps_list[sps_id]) { in decode_buffering_period()
315 "non-existing SPS %d referenced in buffering period\n", sps_id); in decode_buffering_period()
316 return sps_id > 31 ? AVERROR_INVALIDDATA : AVERROR_PS_NOT_FOUND; in decode_buffering_period()
318 sps = (const SPS*)ps->sps_list[sps_id]->data; in decode_buffering_period()
H A Dh264_ps.h45 unsigned int sps_id; member
112 unsigned int sps_id; member
H A Dhevc_ps.c97 if (s->pps_list[i] && ((HEVCPPS*)s->pps_list[i]->data)->sps_id == id) in remove_sps()
905 int ff_hevc_parse_sps(HEVCSPS *sps, GetBitContext *gb, unsigned int *sps_id, in ff_hevc_parse_sps() argument
936 *sps_id = get_ue_golomb_long(gb); in ff_hevc_parse_sps()
937 if (*sps_id >= HEVC_MAX_SPS_COUNT) { in ff_hevc_parse_sps()
938 av_log(avctx, AV_LOG_ERROR, "SPS id out of range: %d\n", *sps_id); in ff_hevc_parse_sps()
1252 unsigned int sps_id; in ff_hevc_decode_nal_sps() local
1273 ret = ff_hevc_parse_sps(sps, gb, &sps_id, in ff_hevc_decode_nal_sps()
1285 sps_id, sps->width, sps->height, in ff_hevc_decode_nal_sps()
1294 if (ps->sps_list[sps_id] && in ff_hevc_decode_nal_sps()
1295 !memcmp(ps->sps_list[sps_id] in ff_hevc_decode_nal_sps()
[all...]
H A Dhevc_parser.c82 if (ps->pps->sps_id >= HEVC_MAX_SPS_COUNT || !ps->sps_list[ps->pps->sps_id]) { in hevc_parse_slice_header()
83 av_log(avctx, AV_LOG_ERROR, "SPS id out of range: %d\n", ps->pps->sps_id); in hevc_parse_slice_header()
86 if (ps->sps != (HEVCSPS*)ps->sps_list[ps->pps->sps_id]->data) { in hevc_parse_slice_header()
87 ps->sps = (HEVCSPS*)ps->sps_list[ps->pps->sps_id]->data; in hevc_parse_slice_header()
H A Dmediacodecdec.c153 if (ps.sps_list[pps->sps_id]) { in h264_set_extradata()
154 sps = (const SPS*)ps.sps_list[pps->sps_id]->data; in h264_set_extradata()
237 if (ps.sps_list[pps->sps_id]) { in hevc_set_extradata()
238 sps = (const HEVCSPS*)ps.sps_list[pps->sps_id]->data; in hevc_set_extradata()
H A Dhevc_ps.h250 unsigned int sps_id; ///< seq_parameter_set_id member
341 * @param sps_id the SPS id will be written here
347 int ff_hevc_parse_sps(HEVCSPS *sps, GetBitContext *gb, unsigned int *sps_id,
H A Dqsvenc_hevc.c65 unsigned int sps_id; in generate_fake_vps() local
100 ret = ff_hevc_parse_sps(&sps, &gb, &sps_id, 0, NULL, avctx); in generate_fake_vps()
H A Dh264_slice.c2271 if (h->ps.pps->sps_id != pps->sps_id || in ff_h264_queue_decode_slice()
H A Dhevcdec.c595 if (s->ps.sps != (HEVCSPS*)s->ps.sps_list[s->ps.pps->sps_id]->data) { in hls_slice_header()
596 const HEVCSPS *sps = (HEVCSPS*)s->ps.sps_list[s->ps.pps->sps_id]->data; in hls_slice_header()

Completed in 25 milliseconds