On Fri, Jul 1, 2011 at 11:02 AM, Ronald S. Bultje <[email protected]> wrote:
> Hi,
>
> On Wed, Jun 29, 2011 at 1:30 PM, Alex Converse <[email protected]>
> wrote:
>> - if(i==0 && pos > avi->movi_list)
>> - avi->movi_list= 0; //FIXME better check
>> - pos += avi->movi_list;
>
> Can movi_list now be replaced by data_offset and then removed from the struct
>
We now seek to movi_list to compute data offset.
idx1_pos = avio_tell(pb);
avio_seek(pb, avi->movi_list+4, SEEK_SET);
if (avi_sync(s, 1) == 0) {
first_packet_pos = avio_tell(pb) - 8;
}
avi->stream_index = -1;
avio_seek(pb, idx1_pos, SEEK_SET);
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel