libavcodec/aacsbr.c:586: error: Integer Overflow L2
  ([2, 6] - [1, 5]):unsigned32.

libavcodec/aacsbr.c:585:10: <LHS trace>
583.     sbr->f_tablenoise[0] = sbr->f_tablelow[0];
584.     temp = 0;
585.     for (k = 1; k <= sbr->n_q; k++) {
              ^
586.         temp += (sbr->n[0] - temp) / (sbr->n_q + 1 - k);
587.         sbr->f_tablenoise[k] = sbr->f_tablelow[temp];

libavcodec/aacsbr.c:585:10: Assignment
583.     sbr->f_tablenoise[0] = sbr->f_tablelow[0];
584.     temp = 0;
585.     for (k = 1; k <= sbr->n_q; k++) {
              ^
586.         temp += (sbr->n[0] - temp) / (sbr->n_q + 1 - k);
587.         sbr->f_tablenoise[k] = sbr->f_tablelow[temp];

libavcodec/aacsbr.c:585:10: <RHS trace>
583.     sbr->f_tablenoise[0] = sbr->f_tablelow[0];
584.     temp = 0;
585.     for (k = 1; k <= sbr->n_q; k++) {
              ^
586.         temp += (sbr->n[0] - temp) / (sbr->n_q + 1 - k);
587.         sbr->f_tablenoise[k] = sbr->f_tablelow[temp];

libavcodec/aacsbr.c:585:10: Assignment
583.     sbr->f_tablenoise[0] = sbr->f_tablelow[0];
584.     temp = 0;
585.     for (k = 1; k <= sbr->n_q; k++) {
              ^
586.         temp += (sbr->n[0] - temp) / (sbr->n_q + 1 - k);
587.         sbr->f_tablenoise[k] = sbr->f_tablelow[temp];

libavcodec/aacsbr.c:586:9: Binary operation: ([2, 6] - [1, 5]):unsigned32
584.     temp = 0;
585.     for (k = 1; k <= sbr->n_q; k++) {
586.         temp += (sbr->n[0] - temp) / (sbr->n_q + 1 - k);
             ^
587.         sbr->f_tablenoise[k] = sbr->f_tablelow[temp];
588.     }
