static int sox_read_packet(AVFormatContext *s,

                           AVPacket *pkt)

{

    int ret, size;



    if (url_feof(s->pb))

        return AVERROR_EOF;



    size = SOX_SAMPLES*s->streams[0]->codec->block_align;

    ret = av_get_packet(s->pb, pkt, size);

    if (ret < 0)

        return AVERROR(EIO);


    pkt->stream_index = 0;

    pkt->size = ret;



    return 0;

}
static int sox_read_packet(AVFormatContext *s,

                           AVPacket *pkt)

{

    int ret, size;



    if (url_feof(s->pb))

        return AVERROR_EOF;



    size = SOX_SAMPLES*s->streams[0]->codec->block_align;

    ret = av_get_packet(s->pb, pkt, size);

    if (ret < 0)

        return AVERROR(EIO);


    pkt->stream_index = 0;

    pkt->size = ret;



    return 0;

}
static int FUNC_0(AVFormatContext *VAR_0,

                           AVPacket *VAR_1)

{

    int VAR_2, VAR_3;



    if (url_feof(VAR_0->pb))

        return AVERROR_EOF;



    VAR_3 = SOX_SAMPLES*VAR_0->streams[0]->codec->block_align;

    VAR_2 = av_get_packet(VAR_0->pb, VAR_1, VAR_3);

    if (VAR_2 < 0)

        return AVERROR(EIO);


    VAR_1->stream_index = 0;

    VAR_1->VAR_3 = VAR_2;



    return 0;

}
static int FUNC_0(AVFormatContext *VAR_0,
AVPacket *VAR_1)
{ int VAR_2, VAR_3; if (url_feof(VAR_0->pb))
return AVERROR_EOF; VAR_3 = SOX_SAMPLES*VAR_0->streams[0]->codec->block_align; VAR_2 = av_get_packet(VAR_0->pb, VAR_1, VAR_3); if (VAR_2 < 0)
return AVERROR(EIO); VAR_1->stream_index = 0; VAR_1->VAR_3 = VAR_2; return 0; }