[FFmpeg-devel] [PATCH] Remove static ByteIOContexts
Michael Niedermayer
michaelni
Fri Nov 16 11:48:32 CET 2007
On Fri, Nov 16, 2007 at 10:39:40AM +0100, Bj?rn Axelsson wrote:
> On Fri, 2007-11-16 at 03:33 +0100, Michael Niedermayer wrote:
> > [...]
> > > 2. bioc_formats_1.diff
> > > Update libavformats for dynamic ByteIOContexts
> >
> > ok (though doesnt apply anymore, not suprissing considering its size)
> > this one could get tricky timing wise as it likely will break again quickly
> > if reposted
>
> I better try to be fast then.
> Resynced with current svn. Regression tests pass.
>
> > also when reposting please indicate which patches have changed so i dont
> > need to review all of them again and my patch application monkeys just
> > need to run md5sum over them to verify
> >
> >
> > [...]
> >
> > > 6. bioc_ffplay_reindent.diff
> > > Reindent from previous patch
> >
> > unneeded (see below)
>
> Merged with bioc_ffplay-2.diff
>
> bioc_formats_1.diff and bioc_ffplay-2.diff are changed since last mail.
> bioc_ffplay_reindent.diff is removed. The rest are unchanged as they
> still apply:
>
> 1. bioc_api_1.diff
> Dynamic allocation of the ByteIOContext in AVFormatContexts
(no update so not checked)
> 2. bioc_formats_1.diff
> Update libavformats for dynamic ByteIOContexts
ok
btw, if someone wants to actually look at this then try
1. sed 's/^\+\(.*\)\([ (]\)\([a-z1]*\)->pb\([^.]\)/+\1\2\&\3->pb\4/' ~/bioc_formats_1.diff
2. and apply the output locally
3. look at svn di
this reduces the size to less than a 10th
> 3. bioc_utils.diff
> Update utils.c for dynamic ByteIOContexts
ok
> 4. bioc_aviobuf_nullcheck.diff
> Handle NULL parameters in url_fseek(), url_fsize(), url_ferror() and
> url_feof()
(no update so not checked)
> 5. bioc_ffplay-2.diff
> Update ffplay for dynamic ByteIOContexts
ok
> 6. bioc_ffmpeg-2.diff
> Update ffmpeg for dynamic ByteIOContexts
ok
> 7. bioc_ffserver.diff
> Update ffserver for dynamic ByteIOContexts
ok
> 8. bioc_dynbuf_api.diff
> Let url_open_buf() and url_open_dyn_*() allocate ByteIOContexts
(no update so not checked)
> 9. bioc_dynbuf_formats.diff
> Update libavformats for url_open_buf() and url_open_dyn_*() changes
ok
> 10. bioc_dynbuf_ffserver.diff
> Update ffserver for url_open_buf() and url_open_dyn_*() changes
ok
> 11. versionbump.diff
> Increase libavformat major version
ok
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Good people do not need laws to tell them to act responsibly, while bad
people will find a way around the laws. -- Plato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20071116/0e67b134/attachment.pgp>
More information about the ffmpeg-devel
mailing list