This is GStreamer FFMpeg 0.8.5 Changes since 0.8.4: New elements: * scaler * deinterlacer * muxers (re-enabled; mpeg/mp4 for now) Snapshot update: * to 21/4 2005 * ALAC and shorten decoder * many h264 improvements * gcc4-support Decoder: * keyframe syncing for some codecs after seek * write directly in output buffer, increases performance * Better timestamp handling Bugs fixed since 0.8.4: * 149097: Internal GStreamer error: pad problem. File a bug. * 169082: segfault with invalid pipeline * 169823: [enhancement] add alac decoding support :) * 172668: gst-ffmpeg 0.8.4 doesn't compile with gcc4 * 172961: valgrind gives a lot of errors on gst-ffmpeg elements * 173044: [PATCH to ffmpeg] Memory error in mjpeg_decode_frame * 300200: cpu usage on certain .mov file goes to 100% once file has... * 300923: [PATCH] make ffdec_* elements use gst_pad_alloc_buffer * 301717: [PATCH] ffenc_mpeg4 segfaults in _get_caps * 301783: [PATCH] enable our get/release_buffer functions in ffmpegdec * 302017: possible segfault * 302147: [PATCH] support YUVJ(420|422|444)P colorspace format in f... * 306530: quicktime files encoded with "Sorensen video v.3" have fr... * 306770: [PATCH] only do timestamp interpolation for delayed streams * 306893: Unreffing already unreffed buffer when going from PAUSED-... This is GStreamer FFmpeg 0.8.4 Changes since 0.8.3: Demuxers: * fix I/O layer so almost all work now Decoders: * event handling * timestamp smoothing * MPEG/MP3 parsing added Bugs fixed since 0.8.3: * 162905 : SEGV when using ffenc_msmpeg4 * 163340 : [PATCH] [ffdec_mjpeg] ffdec_mjpeg doesn't work anymore * 163437 : [ffenc_*] Encoders segfault on exit * 163467 : [ffdec_mpeg2video] causes 'lag' * 165250 : Problem compiling gst-ffmpeg 0.8.3 * 165501 : ffmpeg flac decoder fails on testsuite flac This is GStreamer FFmpeg 0.8.3 Changes since 0.8.2: Demuxers: * don't close pads/demuxers while processing * add ranks so it can replace others in gst-plugins Decoders: * add parsing for mpeg video Encoders: * fix video negotiation General: * snapshot update to dec 16th 2004 Bugs fixed since 0.8.2: * 137552 : [ffenc_h263p] segfaults * 138672 : [ffdec_msvc] Horseb~1.avi * 140137 : [ffdec_msmpeg4] Can't play pokem.avi * 148479 : [ffenc_mpeg4] broken * 150495 : [build] gst-ffmpeg build failure on Solaris * 152693 : [PATCH] [build] Compile errors with gcc 2.95 * 155212 : crash in gstffmpegdec * 155274 : [ffdec_mp3] ID3 handling by gst-ffmpeg * 155363 : [build] gst-ffmpeg fails to build RPMS from CVS * 156920 : [PATCH][ffmpegdemux] close before forwarding event... * 157702 : [mpeg] file that ffmpeg fails to play correctly * 159319 : castaway.mov looks bad * 159755 : [PATCH] use ffmpeg pixel-aspect-ratio if available * 160318 : [ff[dec|enc]_mjpeg] should support image/jpeg * 161395 : Quicktime Video Causing segfault * 162215 : resetting rank for mp3demux This is GStreamer FFmpeg 0.8.2 Changes since 0.8.1: Demuxers: * ffmpeg demuxer wrapper timestamp fixes. Tested are RoQ and Interplay, several other gaming formats might actually work, too. * signals no_more_pads now, handles events. * use the "new" av_read_frame() instead of av_read_packet(). Colorspace: * palette handling in the colorspace converter. Decoders: * real video codec negotiation fixes. Works on the commandline, doesn't work in playbin just yet. * lots of codec extradata handling fixes (e.g. MS MPEG, WMV), also several codec palette handling fixes. * increase priority for ffdec_msmpeg4 so it overtakes divxdec. * proper timestamp handling if a input buffer contains multiple audio/video frames. Muxers: * memleak fix. Bugs fixed since 0.8.1: * 150449 : ffdemux_mpegts causes internal error: push on pad * 152798 : wmv2/wma2 file fails to play back This is GStreamer FFmpeg 0.8.0