int avio_printf(AVIOContext *s, const char *fmt, ...)

{

    va_list ap;

    char buf[4096];

    int ret;



    va_start(ap, fmt);

    ret = vsnprintf(buf, sizeof(buf), fmt, ap);

    va_end(ap);

    avio_write(s, buf, strlen(buf));

    return ret;

}

int avio_printf(AVIOContext *s, const char *fmt, ...)

{

    va_list ap;

    char buf[4096];

    int ret;



    va_start(ap, fmt);

    ret = vsnprintf(buf, sizeof(buf), fmt, ap);

    va_end(ap);

    avio_write(s, buf, strlen(buf));

    return ret;

}

int FUNC_0(AVIOContext *VAR_0, const char *VAR_1, ...)

{

    va_list ap;

    char VAR_2[4096];

    int VAR_3;



    va_start(ap, VAR_1);

    VAR_3 = vsnprintf(VAR_2, sizeof(VAR_2), VAR_1, ap);

    va_end(ap);

    avio_write(VAR_0, VAR_2, strlen(VAR_2));

    return VAR_3;

}

int FUNC_0(AVIOContext *VAR_0, const char *VAR_1, ...)
{ va_list ap; char VAR_2[4096]; int VAR_3; va_start(ap, VAR_1); VAR_3 = vsnprintf(VAR_2, sizeof(VAR_2), VAR_1, ap); va_end(ap); avio_write(VAR_0, VAR_2, strlen(VAR_2)); return VAR_3; }