Lines Matching refs:marker
354 if(jd->marker) { in huffext()
367 if(d != 0) jd->marker = d; /* Not an escape of 0xFF but a marker */ in huffext()
493 if(jd->marker) { in bitext()
506 if(d != 0) jd->marker = d; /* Not an escape of 0xFF but a marker */ in bitext()
570 uint16_t marker; in jd_restart() local
573 if(jd->marker) { /* Generate a maker if it has been detected */ in jd_restart()
574 marker = 0xFF00 | jd->marker; in jd_restart()
575 jd->marker = 0; in jd_restart()
578 marker = 0; in jd_restart()
585 marker = (marker << 8) | *dp++; /* Get a byte */ in jd_restart()
593 if((marker & 0xFFD8) != 0xFFD0 || (marker & 7) != (rstn & 7)) { in jd_restart()
950 uint16_t marker; in jd_prepare() local
967 ofs = marker = 0; /* Find SOI marker */ in jd_prepare()
971 marker = marker << 8 | seg[0]; in jd_prepare()
972 } while(marker != 0xFFD8); in jd_prepare()
977 marker = LDB_WORD(seg); /* Marker */ in jd_prepare()
979 if(len <= 2 || (marker >> 8) != 0xFF) return JDR_FMT1; in jd_prepare()
983 switch(marker & 0xFF) { in jd_prepare()