ChangeLog 8.87 KB
Newer Older
1
2
3
4
5
2005-09-19  Wim Taymans  <wim@fluendo.com>

	* check/elements/level.c: (GST_START_TEST):
	Fix for bus API change.

6
7
8
9
10
11
12
13
2005-09-19  Wim Taymans  <wim@fluendo.com>

	* gst/level/level-example.c: (main):
	Fix for new bus API.

	* gst/udp/gstudpsrc.c: (gst_udpsrc_set_property):
	Set caps on pads.

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
2005-09-15  Wim Taymans  <wim@fluendo.com>

	* gst/rtp/Makefile.am:
	* gst/rtp/README:
	* gst/rtp/gstrtp.c: (plugin_init):
	* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
	(gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain),
	(gst_rtpamrdec_change_state):
	* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_get_type),
	(gst_rtpamrenc_class_init), (gst_rtpamrenc_init),
	(gst_rtpamrenc_setcaps), (gst_rtpamrenc_handle_buffer):
	* gst/rtp/gstrtpamrenc.h:
	* gst/rtp/gstrtpgsmenc.c: (gst_rtpgsmenc_get_type),
	(gst_rtpgsmenc_class_init), (gst_rtpgsmenc_init),
	(gst_rtpgsmenc_setcaps), (gst_rtpgsmenc_handle_buffer):
	* gst/rtp/gstrtpgsmenc.h:
	* gst/rtp/gstrtpgsmparse.c: (gst_rtpgsmparse_class_init),
	(gst_rtpgsm_caps_nego), (gst_rtpgsmparse_chain),
	(gst_rtpgsmparse_set_property), (gst_rtpgsmparse_get_property),
	(gst_rtpgsmparse_change_state):
	* gst/rtp/gstrtpgsmparse.h:
	* gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_class_init),
	(gst_rtph263pdec_finalize), (gst_rtph263pdec_change_state):
	* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_get_type),
	(gst_rtph263penc_class_init), (gst_rtph263penc_init),
	(gst_rtph263penc_finalize), (gst_rtph263penc_setcaps),
	(gst_rtph263penc_flush), (gst_rtph263penc_handle_buffer):
	* gst/rtp/gstrtph263penc.h:
	* gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_setcaps),
	(gst_rtpmp4vdec_chain), (gst_rtpmp4vdec_change_state):
	* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_get_type),
	(gst_rtpmp4venc_class_init), (gst_rtpmp4venc_init),
	(gst_rtpmp4venc_finalize), (gst_rtpmp4venc_new_caps),
	(gst_rtpmp4venc_setcaps), (gst_rtpmp4venc_flush),
	(gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer):
	* gst/rtp/gstrtpmp4venc.h:
	* gst/rtp/gstrtpmpadec.c:
	* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_get_type),
	(gst_rtpmpaenc_class_init), (gst_rtpmpaenc_init),
	(gst_rtpmpaenc_finalize), (gst_rtpmpaenc_setcaps),
	(gst_rtpmpaenc_flush), (gst_rtpmpaenc_handle_buffer):
	* gst/rtp/gstrtpmpaenc.h:
	Updates to payloader/depayloaders, make payloaders use
	the base classes.
	Updated README with suggested RTP caps and how to convert
	to/from SDP.
	Added config descriptor in mp4v payloader.

62
63
64
65
66
67
2005-09-15  Andy Wingo  <wingo@pobox.com>

	* gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): 
	* gst/autodetect/gstautovideosink.c
	(gst_auto_video_sink_find_best): Update for new registry API.

68
69
70
71
72
73
74
75
76
77
78
79
80
81
2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>

	* common/c-to-xml.py:
	* common/gtk-doc-plugins.mak:
	  a simple py script to generate valid xml from a C example
	  probably also need to strip an MIT license when we decide
	* docs/plugins/Makefile.am:
	* gst/level/Makefile.am:
	* gst/level/gstlevel.c: (gst_level_init):
	* gst/level/level-example.c: (message_handler), (main):
	  add an example to level that will show up in the docs
	* gst/rtp/TODO:
	  add a note for the future

82
83
84
85
86
2005-09-14  Michael Smith <msmith@fluendo.com>

	* gst/wavenc/gstwavenc.c: (gst_wavenc_class_init):
	  Actually define the debug object being used in wavenc. Fixes #316205

87
88
89
90
91
92
2005-09-14  Michael Smith <msmith@fluendo.com>

	* gst/smpte/Makefile.am:
	  Link against GST_BASE_LIBS, to get it linked against libgstbase;
	  needed to build on windows (bug 316204)

93
94
95
96
2005-09-12  Andy Wingo  <wingo@pobox.com>

	* autogen.sh (package): Now type 'make' to build gst-plugins-good.

97
98
99
100
101
102
103
104
105
106
107
108
109
2005-09-09  Jan Schmidt  <thaytan@mad.scientist.com>

	* configure.ac:
	* gst/fdsrc/Makefile.am:
	* gst/fdsrc/gstfdsrc.c:
	* gst/fdsrc/gstfdsrc.h:
	  Move fdsrc back into gstreamer core elements.

	* gst/level/gstlevel.c: (gst_level_class_init),
	(gst_level_transform_ip):
	* gst/videobox/gstvideobox.c: (gst_video_box_set_property):
	  Basetransform changes.

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
110
111
112
113
114
115
2005-09-09  Thomas Vander Stichele  <thomas at apestaart dot org>

	* ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
	* ext/jpeg/smokecodec.c: (find_best_size):
	  fix compiler warnings

116
117
118
119
120
121
122
123
124
125
126
127
2005-09-09  Thomas Vander Stichele  <thomas at apestaart dot org>

	* gst-plugins-good.spec.in:
	  spec file fixes
	* gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
	(gst_multiudpsink_render), (gst_multiudpsink_add),
	(gst_multiudpsink_clear):
	  it actually helps to actually stream if we hook up the
	  "add" signal to an actual implementation
	* gst/udp/gstudpsrc.c: (gst_udpsrc_start):
	  some debugging

128
129
130
131
132
133
134
2005-09-08  Flavio Oliveira  <flavio.oliveira@indt.org.br>

	* ext/jpeg/Makefile.am:
	* ext/jpeg/gstjpeg.c
	* ext/jpeg/gstjpegenc.c:
	* ext/jpeg/gstsmokeenc.c:

135
136
137
138
139
140
141
142
2005-09-07  Stefan Kost  <ensonic@users.sf.net>

	* ext/flac/gstflacdec.c:
	* ext/flac/gstflacenc.c:
	* ext/flac/gstflactag.c:
	* ext/speex/gstspeexenc.c:
	  gsttaginterface.h -> gsttagsetter.h

143
144
145
146
147
148
149
150
151
152
153
2005-09-07  Jan Schmidt  <thaytan@mad.scientist.com>

	* configure.ac:
	* gst/debug/Makefile.am:
	* gst/debug/efence.c: (gst_efence_class_init), (gst_efence_init),
	(gst_efence_chain), (gst_efence_buffer_alloc), (plugin_init),
	(gst_fenced_buffer_finalize), (gst_fenced_buffer_copy),
	(gst_fenced_buffer_alloc), (gst_fenced_buffer_class_init),
	(gst_fenced_buffer_init), (gst_fenced_buffer_get_type):
	  Port to 0.9 and re-enable efence plugin.

154
155
156
157
158
159
160
161
2005-09-06  Tim-Philipp Müller  <tim at centricular dot net>

	* ext/flac/gstflacdec.c: (flac_caps_factory), (raw_caps_factory),
	(gst_flacdec_write), (gst_flacdec_convert_src):
	* ext/flac/gstflacdec.h:
	  Add support for flac files with 24/32 bits per sample; and misc.
	  minor clean-ups. Seeking is still partly broken (for me at least).

162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
2005-09-06  Wim Taymans  <wim@fluendo.com>

	* gst/rtp/Makefile.am:
	* gst/rtp/gstrtp.c: (plugin_init):
	* gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_get_type),
	(gst_rtpmp4vdec_base_init), (gst_rtpmp4vdec_class_init),
	(gst_rtpmp4vdec_init), (gst_rtpmp4vdec_setcaps),
	(gst_rtpmp4vdec_chain), (gst_rtpmp4vdec_set_property),
	(gst_rtpmp4vdec_get_property), (gst_rtpmp4vdec_change_state),
	(gst_rtpmp4vdec_plugin_init):
	* gst/rtp/gstrtpmp4vdec.h:
	* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_get_type),
	(gst_rtpmp4venc_base_init), (gst_rtpmp4venc_class_init),
	(gst_rtpmp4venc_init), (gst_rtpmp4venc_setcaps),
	(gst_rtpmp4venc_flush), (gst_rtpmp4venc_chain),
	(gst_rtpmp4venc_set_property), (gst_rtpmp4venc_get_property),
	(gst_rtpmp4venc_change_state), (gst_rtpmp4venc_plugin_init):
	* gst/rtp/gstrtpmp4venc.h:
	* gst/rtp/gstrtpmpadec.c: (gst_rtpmpadec_chain):
	* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_flush):
	Added mpeg4 video payload encoder/decoder.
	Added some docs in mpa payloader.

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
185
186
187
188
189
190
191
192
193
194
195
=== release 0.9.1 ===

2005-09-06  Thomas Vander Stichele  <thomas at apestaart dot org>

	* NEWS:
	* README:
	* RELEASE:
	* autogen.sh:
	* configure.ac:
	  releasing 0.9.1, "Blondie"

196
197
198
199
200
201
202
203
204
205
2005-09-05  Andy Wingo  <wingo@pobox.com>

	* ext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding
	here from the state change handler, so we fire signals without
	holding the state lock.

2005-09-02  Andy Wingo  <wingo@pobox.com>

	* All plugins updated for element state changes.

206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
2005-09-01  Thomas Vander Stichele  <thomas at apestaart dot org>

	* Makefile.am:
	* check/.cvsignore:
	* check/Makefile.am:
	* check/elements/.cvsignore:
	* check/elements/level.c: (setup_level), (cleanup_level),
	(GST_START_TEST), (level_suite), (main):
	  add a test for level
	* common/release.mak:
	  move the enum checking to release.mak
	* configure.ac:
	  add valgrind and check checking
	* gst/level/gstlevel.c: (gst_level_transform):
	* gst/level/gstlevel.h:
	  fix Andy's cast bug
	  convert a field to int
	  fix the arithmetic to int when checking for emit so that a
	  100-sample buffer of a 1000Hz stream triggers after 0.1 sec

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
2005-09-01  Thomas Vander Stichele  <thomas at apestaart dot org>

	* Makefile.am:
	* configure.ac:
	  add docs to build
	* common/plugins.xsl:
	  wrap Description into a refsect2
	* docs/Makefile.am:
	* docs/plugins/Makefile.am:
	* docs/plugins/gst-plugins-good-plugins-docs.sgml:
	* docs/plugins/gst-plugins-good-plugins-sections.txt:
	* gst/goom/Makefile.am:
	* gst/goom/gstgoom.c: (gst_goom_get_type), (gst_goom_base_init),
	(gst_goom_class_init), (gst_goom_init), (gst_goom_dispose),
	(gst_goom_sink_setcaps), (gst_goom_src_setcaps),
	(gst_goom_src_negotiate), (gst_goom_event), (gst_goom_chain),
	(gst_goom_change_state):
	* gst/goom/gstgoom.h:
	  GstGOOM -> GstGoom
	  add an example launch line
	* gst/level/gstlevel.h:
	* gst/monoscope/gstmonoscope.c:
	  cleanups

250
251
252
253
254
255
256
257
258
2005-08-30  Thomas Vander Stichele  <thomas at apestaart dot org>

	* configure.ac:
	* docs/plugins/Makefile.am:
	* docs/plugins/gst-plugins-good-plugins-docs.sgml:
	* docs/plugins/gst-plugins-good-plugins-sections.txt:
	* docs/plugins/gst-plugins-good-plugins.types:
	  document elements and plugins.  Shazam !

259
2005-08-30  Thomas Vander Stichele  <thomas at apestaart dot org>
260

261
262
	* split off gst-plugins-good from gst-plugins.  Old ChangeLog can
	  be found under doc/random/ChangeLog-0.8