ChangeLog 11.3 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
2005-10-13  Tim-Philipp Müller  <tim at centricular dot net>

	* ext/faac/gstfaac.c: (gst_faac_class_init), (gst_faac_init),
	(gst_faac_sink_setcaps), (gst_faac_src_setcaps),
	(gst_faac_sink_event), (gst_faac_chain), (gst_faac_set_property),
	(gst_faac_get_property), (gst_faac_change_state):
	  Gst09-ize code a little bit more: use gst_pad_alloc_buffer(),
	  move event handling from chain function into an event function,
	  add some locks here and there, do some cleanups; disable 32-bit
	  integer and float input formats until we're sure that those 
	  actually work (couldn't play back the produced files with 
	  anything).

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
2005-10-12  Stefan Kost  <ensonic@users.sf.net>

	* examples/indexing/indexmpeg.c: (main):
	* ext/artsd/gstartsdsink.c: (gst_artsdsink_open_audio),
	(gst_artsdsink_close_audio), (gst_artsdsink_change_state):
	* ext/artsd/gstartsdsink.h:
	* ext/audiofile/gstafparse.c: (gst_afparse_open_file),
	(gst_afparse_close_file):
	* ext/audiofile/gstafparse.h:
	* ext/audiofile/gstafsink.c: (gst_afsink_open_file),
	(gst_afsink_close_file), (gst_afsink_chain),
	(gst_afsink_change_state):
	* ext/audiofile/gstafsink.h:
	* ext/audiofile/gstafsrc.c: (gst_afsrc_open_file),
	(gst_afsrc_close_file), (gst_afsrc_change_state):
	* ext/audiofile/gstafsrc.h:
	* ext/cdaudio/gstcdaudio.c: (gst_cdaudio_init):
	* ext/directfb/directfbvideosink.c: (gst_directfbvideosink_init):
	* ext/dts/gstdtsdec.c: (gst_dtsdec_init):
	* ext/jack/gstjack.h:
	* ext/jack/gstjackbin.c: (gst_jack_bin_init),
	(gst_jack_bin_change_state):
	* ext/musepack/gstmusepackdec.c: (gst_musepackdec_init):
	* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_init):
	* ext/nas/nassink.c: (gst_nassink_open_audio),
	(gst_nassink_close_audio), (gst_nassink_change_state):
	* ext/nas/nassink.h:
	* ext/polyp/polypsink.c: (gst_polypsink_init):
	* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_change_state):
	* ext/sdl/sdlvideosink.h:
	* ext/smoothwave/gstsmoothwave.c: (gst_smoothwave_init):
	* ext/sndfile/gstsf.c: (gst_sf_set_property),
	(gst_sf_change_state), (gst_sf_release_request_pad),
	(gst_sf_open_file), (gst_sf_close_file), (gst_sf_loop):
	* ext/sndfile/gstsf.h:
	* ext/swfdec/gstswfdec.c: (gst_swfdec_init):
	* ext/tarkin/gsttarkindec.c: (gst_tarkindec_init):
	* gst/apetag/apedemux.c: (gst_ape_demux_init):
	* gst/cdxaparse/gstcdxaparse.c: (gst_cdxaparse_init):
	* gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_init):
	* gst/festival/gstfestival.c: (gst_festival_change_state):
	* gst/festival/gstfestival.h:
	* gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_init):
	* gst/multifilesink/gstmultifilesink.c: (gst_multifilesink_init),
	(gst_multifilesink_set_location), (gst_multifilesink_open_file),
	(gst_multifilesink_close_file), (gst_multifilesink_next_file),
	(gst_multifilesink_pad_query), (gst_multifilesink_handle_event),
	(gst_multifilesink_chain), (gst_multifilesink_change_state):
	* gst/multifilesink/gstmultifilesink.h:
	* gst/videodrop/gstvideodrop.c: (gst_videodrop_init):
	* sys/cdrom/gstcdplayer.c: (cdplayer_init):
	* sys/dxr3/dxr3audiosink.c: (dxr3audiosink_init),
	(dxr3audiosink_open), (dxr3audiosink_close),
	(dxr3audiosink_chain_pcm), (dxr3audiosink_chain_ac3),
	(dxr3audiosink_change_state):
	* sys/dxr3/dxr3audiosink.h:
	* sys/dxr3/dxr3spusink.c: (dxr3spusink_init), (dxr3spusink_open),
	(dxr3spusink_close), (dxr3spusink_chain),
	(dxr3spusink_change_state):
	* sys/dxr3/dxr3spusink.h:
	* sys/dxr3/dxr3videosink.c: (dxr3videosink_init),
	(dxr3videosink_open), (dxr3videosink_close),
	(dxr3videosink_write_data), (dxr3videosink_change_state):
	* sys/dxr3/dxr3videosink.h:
	* sys/glsink/glimagesink.c: (gst_glimagesink_init):
	* sys/qcam/gstqcamsrc.c: (gst_qcamsrc_change_state),
	(gst_qcamsrc_open), (gst_qcamsrc_close):
	* sys/qcam/gstqcamsrc.h:
	* sys/v4l2/gstv4l2src.c: (gst_v4l2src_init):
	* sys/vcd/vcdsrc.c: (gst_vcdsrc_set_property), (gst_vcdsrc_get),
	(gst_vcdsrc_open_file), (gst_vcdsrc_close_file),
	(gst_vcdsrc_change_state), (gst_vcdsrc_recalculate):
	* sys/vcd/vcdsrc.h:
	renamed GST_FLAGS macros to GST_OBJECT_FLAGS
	moved bitshift from macro to enum definition

90 91 92 93 94 95 96
2005-10-12  Josef Zlomek  <josef dot zlomek at xeris dot cz>

	Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>

	* ext/faac/gstfaac.c: (gst_faac_sink_setcaps):
	  Fix depth/width handling for float audio (#318659).

97 98 99 100 101 102
2005-10-12  Josef Zlomek  <josef dot zlomek at xeris dot cz>

	Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>

	* ext/faac/gstfaac.c: (gst_faac_sink_setcaps),
	(gst_faac_src_setcaps), (gst_faac_chain):
103
	  Refcount fixes (#318660)
104

105 106 107 108 109
2005-10-12  Julien MOUTTE  <julien@moutte.net>

	* ext/Makefile.am: libvisual and snapshot are not here anymore. Makes
	automake-1.7 happy again.

110 111 112 113 114
2005-10-12  Tim-Philipp Müller  <tim at centricular dot net>

	* ext/faad/gstfaad.c: (gst_faad_event):
	  newsegment API update

Wim Taymans's avatar
Wim Taymans committed
115 116 117 118 119 120 121
2005-10-11  Wim Taymans  <wim@fluendo.com>

	* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
	* gst/tta/gstttaparse.c: (gst_tta_parse_src_event),
	(gst_tta_parse_parse_header):
	newsegment API update.

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
122 123 124 125 126
2005-10-03  Thomas Vander Stichele  <thomas at apestaart dot org>

	* configure.ac:
	  back to development

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
127 128 129 130 131 132 133
=== release 0.9.3 ===

2005-10-03  Thomas Vander Stichele  <thomas at apestaart dot org>

	* configure.ac:
	  Releasing 0.9.3, "Porthos"

134 135 136 137 138
2005-09-28  Wim Taymans  <wim@fluendo.com>

	* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
	No need to take stream lock here.

139 140 141 142 143
2005-09-26  Christian Schaller  <uraeus@gnome.org>

	* configure.ac: add speed and rfb where needed
	* gst/librfb/Makefile.am: add rfbsrc.c file to files getting disted

144 145 146 147 148 149 150 151
2005-09-23  Edgard Lima  <edgard.lima@indt.org.br>

	* ext/gsm/Makefile.am:
	* ext/gsm/gstgsm.c:
	* ext/gsm/gstgsmdec.c:
	* PORTED_09:
	Gsmdec ported to 0.9.

152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
2005-09-22  Arwed v. Merkatz  <v.merkatz@gmx.net>

	* configure.ac:
	* gst/tta/gstttadec.c: (gst_tta_dec_setcaps), (gst_tta_dec_init),
	(gst_tta_dec_chain):
	* gst/tta/gstttaparse.c: (gst_tta_parse_dispose),
	(gst_tta_parse_class_init), (gst_tta_parse_reset),
	(gst_tta_parse_init), (gst_tta_parse_src_event),
	(gst_tta_parse_get_query_types), (gst_tta_parse_query),
	(gst_tta_parse_activate), (gst_tta_parse_activate_pull),
	(gst_tta_parse_parse_header), (gst_tta_parse_stream_data),
	(gst_tta_parse_loop), (gst_tta_parse_change_state):
	* gst/tta/gstttaparse.h:
	  Ported tta plugin to 0.9.

167

168 169
2005-09-20  Flavio Oliveira  <flavio.oliveira@indt.org.br>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
170 171 172 173
	* ext/gsm/gstgsmenc.c:
	  Setting caps on the outgoing buffers.
	  Need to fix: rtpencoder does not know what it is handling and
	  errors out
174

175 176
2005-09-20  Edgard Lima  <edgard.lima@indt.org.br>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
177 178 179 180
	* configure.ac:
	* ext/sdl/Makefile.am:
	  Fixed Makefile.am - removed hard coded flags from Makefile.am.
	  Added AC_PATH_XTRA to configure.ac to be used by Makefile.am.
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
181

182 183
2005-09-19  Edgard Lima  <edgard.lima@indt.org.br>

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
184 185 186 187 188 189
	* Makefile.am:
	* configure.ac:
	* ext/sdl/Makefile.am:
	* ext/sdl/sdlvideosink.c:
	* PORTED_09:
	  Ported to 0.9.
190 191

=== release 0.9.1 ===
192

193 194 195 196 197 198 199
2005-09-08  Flavio Oliveira  <flavio.oliveira@indt.org.br>

	* configure.ac:
	* gst/speed/Makefile.am:
	* gst/speed/gstspeed.c: Ported to GStreamer 0.9.
	* PORTED_09:

Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
200 201 202 203 204 205 206 207 208
2005-09-06  Thomas Vander Stichele  <thomas at apestaart dot org>

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

209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292
2005-09-05  Jan Schmidt  <thaytan@mad.scientist.com>
	* examples/gstplay/player.c: (main):
	* examples/stats/mp2ogg.c: (main):
	* ext/artsd/gstartsdsink.c: (gst_artsdsink_change_state):
	* ext/audiofile/gstafsink.c: (gst_afsink_change_state):
	* ext/audiofile/gstafsrc.c: (gst_afsrc_change_state):
	* ext/cdaudio/gstcdaudio.c: (gst_cdaudio_change_state):
	* ext/dirac/gstdiracdec.cc:
	* ext/directfb/directfbvideosink.c:
	(gst_directfbvideosink_change_state):
	* ext/dts/gstdtsdec.c: (gst_dtsdec_change_state):
	* ext/faac/gstfaac.c: (gst_faac_change_state):
	* ext/hermes/gsthermescolorspace.c:
	(gst_hermes_colorspace_change_state):
	* ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_change_state):
	* ext/jack/gstjack.c: (gst_jack_change_state):
	* ext/jack/gstjackbin.c: (gst_jack_bin_change_state):
	* ext/lcs/gstcolorspace.c: (gst_colorspace_change_state):
	* ext/libmms/gstmms.c: (gst_mms_change_state):
	* ext/mpeg2enc/gstmpeg2enc.cc:
	* ext/mplex/gstmplex.cc:
	* ext/musepack/gstmusepackdec.c: (gst_musepackdec_change_state):
	* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_change_state):
	* ext/nas/nassink.c: (gst_nassink_change_state):
	* ext/polyp/polypsink.c: (gst_polypsink_change_state),
	(context_state_callback), (gst_polypsink_link):
	* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_change_state):
	* ext/shout/gstshout.c: (gst_icecastsend_change_state):
	* ext/smoothwave/gstsmoothwave.c: (gst_sw_change_state):
	* ext/sndfile/gstsf.c: (gst_sf_change_state):
	* ext/swfdec/gstswfdec.c: (gst_swfdec_change_state):
	* ext/tarkin/gsttarkindec.c: (gst_tarkindec_change_state):
	* ext/xine/xine.c: (gst_xine_change_state):
	* ext/xine/xineaudiodec.c: (gst_xine_audio_dec_change_state):
	* ext/xine/xineaudiosink.c: (gst_xine_audio_sink_change_state):
	* ext/xine/xineinput.c: (gst_xine_input_change_state):
	* ext/xvid/gstxviddec.c: (gst_xviddec_change_state):
	* ext/xvid/gstxvidenc.c: (gst_xvidenc_change_state):
	* gst/apetag/apedemux.c: (gst_ape_demux_change_state):
	* gst/cdxaparse/gstcdxaparse.c: (gst_cdxaparse_change_state):
	* gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_change_state):
	* gst/colorspace/gstcolorspace.c: (gst_colorspace_change_state):
	* gst/festival/gstfestival.c: (gst_festival_change_state):
	* gst/librfb/gstrfbsrc.c: (gst_rfbsrc_change_state):
	* gst/modplug/gstmodplug.cc:
	* gst/mpeg1videoparse/gstmp1videoparse.c:
	(gst_mp1videoparse_change_state):
	* gst/mpegaudioparse/gstmpegaudioparse.c:
	(gst_mp3parse_change_state):
	* gst/multifilesink/gstmultifilesink.c:
	(gst_multifilesink_change_state):
	* gst/speed/gstspeed.c: (speed_change_state):
	* gst/switch/gstswitch.c: (gst_switch_change_state):
	* gst/videocrop/gstvideocrop.c: (gst_video_crop_change_state):
	* gst/videodrop/gstvideodrop.c: (gst_videodrop_change_state):
	* gst/y4m/gsty4mencode.c: (gst_y4mencode_change_state):
	* po/af.po:
	* po/az.po:
	* po/cs.po:
	* po/en_GB.po:
	* po/hu.po:
	* po/it.po:
	* po/nb.po:
	* po/nl.po:
	* po/or.po:
	* po/sq.po:
	* po/sr.po:
	* po/sv.po:
	* po/uk.po:
	* po/vi.po:
	* sys/cdrom/gstcdplayer.c: (cdplayer_change_state):
	* sys/dxr3/dxr3audiosink.c: (dxr3audiosink_change_state):
	* sys/dxr3/dxr3spusink.c: (dxr3spusink_change_state):
	* sys/dxr3/dxr3videosink.c: (dxr3videosink_change_state):
	* sys/glsink/glimagesink.c: (gst_glimagesink_change_state):
	* sys/qcam/gstqcamsrc.c: (gst_qcamsrc_change_state):
	* sys/sunaudio/gstsunaudio.c: (gst_sunaudiosink_change_state):
	* sys/sunaudio/gstsunaudiosrc.c: (gst_sunaudiosrc_change_state):
	* sys/sunaudio/gstsunelement.c: (gst_sunaudioelement_change_state):
	* sys/v4l2/gstv4l2element.c: (gst_v4l2element_change_state):
	* sys/v4l2/gstv4l2src.c: (gst_v4l2src_change_state):
	* sys/vcd/vcdsrc.c: (gst_vcdsrc_change_state):
	  Fix up all the state change functions.

293 294 295 296
2005-09-05  Thomas Vander Stichele  <thomas at apestaart dot org>

	* created gst-plugins-bad

297 298 299 300 301 302 303 304 305
2005-09-02  Flavio Oliveira  <flavio.oliveira@indt.org.br>

	* configure.ac:
	* ext/Makefile.am:
	* ext/gsm/Makefile.am:
	* ext/gsm/gstgsm.c: 
	* ext/gsm/gstgsmenc.c: Ported GSM Encoder to GStreamer 0.9.
	* PORTED_09:

306 307 308 309 310 311
2005-08-31  Flavio Oliveira  <flavio.oliveira@indt.org.br>

	* configure.ac:
	* ext/Makefile.am:
	* ext/faac/Makefile.am:
	* ext/faac/gstfaac.c: Ported to GStreamer 0.9.