Lines Matching defs:sps_id
97 if (s->pps_list[i] && ((HEVCPPS*)s->pps_list[i]->data)->sps_id == id)
905 int ff_hevc_parse_sps(HEVCSPS *sps, GetBitContext *gb, unsigned int *sps_id,
936 *sps_id = get_ue_golomb_long(gb);
937 if (*sps_id >= HEVC_MAX_SPS_COUNT) {
938 av_log(avctx, AV_LOG_ERROR, "SPS id out of range: %d\n", *sps_id);
1252 unsigned int sps_id;
1273 ret = ff_hevc_parse_sps(sps, gb, &sps_id,
1285 sps_id, sps->width, sps->height,
1294 if (ps->sps_list[sps_id] &&
1295 !memcmp(ps->sps_list[sps_id]->data, sps_buf->data, sps_buf->size)) {
1298 remove_sps(ps, sps_id);
1299 ps->sps_list[sps_id] = sps_buf;
1548 pps->sps_id = get_ue_golomb_long(gb);
1549 if (pps->sps_id >= HEVC_MAX_SPS_COUNT) {
1550 av_log(avctx, AV_LOG_ERROR, "SPS id out of range: %d\n", pps->sps_id);
1554 if (!ps->sps_list[pps->sps_id]) {
1555 av_log(avctx, AV_LOG_ERROR, "SPS %u does not exist.\n", pps->sps_id);
1559 sps = (HEVCSPS *)ps->sps_list[pps->sps_id]->data;