int rtsp_next_attr_and_value(const char **p, char *attr, int attr_size, char *value, int value_size)

{

    skip_spaces(p);

    if(**p) {

        get_word_sep(attr, attr_size, "=", p);

        if (**p == '=')

            (*p)++;

        get_word_sep(value, value_size, ";", p);

        if (**p == ';')

            (*p)++;

        return 1;

    }

    return 0;

}

int rtsp_next_attr_and_value(const char **p, char *attr, int attr_size, char *value, int value_size)

{

    skip_spaces(p);

    if(**p) {

        get_word_sep(attr, attr_size, "=", p);

        if (**p == '=')

            (*p)++;

        get_word_sep(value, value_size, ";", p);

        if (**p == ';')

            (*p)++;

        return 1;

    }

    return 0;

}

int FUNC_0(const char **VAR_0, char *VAR_1, int VAR_2, char *VAR_3, int VAR_4)

{

    skip_spaces(VAR_0);

    if(**VAR_0) {

        get_word_sep(VAR_1, VAR_2, "=", VAR_0);

        if (**VAR_0 == '=')

            (*VAR_0)++;

        get_word_sep(VAR_3, VAR_4, ";", VAR_0);

        if (**VAR_0 == ';')

            (*VAR_0)++;

        return 1;

    }

    return 0;

}

int FUNC_0(const char **VAR_0, char *VAR_1, int VAR_2, char *VAR_3, int VAR_4)
{ skip_spaces(VAR_0); if(**VAR_0) { get_word_sep(VAR_1, VAR_2, "=", VAR_0); if (**VAR_0 == '=')
(*VAR_0)++; get_word_sep(VAR_3, VAR_4, ";", VAR_0); if (**VAR_0 == ';') (*VAR_0)++; return 1; } return 0; }