Hello,

where the sample with chunk_len 0 can be found?

Thanks,
 Alexandra

On Mon, Jun 29, 2015 at 12:08 AM, Andreas Cadhalpun
<[email protected]> wrote:
> Hi,
>
> On 28.06.2015 16:10, Paul B Mahol wrote:
>> As you may already know new asf demuxer hit the tree but did not
>> replace the old one.
>>
>> Here I ask for samples which show that one is better than another,
>> whichever that one is.
>
> For starters, the new asf demuxer crashes, where the old one didn't:
>     int nchunks        = pkt_len / chunk_len;
> (chunk_len can be 0 here.)
>
> Then the new one can leak memory if asf_read_header fails.
> It probably should call asf_read_close on every failure path.
>
> Additionally the new demuxer can hang in the while loop in
> detect_unknown_subobject, if size is 0 in asf_read_unknown,
> so that avio_skip(pb, size - 24) undoes all progress of the
> pb->buf_ptr.
>
> If you ask me, the new demuxer needs more polishing before it can
> sensibly be the default/only implementation.
>
> Best regards,
> Andreas
> _______________________________________________
> libav-devel mailing list
> [email protected]
> https://lists.libav.org/mailman/listinfo/libav-devel
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to