Lines Matching refs:buf_end
1340 static int find_marker(const uint8_t **pbuf_ptr, const uint8_t *buf_end)
1350 while (buf_ptr < buf_end) {
1353 if ((v == 0xff) && (v2 >= 0xc0) && (v2 <= 0xfe) && buf_ptr < buf_end) {
1369 const uint8_t **buf_ptr, const uint8_t *buf_end,
1374 start_code = find_marker(buf_ptr, buf_end);
1376 if ((buf_end - *buf_ptr) > s->buffer_size) {
1378 s->buffer_size = buf_end - *buf_ptr;
1389 while (src < buf_end) {
1395 while (src < buf_end && x == 0xff)
1409 (buf_end - *buf_ptr) - (dst - s->buffer));
1420 while (src + t < buf_end) {
1423 while ((src + t < buf_end) && x == 0xff)
1450 *unescaped_buf_size = buf_end - *buf_ptr;
1462 const uint8_t *buf_end, *buf_ptr;
1470 buf_end = buf + buf_size;
1471 while (buf_ptr < buf_end) {
1473 start_code = ff_mjpeg_find_marker(s, &buf_ptr, buf_end,
1485 start_code, buf_end - buf_ptr);
1643 buf_end - buf_ptr);
1644 // return buf_end - buf_ptr;