Re: [FFmpeg-devel] [PATCH] lavf/segment: provide a virtual AVIOContext representing all the segments

2016-10-05 Thread James Almer
On 10/5/2016 2:33 AM, Rodger Combs wrote: > This allows the use of muxers like matroska, which attempt to seek even > when an AVIOContext doesn't set `seekable`, without concern for a rouge > seek leading the muxer to overwrite the wrong data in a later segment. For the record, this behavior in Ma

Re: [FFmpeg-devel] [PATCH] lavf/segment: provide a virtual AVIOContext representing all the segments

2016-10-05 Thread Michael Niedermayer
On Wed, Oct 05, 2016 at 12:33:54AM -0500, Rodger Combs wrote: > This allows the use of muxers like matroska, which attempt to seek even > when an AVIOContext doesn't set `seekable`, without concern for a rouge > seek leading the muxer to overwrite the wrong data in a later segment. > --- > doc/mux

[FFmpeg-devel] [PATCH] lavf/segment: provide a virtual AVIOContext representing all the segments

2016-10-04 Thread Rodger Combs
This allows the use of muxers like matroska, which attempt to seek even when an AVIOContext doesn't set `seekable`, without concern for a rouge seek leading the muxer to overwrite the wrong data in a later segment. --- doc/muxers.texi | 17 libavformat/segment.c | 276 +

[FFmpeg-devel] [PATCH] lavf/segment: provide a virtual AVIOContext representing all the segments

2016-09-29 Thread Rodger Combs
This allows the use of muxers like matroska, which attempt to seek even when an AVIOContext doesn't set `seekable`, without concern for a rouge seek leading the muxer to overwrite the wrong data in a later segment. --- doc/muxers.texi | 17 libavformat/segment.c | 276 +

[FFmpeg-devel] [PATCH] lavf/segment: provide a virtual AVIOContext representing all the segments

2016-02-23 Thread Rodger Combs
This allows the use of muxers like matroska, which attempt to seek even when an AVIOContext doesn't set `seekable`, without concern for a rouge seek leading the muxer to overwrite the wrong data in a later segment. --- doc/muxers.texi | 17 libavformat/segment.c | 276 +

Re: [FFmpeg-devel] [PATCH] lavf/segment: provide a virtual AVIOContext representing all the segments

2015-04-08 Thread Michael Niedermayer
On Wed, Apr 08, 2015 at 10:52:50AM -0500, Rodger Combs wrote: > > > On Mar 30, 2015, at 21:23, Rodger Combs wrote: > > > > This needs a fair bit of testing and review before merge. [...] > > Bump. maybe stefano can test and review? [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BAD

[FFmpeg-devel] [PATCH] lavf/segment: provide a virtual AVIOContext representing all the segments

2015-04-08 Thread Rodger Combs
> On Mar 30, 2015, at 21:23, Rodger Combs wrote: > > This needs a fair bit of testing and review before merge. > --- > libavformat/segment.c | 259 ++ > 1 file changed, 198 insertions(+), 61 deletions(-) > > diff --git a/libavformat/segment.c b/lib