On 10/07/15 12:39, Alexandra Hájková wrote:
> ---
>  libavformat/asfdec.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/libavformat/asfdec.c b/libavformat/asfdec.c
> index b5fd5f7..367a3aa 100644
> --- a/libavformat/asfdec.c
> +++ b/libavformat/asfdec.c
> @@ -928,7 +928,8 @@ static int asf_read_data(AVFormatContext *s, const 
> GUIDParseTable *g)
>                 size, asf->nb_packets);
>      avio_skip(pb, 2); // skip reserved field
>      asf->first_packet_offset = avio_tell(pb);
> -    align_position(pb, asf->offset, asf->data_size);
> +    if (pb->seekable)
> +        align_position(pb, asf->offset, asf->data_size);
>  
>      return 0;
>  }
> 

Ok.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to