int ff_hevc_decode_nal_sei(HEVCContext *s) { do { decode_nal_sei_message(s); } while (more_rbsp_data(&s->HEVClc.gb)); return 0; }
int ff_hevc_decode_nal_sei(HEVCContext *s) { int ret; do { ret = decode_nal_sei_message(s); if (ret < 0) return(AVERROR(ENOMEM)); } while (more_rbsp_data(&s->HEVClc->gb)); return 1; }
int ff_hevc_decode_nal_sei(GetBitContext *gb, void *logctx, HEVCSEI *s, const HEVCParamSets *ps, int type) { int ret; do { ret = decode_nal_sei_message(gb, logctx, s, ps, type); if (ret < 0) return ret; } while (more_rbsp_data(gb)); return 1; }