static int swf_write_audio(AVFormatContext *s, const uint8_t *buf, int size)

{

    ByteIOContext *pb = &s->pb;



    put_swf_tag(s, TAG_STREAMBLOCK | TAG_LONG);



    put_buffer(pb, buf, size);

    

    put_swf_end_tag(s);

    put_flush_packet(&s->pb);

    return 0;

}

static int swf_write_audio(AVFormatContext *s, const uint8_t *buf, int size)

{

    ByteIOContext *pb = &s->pb;



    put_swf_tag(s, TAG_STREAMBLOCK | TAG_LONG);



    put_buffer(pb, buf, size);

    

    put_swf_end_tag(s);

    put_flush_packet(&s->pb);

    return 0;

}

    put_swf_end_tag(s);     put_buffer(pb, buf, size);     put_swf_end_tag(s);     put_swf_end_tag(s); static int swf_write_audio(AVFormatContext *s, const uint8_t *buf, int size)     ByteIOContext *pb = &s->pb;     put_swf_tag(s, TAG_STREAMBLOCK | TAG_LONG);     put_buffer(pb, buf, size);     put_swf_end_tag(s);     put_flush_packet(&s->pb);
static int FUNC_0(AVFormatContext *VAR_0, const uint8_t *VAR_1, int VAR_2)

{

    ByteIOContext *pb = &VAR_0->pb;



    put_swf_tag(VAR_0, TAG_STREAMBLOCK | TAG_LONG);



    put_buffer(pb, VAR_1, VAR_2);

    

    put_swf_end_tag(VAR_0);

    put_flush_packet(&VAR_0->pb);

    return 0;

}

static int FUNC_0(AVFormatContext *VAR_0, const uint8_t *VAR_1, int VAR_2)
{ ByteIOContext *pb = &VAR_0->pb; put_swf_tag(VAR_0, TAG_STREAMBLOCK | TAG_LONG); put_buffer(pb, VAR_1, VAR_2); put_swf_end_tag(VAR_0); put_flush_packet(&VAR_0->pb); return 0; }