1 This is GStreamer FFmpeg Plug-insĀ 0.10.7, "Some high ground is not worth taking"
5 * Update to ffmpeg 0.5 release
6 * Support channel layouts for multichannel audio
7 * Add mappings for new codecs: Real Video 3.0, EAC3, QCELP, IMC,
9 * Support push-based demuxers
10 * Expose preload and maxdelay muxer properties
12 Bugs fixed since 0.10.6:
14 * 573400 : [gstffmpegdec] crashes with hardware-accelerated decoders.
15 * 575759 : Regression in framerates
16 * 392534 : ffdemux enhancement: push based scheduling
17 * 548002 : libavcodec doesn't provide audio channel mappings
18 * 560644 : ffmpegdec leaks memory when gst_ffmpegdec_open is not called
19 * 563305 : gst-ffmpeg 0.10.6 build from tarball fails
20 * 564867 : Killing the gst-ffmpeg dependency on libbz2
21 * 565269 : GStreamer can't play newset Terminator: Salvation HD 1080...
22 * 566647 : [ffenc_amr_*] wrong number of channels and wrong samplera...
23 * 567336 : Text file detected as VC1 video
24 * 569441 : Use AVCodec.sample_fmts for list of compatible sample for...
25 * 570975 : Enable DVD Muxer
26 * 572863 : ffmpeg requires 128bit-aligned buffers.
27 * 573649 : Buffer overflow in gst gstffmpegaudioresample
28 * 574663 : [gstffcodecmap] Unused codec mapping for ATRAC3 codec
29 * 574746 : Disable external library decoders/encoders
30 * 574814 : Bogus muxer/demuxer/typefind are exposed
31 * 575664 : ffmux_amr disappeared
32 * 566250 : [ffdec_aac] Crash in gst_ffmpegdec_audio_frame
36 * Update ffmpeg and libswscale snapshot
37 * Prefer aspect ratios prescribed by the container over the codec
38 * Improve ffmpeg encoders wrapping
39 * Rewrite ffvideoscale to use libswscale
40 * Improve H.264 wrapping
42 Bugs fixed since 0.10.5:
44 * 350738 : [ffvideoscale] GStreamer-Critical when pixel-aspects-rati...
45 * 504056 : [ffvideoscale] Switch to using libswscale
46 * 542216 : cross compilation and mingw32 support
47 * 548304 : missing check for bz2 library and header
48 * 551046 : gst-ffmpeg configure complains about libz2, should be libbz2
49 * 556336 : [PATCH] gstffmpegdec.c: prefer demuxer's pixel aspect rat...
50 * 556405 : gst-ffmpeg fails to build against 20081014 ffmpeg snapshot
51 * 560137 : Two build fixes for using system ffmpeg
52 * 560305 : x264enc & ffmux_* doesnt link
56 * Updated to upstream ffmpeg revision r15004 (28th Aug 2008)
58 Bugs fixed since 0.10.4:
60 * 371939 : mov/mp4/m4a/3gp/3g2 muxers create wrong durations
61 * 383420 : [ffmpeg] ISO-derivative muxers don't handle audio correctly
62 * 518705 : Can't play streams from Rai.it
63 * 533708 : broken mpeg-ts typefinding?
64 * 534371 : autogen.sh not dist'ed
65 * 534390 : Patch: use av_picture_copy instead of swscale to copy pic...
66 * 534392 : PATCH: never use ffdec_faad
67 * 534783 : Remove FLV demuxer
68 * 540401 : Garbled sound instead of music
69 * 549799 : all audio codecs claim to support up to 6 channels
73 * New build system based on direct upstream FFmpeg svn
74 * Much newer FFmpeg with more decoders
75 * New ffaudioresample element
76 * Better timestamp handling
77 * Basic reverse playback
80 Bugs fixed since 0.10.3:
82 * 504056 : [ffvideoscale] Switch to using libswscale
83 * 488913 : Move to a saner ffmpeg checkout system
84 * 321662 : reenable our get_buffer function in gst-ffmpeg
85 * 334707 : ffmpeg reads past the end of data passed to it
86 * 337866 : [ffmpeg] timestamps wrong
87 * 338989 : [ffenc_mjpeg] Creates garbled content
88 * 359965 : ffenc_huffyuv broken
89 * 394208 : Compile Error on Intel Mac OS X
90 * 421068 : ffenc_h263p -- missing options
91 * 427082 : [fixed upstream] totem crashes when trying to play an .AIF
92 * 449420 : [fixed upstream] [FLV] Incorrect FLV frame sizes
93 * 467121 : [fixed upstream] WVC1 codec
94 * 482660 : h264 playback is not smooth
95 * 496127 : [deinterlace/scale/postproc] support for non-I420 colorsp...
96 * 503249 : Add GIF support
97 * 503733 : PATCH: stop gst-inspect --print-all from crashing when gs...
98 * 510745 : Add musepack sv7 support
99 * 510985 : Don't register typefinders for which we have replacements...
100 * 511011 : gst-ffmpeg autogen.sh not checking for subversion presence
101 * 511476 : Missing codec inside gstffmpegcodecmap.c
102 * 515205 : Dubious .flv file crashes totem
103 * 515811 : add debug-mv property to ffdec_*
104 * 518033 : Add Monkey's Audio (APE) support
105 * 519235 : make clean twice produces some error messages
106 * 528082 : [ffmpeg] compile error
107 * 529015 : Port from deprecated img_convert to swscale
108 * 531857 : Can't play WVC1 videos
109 * 532803 : Doesn't build properly with system ffmpeg
111 Changes since 0.10.2:
114 * Playback and seeking fixes
115 * Improved QOS support
116 * Parallel installability with 0.8.x series
117 * Threadsafe design and API
119 Bugs fixed in since 0.10.1:
121 * 331323 : [ffdec_mp3] crashing while playing mp3
122 * 332339 : FFmpeg muxers port to 0.10
123 * 324279 : add build infrastructure for tests
124 * 324366 : gst-ffmpeg doesn't support --disable-encoders
125 * 327257 : playing mpeg video hangs
126 * 338928 : [ffdemux_aac] shouldn't be autoplugged, as it can't work ...
127 * 339042 : expose Apple Quick Draw decoder
128 * 341234 : Totem SIGABRTs when trying to play 3gp
129 * 341715 : 'Element doesn't implement handling of this stream. Pleas...
130 * 341738 : WMV/WMA8 movie stutters, gets audio out of sync
131 * 343604 : [ffmpeg]: Support two passes encoding
132 * 343951 : patch for win32+vs6
133 * 347984 : Internal GStreamer error in ffdec_mpeg4
134 * 348031 : rtpdepay does not add framerate capability
135 * 351437 : [PATCH] ffmpeg postproc ported to 0.10
136 * 351791 : Crashes playing crasher.nsv
137 * 355584 : gst-ffmpeg / ffenc_flv generates unusable files
138 * 359545 : ffdemux_mpegts broken
139 * 361636 : h263 variant not specified with CODEC_ID_H263
140 * 363365 : Please update the ffmpeg snapshot
141 * 364956 : Caps incompatibilities for AMR
142 * 383009 : CVE-2006-4800 4xm buffer overflow
143 * 344583 : [PATCH] ffmpegenc to support/expose more avcodec properties
144 * 351415 : (some) ffenc produce garbled results
145 * 352579 : [avidemux] cane toad movie: sometimes no audio after seek
146 * 378796 : broken ffmux_mov
149 Changes since 0.10.0:
151 * ffvideoscale ported
152 * ffdeinterlace ported
153 * demuxer wrapper works pull-based
154 * disabled mpeg2 video and mp3 audio autoplugging
155 * fixes for Indeo3, PNG, smc, H264 HD, H263, FLV1, G2
157 Bugs fixed since 0.10.0:
159 * 162833 : [ffdemux_mp3] ffmpeg mp3 decoder miss seeking
160 * 311272 : Reading mpeg-ts stream from standard input does not work
161 * 319248 : configure script doesn't accept --with-pkg-config-path ar...
162 * 320238 : Fails to build under powerpc
163 * 322254 : avcodec_open()/close() aren't thread-safe
164 * 323286 : [ffdec_cinepak] chef.avi causes gstreamer to hang in preroll
165 * 326372 : Indeo AVI files do not play with 0.10
166 * 326704 : [ffdec] Memory leak when joining pcache
167 * 327028 : MS Video 1 palettized AVI doesn't work
168 * 327224 : ffdeinterlace port to 0.10
169 * 327861 : [ffmpegenc] FFMpeg audio encoders do not set caps to buffers
170 * 329963 : gstreamer CVS doesn't work with ffmpeg codecs
171 * 330634 : Wrap the ffmpeg demuxers
172 * 331209 : [ffdec_h264] seeking in " IntoTheBlue_Cin_AVC.mp4 " crashes...
173 * 332072 : Too fast playback of h263p encoded file
174 * 332557 : FFmpeg video scale port to 0.10
175 * 332995 : segfault in ffmpeg enc
176 * 333001 : Memory leak in ffmpegenc
177 * 324209 : [CVE-2005-4048] avcodec_default_get_buffer heap overflow
181 * Improved pixel aspect ratio handling