Hi,
On Wed, Mar 28, 2012 at 8:51 AM, Mashiat Sarker Shakkhar
<[email protected]> wrote:
> On 3/28/2012 8:06 PM, Ronald S. Bultje wrote:
>>
>> ---
>> libavcodec/wmalosslessdec.c | 13 +++++++++++++
>> 1 files changed, 13 insertions(+), 0 deletions(-)
>>
> [...]
>
> This does not fix seeking for me, at least not with avplay. I thought I had
> already reported the issue. Benjamin and Kostya, can you seek to anywhere in
> the stream after this patch? I can seek to only 1 or 2 places - even that is
> inaccurate.
That's a bug in the asf demuxer, this patch fixes it:
diff --git a/libavformat/asfdec.c b/libavformat/asfdec.c
index d3869b4..f094647 100644
--- a/libavformat/asfdec.c
+++ b/libavformat/asfdec.c
@@ -1235,7 +1235,7 @@ static void
asf_build_simple_index(AVFormatContext *s, int stream_index)
last_pos=pos;
}
}
- asf->index_read= 1;
+ asf->index_read= ict > 0;
}
avio_seek(s->pb, current_pos, SEEK_SET);
}
Ronald
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel