Unified · Split
| @@ -266,6 +266,7 @@ static int hdr_valid(const uint8_t *h) · 265 unmodified lines | ||
| 266 | 266 | { |
| 267 | 267 | return h[0] == 0xff && |
| 268 | 268 | ((h[1] & 0xF0) == 0xf0 || (h[1] & 0xFE) == 0xe2) && |
| 269 | + (HDR_GET_LAYER(h) != 0) && | |
| 269 | 270 | (HDR_GET_BITRATE(h) != 15) && |
| 270 | 271 | (HDR_GET_SAMPLE_RATE(h) != 3); |
| 271 | 272 | } |