summaryrefslogtreecommitdiff
path: root/NEWS
blob: fdcf5c32603a8d50ea38b3e6ee8f0cf9d7e52e4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
This is GStreamer FFMpeg 0.8.6

Changes since 0.8.5:
	New elements:
	* post-processing plugin
	* vob/flv muxers, h264 support in mp4 muxer

	Snapshot update:
	* to 20/7
	* many performance improvements, especially in h264 decoding

Bugs fixed since 0.8.5:
	* 160665 : [ffdec_h264] VideoSoft h.264 videos (VSSH) make totem/ffd...
	* 308335 : [PATCH] ffmpeg postprocessing plugins
	* 308415 : gst-ffmpeg cvs doesn't build in
	* 308804 : ffmpeg encoders do not set the GST_BUFFER_DELTA_UNIT flag
	* 309050 : [PATCH] flv encoding
	* 309051 : [PATCH] enable "streamheader" properties
	* 309149 : [flv] flv demuxer/decoder doesn't set correct timestamps
	* 310054 : [PATCH] fix flag handling for GST_FFMPEG_URL_STREAMHEADER
	* 311593 : fix timestamps
	* 311802 : [PATCH] local variable 'bq' for timestamp conversion unin...

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