static void probe_group_enter(const char *name, int type)

{

    int64_t count = -1;



    octx.prefix =

        av_realloc(octx.prefix, sizeof(PrintElement) * (octx.level + 1));



    if (!octx.prefix || !name) {

        fprintf(stderr, "Out of memory\n");

        exit(1);

    }



    if (octx.level) {

        PrintElement *parent = octx.prefix + octx.level -1;

        if (parent->type == ARRAY)

            count = parent->nb_elems;

        parent->nb_elems++;

    }



    octx.prefix[octx.level++] = (PrintElement){name, type, count, 0};

}

static void probe_group_enter(const char *name, int type)

{

    int64_t count = -1;



    octx.prefix =

        av_realloc(octx.prefix, sizeof(PrintElement) * (octx.level + 1));



    if (!octx.prefix || !name) {

        fprintf(stderr, "Out of memory\n");

        exit(1);

    }



    if (octx.level) {

        PrintElement *parent = octx.prefix + octx.level -1;

        if (parent->type == ARRAY)

            count = parent->nb_elems;

        parent->nb_elems++;

    }



    octx.prefix[octx.level++] = (PrintElement){name, type, count, 0};

}

        exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);         exit(1);
static void FUNC_0(const char *VAR_0, int VAR_1)

{

    int64_t count = -1;



    octx.prefix =

        av_realloc(octx.prefix, sizeof(PrintElement) * (octx.level + 1));



    if (!octx.prefix || !VAR_0) {

        fprintf(stderr, "Out of memory\n");

        exit(1);

    }



    if (octx.level) {

        PrintElement *parent = octx.prefix + octx.level -1;

        if (parent->VAR_1 == ARRAY)

            count = parent->nb_elems;

        parent->nb_elems++;

    }



    octx.prefix[octx.level++] = (PrintElement){VAR_0, VAR_1, count, 0};

}

static void FUNC_0(const char *VAR_0, int VAR_1)
{ int64_t count = -1; octx.prefix =
av_realloc(octx.prefix, sizeof(PrintElement) * (octx.level + 1)); if (!octx.prefix || !VAR_0) { fprintf(stderr, "Out of memory\n"); exit(1); } if (octx.level) { PrintElement *parent = octx.prefix + octx.level -1; if (parent->VAR_1 == ARRAY)
count = parent->nb_elems; parent->nb_elems++; } octx.prefix[octx.level++] = (PrintElement){VAR_0, VAR_1, count, 0}; }