[Ffmpeg-cvslog] CVS: ffmpeg/libavformat 4xm.c, 1.18, 1.19 amr.c, 1.7, 1.8 asf-enc.c, 1.71, 1.72 asf.c, 1.81, 1.82 au.c, 1.20, 1.21 audio.c, 1.24, 1.25 avformat.h, 1.127, 1.128 avidec.c, 1.72, 1.73 avienc.c, 1.109, 1.110 dv.c, 1.43, 1.44 electronicarts.c, 1.2, 1.3 ffm.c, 1.42, 1.43 flic.c, 1.6, 1.7 flvdec.c, 1.19, 1.20 flvenc.c, 1.16, 1.17 gif.c, 1.19, 1.20 gifdec.c, 1.8, 1.9 grab.c, 1.34, 1.35 idcin.c, 1.6, 1.7 idroq.c, 1.9, 1.10 img.c, 1.40, 1.41 img2.c, 1.16, 1.17 ipmovie.c, 1.12, 1.13 matroska.c, 1.13, 1.14 mmf.c, 1.1, 1.2 mov.c, 1.88, 1.89 movenc.c, 1.42, 1.43 mp3.c, 1.9, 1.10 mpeg.c, 1.87, 1.88 mpegts.c, 1.30, 1.31 mpegtsenc.c, 1.8, 1.9 nsvdec.c, 1.8, 1.9 nut.c, 1.52, 1.53 ogg.c, 1.22, 1.23 ogg2.c, 1.8, 1.9 oggparseflac.c, 1.1, 1.2 oggparsetheora.c, 1.2, 1.3 oggparsevorbis.c, 1.3, 1.4 psxstr.c, 1.8, 1.9 raw.c, 1.56, 1.57 rm.c, 1.47, 1.48 rtp.c, 1.18, 1.19 rtsp.c, 1.22, 1.23 segafilm.c, 1.8, 1.9 sierravmd.c, 1.8, 1.9 sol.c, 1.3, 1.4 swf.c, 1.27, 1.28 utils.c, 1.158, 1.159 wav.c, 1.52, 1.53 wc3movie.c, 1.11, 1.12 westwood.c, 1.7, 1.8 yuv4mpeg.c, 1.23, 1.24

Michel Bardiaux mbardiaux
Tue Aug 9 18:03:51 CEST 2005


Michael Niedermayer CVS wrote:
> Update of /cvsroot/ffmpeg/ffmpeg/libavformat
> In directory mail:/var2/tmp/cvs-serv17896/libavformat
> 
> Modified Files:
> 	4xm.c amr.c asf-enc.c asf.c au.c audio.c avformat.h avidec.c 
> 	avienc.c dv.c electronicarts.c ffm.c flic.c flvdec.c flvenc.c 
> 	gif.c gifdec.c grab.c idcin.c idroq.c img.c img2.c ipmovie.c 
> 	matroska.c mmf.c mov.c movenc.c mp3.c mpeg.c mpegts.c 
> 	mpegtsenc.c nsvdec.c nut.c ogg.c ogg2.c oggparseflac.c 
> 	oggparsetheora.c oggparsevorbis.c psxstr.c raw.c rm.c rtp.c 
> 	rtsp.c segafilm.c sierravmd.c sol.c swf.c utils.c wav.c 
> 	wc3movie.c westwood.c yuv4mpeg.c 
> Log Message:
> changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility
> 
Reply delayed by holiday (bothersome things, holidays :-)):

Michael, thanks for doing this change, it will additionnally help a lot 
in code of mine where a stream is opened *after* the codec.

IMHO breaking binary compatibility big time just once, for the sake of 
future perpetual binary compatibility, is a good thing.

HaND,
-- 
Michel Bardiaux
R&D Director
MediaXim S.A.  Bd. du Souverain, 191  B-1160 Bruxelles
Tel : +32 2 790.29.41





More information about the ffmpeg-cvslog mailing list