diff --git a/libcelt/testcelt.c b/libcelt/testcelt.c index ca89c1eb7fee0cc613db5430dae9b17297b5d2a0..d32786dff25ed5ad3f7d1ed6b5c0475d9296a2d2 100644 --- a/libcelt/testcelt.c +++ b/libcelt/testcelt.c @@ -76,14 +76,13 @@ int main(int argc, char *argv[]) channels = atoi(argv[2]); frame_size = atoi(argv[3]); mode = celt_mode_create(rate, frame_size, NULL); - celt_mode_info(mode, CELT_GET_LOOKAHEAD, &skip); - if (mode == NULL) { fprintf(stderr, "failed to create a mode\n"); return 1; } - + + celt_mode_info(mode, CELT_GET_LOOKAHEAD, &skip); bytes_per_packet = atoi(argv[4]); if (bytes_per_packet < 0 || bytes_per_packet > MAX_PACKET) {