2005-12-02 09:32:21 +00:00
|
|
|
2005-12-02 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* ext/Makefile.am:
|
|
|
|
Add missing $(WAVPACK_DIR) (#322962).
|
|
|
|
|
2005-12-01 19:13:20 +00:00
|
|
|
=== release 0.9.7 ===
|
|
|
|
|
|
|
|
2005-12-01 <thomas (at) apestaart (dot) org>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
releasing 0.9.7, "Arrigato Gasuimas Skebisan"
|
|
|
|
|
2005-11-29 02:55:18 +00:00
|
|
|
2005-11-28 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* PORTED_09:
|
|
|
|
* configure.ac:
|
|
|
|
* ext/Makefile.am:
|
|
|
|
* ext/libmms/Makefile.am:
|
|
|
|
* ext/libmms/gstmms.c:
|
|
|
|
* ext/libmms/gstmms.h:
|
|
|
|
libmm ported to 0.9. It works fine, but print some error messages. I
|
|
|
|
ll fix them soon. Tested with mmssrc location=mms:// ! filesink.
|
|
|
|
|
2005-11-28 15:43:29 +00:00
|
|
|
2005-11-28 Edward Hervey <edward@fluendo.com>
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c: (gst_faad_srcgetcaps):
|
|
|
|
Handle gracefully the consequence of "Maximum number of scalefactor
|
|
|
|
bands exceeded", which results in 0 channels with samplerates of 0.
|
|
|
|
* gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state):
|
|
|
|
Do upward transitions, then call parent state_change, then do
|
|
|
|
downward transitions.
|
|
|
|
|
2005-11-28 14:50:44 +00:00
|
|
|
2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* ext/Makefile.am:
|
|
|
|
alphabets, so hard to master. Should fix distcheck.
|
|
|
|
|
2005-11-25 19:58:19 +00:00
|
|
|
2005-11-25 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
* PORTED_09:
|
|
|
|
* ext/Makefile.am:
|
|
|
|
* ext/wavpack/Makefile.am:
|
|
|
|
* ext/wavpack/gstwavpackdec.c:
|
|
|
|
* ext/wavpack/gstwavpackdec.h:
|
|
|
|
* ext/wavpack/gstwavpackparse.c:
|
|
|
|
* ext/wavpack/gstwavpackparse.h:
|
|
|
|
Wavpack ported to 0.9. No support for correction file yet.
|
|
|
|
|
ext/wavpack/: put back wavpack - still needs porting
Original commit message from CVS:
* ext/wavpack/gstwavpackcommon.h:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link),
(gst_wavpack_dec_wvclink), (gst_wavpack_dec_get_type),
(gst_wavpack_dec_base_init), (gst_wavpack_dec_dispose),
(gst_wavpack_dec_class_init), (gst_wavpack_dec_src_query),
(gst_wavpack_dec_init), (gst_wavpack_dec_setup_context),
(gst_wavpack_dec_format_samples), (gst_wavpack_dec_loop),
(gst_wavpack_dec_plugin_init):
* ext/wavpack/gstwavpackdec.h:
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_get_type),
(gst_wavpack_parse_base_init), (gst_wavpack_parse_dispose),
(gst_wavpack_parse_class_init), (gst_wavpack_parse_src_query),
(gst_wavpack_parse_src_event), (find_header), (find_sample),
(gst_wavpack_parse_seek), (gst_wavpack_parse_init),
(gst_wavpack_parse_handle_event), (gst_wavpack_parse_loop),
(gst_wavpack_parse_change_state), (gst_wavpack_parse_plugin_init):
* ext/wavpack/gstwavpackparse.h:
put back wavpack - still needs porting
2005-11-25 18:15:51 +00:00
|
|
|
2005-11-25 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* ext/wavpack/Makefile.am:
|
|
|
|
* ext/wavpack/gstwavpack.c: (plugin_init):
|
|
|
|
* ext/wavpack/gstwavpackcommon.c: (gst_wavpack_read_header):
|
|
|
|
* ext/wavpack/gstwavpackcommon.h:
|
|
|
|
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link),
|
|
|
|
(gst_wavpack_dec_wvclink), (gst_wavpack_dec_get_type),
|
|
|
|
(gst_wavpack_dec_base_init), (gst_wavpack_dec_dispose),
|
|
|
|
(gst_wavpack_dec_class_init), (gst_wavpack_dec_src_query),
|
|
|
|
(gst_wavpack_dec_init), (gst_wavpack_dec_setup_context),
|
|
|
|
(gst_wavpack_dec_format_samples), (gst_wavpack_dec_loop),
|
|
|
|
(gst_wavpack_dec_plugin_init):
|
|
|
|
* ext/wavpack/gstwavpackdec.h:
|
|
|
|
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_get_type),
|
|
|
|
(gst_wavpack_parse_base_init), (gst_wavpack_parse_dispose),
|
|
|
|
(gst_wavpack_parse_class_init), (gst_wavpack_parse_src_query),
|
|
|
|
(gst_wavpack_parse_src_event), (find_header), (find_sample),
|
|
|
|
(gst_wavpack_parse_seek), (gst_wavpack_parse_init),
|
|
|
|
(gst_wavpack_parse_handle_event), (gst_wavpack_parse_loop),
|
|
|
|
(gst_wavpack_parse_change_state), (gst_wavpack_parse_plugin_init):
|
|
|
|
* ext/wavpack/gstwavpackparse.h:
|
|
|
|
put back wavpack - still needs porting
|
|
|
|
|
2005-11-23 20:06:09 +00:00
|
|
|
2005-11-23 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* configure.ac: back to HEAD
|
|
|
|
|
2005-11-23 19:57:49 +00:00
|
|
|
=== release 0.9.6 ===
|
|
|
|
|
|
|
|
2005-11-23 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
releasing 0.9.6, "Hot Tea"
|
|
|
|
|
Use fraction for framerate, various fixes.
Original commit message from CVS:
2005-11-23 Julien MOUTTE <julien@moutte.net>
* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* ext/directfb/dfb-example.c: (main):
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_destroy),
(gst_dfbvideosink_event_thread), (gst_dfbvideosink_setup),
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
(gst_dfbvideosink_change_state), (gst_dfbvideosink_get_times),
(gst_dfbvideosink_bufferpool_clear),
(gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_finalize), (gst_dfbvideosink_init),
(gst_dfbvideosink_class_init):
* ext/directfb/dfbvideosink.h: Use fraction for framerate,
various
fixes.
2005-11-23 18:05:16 +00:00
|
|
|
2005-11-23 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins-decl.txt:
|
|
|
|
* ext/directfb/dfb-example.c: (main):
|
|
|
|
* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_surface_destroy),
|
|
|
|
(gst_dfbvideosink_event_thread), (gst_dfbvideosink_setup),
|
|
|
|
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
|
|
|
|
(gst_dfbvideosink_change_state), (gst_dfbvideosink_get_times),
|
|
|
|
(gst_dfbvideosink_bufferpool_clear),
|
|
|
|
(gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
|
|
|
|
(gst_dfbvideosink_navigation_send_event),
|
|
|
|
(gst_dfbvideosink_finalize), (gst_dfbvideosink_init),
|
|
|
|
(gst_dfbvideosink_class_init):
|
|
|
|
* ext/directfb/dfbvideosink.h: Use fraction for framerate, various
|
|
|
|
fixes.
|
|
|
|
|
2005-11-23 15:36:08 +00:00
|
|
|
2005-11-23 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
|
|
|
|
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_base_init),
|
|
|
|
(gst_sdlvideosink_get_times), (gst_sdlvideosink_init),
|
|
|
|
(gst_sdlvideosink_setcaps), (gst_sdlvideosink_change_state):
|
|
|
|
* ext/sdl/sdlvideosink.h:
|
|
|
|
Updates for fractional framerates and XOverlay interface changes
|
|
|
|
|
2005-11-23 11:57:51 +00:00
|
|
|
2005-11-23 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
|
|
|
|
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
|
|
|
|
(gst_qtdemux_add_stream), (qtdemux_dump_mvhd),
|
|
|
|
(qtdemux_parse_trak):
|
|
|
|
Convert to fractional framerates
|
|
|
|
|
2005-11-23 00:28:12 +00:00
|
|
|
2005-11-23 Edward Hervey <edward@fluendo.com>
|
|
|
|
|
|
|
|
* ext/musepack/gstmusepackdec.c: (gst_musepackdec_loop):
|
|
|
|
Fix for latest API changes
|
|
|
|
|
2005-11-22 15:09:28 +00:00
|
|
|
2005-11-22 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
* configure.ac:
|
|
|
|
* PORTED_09:
|
|
|
|
* extt/Makefile.am:
|
|
|
|
* ext/musepack/gstmusepackdec.c:
|
|
|
|
* ext/musepack/gstmusepackdec.h:
|
|
|
|
* ext/musepack/gstmusepackreader.c:
|
|
|
|
* ext/musepack/gstmusepackreader.h:
|
|
|
|
Musepackdec ported to 0.9. There is still a small problem to be
|
|
|
|
solved, after the end of file, the pipeline doens't stop.
|
|
|
|
|
2005-11-22 11:57:51 +00:00
|
|
|
2005-11-22 Andy Wingo <wingo@pobox.com>
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c (gst_faad_event)
|
|
|
|
* ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop)
|
|
|
|
* gst/qtdemux/qtdemux.c (gst_qtdemux_loop_header)
|
|
|
|
* gst/speed/gstspeed.c (speed_sink_event)
|
|
|
|
* gst/tta/gstttaparse.c (gst_tta_parse_src_event)
|
|
|
|
(gst_tta_parse_parse_header): Run update-funcnames.
|
|
|
|
|
2005-11-21 18:45:54 +00:00
|
|
|
2005-11-21 Michael Smith <msmith@fluendo.com>
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c: (gst_faad_setcaps), (gst_faad_event):
|
|
|
|
Don't take STREAM_LOCK in sink event handlers any more.
|
|
|
|
|
2005-11-21 17:37:41 +00:00
|
|
|
2005-11-21 Wim Taymans <wim@fluendo.com>
|
|
|
|
|
|
|
|
* ext/faac/gstfaac.c: (gst_faac_sink_event):
|
|
|
|
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_event):
|
|
|
|
* gst/tta/gstttaparse.c: (gst_tta_parse_src_event):
|
|
|
|
Fix for stream lock updates.
|
|
|
|
|
2005-11-21 16:45:46 +00:00
|
|
|
2005-11-21 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
|
|
|
|
Add DX50, DIVX and DIV3 fourccs (patch by
|
|
|
|
j@bootlab.org, #321903).
|
|
|
|
|
2005-11-21 16:37:18 +00:00
|
|
|
2005-11-21 Andy Wingo <wingo@pobox.com>
|
|
|
|
|
|
|
|
* *.h:
|
|
|
|
* *.c: Ran scripts/update-macros. Oh yes.
|
|
|
|
|
Update for GST_FOURCC_FORMAT API change.
Original commit message from CVS:
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_get_format_from_caps):
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_create):
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(qtdemux_parse), (qtdemux_type_get), (qtdemux_node_dump_foreach),
(qtdemux_dump_hdlr), (qtdemux_dump_dref), (qtdemux_dump_stsd),
(qtdemux_dump_dcom), (qtdemux_parse_trak), (qtdemux_video_caps),
(qtdemux_audio_caps):
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps):
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
(gst_v4l2src_capture_init), (gst_v4l2src_get_size_limits):
Update for GST_FOURCC_FORMAT API change.
2005-11-21 14:39:04 +00:00
|
|
|
2005-11-21 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* ext/directfb/dfbvideosink.c:
|
|
|
|
(gst_dfbvideosink_get_format_from_caps):
|
|
|
|
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_create):
|
|
|
|
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
|
|
|
|
(qtdemux_parse), (qtdemux_type_get), (qtdemux_node_dump_foreach),
|
|
|
|
(qtdemux_dump_hdlr), (qtdemux_dump_dref), (qtdemux_dump_stsd),
|
|
|
|
(qtdemux_dump_dcom), (qtdemux_parse_trak), (qtdemux_video_caps),
|
|
|
|
(qtdemux_audio_caps):
|
|
|
|
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps):
|
|
|
|
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
|
|
|
|
(gst_v4l2src_capture_init), (gst_v4l2src_get_size_limits):
|
|
|
|
Update for GST_FOURCC_FORMAT API change.
|
|
|
|
|
2005-11-21 14:33:11 +00:00
|
|
|
2005-11-21 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
|
|
|
|
* ext/audioresample/gstaudioresample.c:
|
|
|
|
* ext/polyp/polypsink.c: (gst_polypsink_sink_fixate):
|
|
|
|
* gst/librfb/gstrfbsrc.c: (gst_rfbsrc_fixate):
|
|
|
|
* gst/modplug/gstmodplug.cc:
|
|
|
|
* sys/glsink/glimagesink.c: (gst_glimagesink_fixate):
|
|
|
|
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_fixate):
|
2005-11-23 19:57:49 +00:00
|
|
|
Rename gst_caps_structure_fixate_* to gst_structure_fixate_*
|
|
|
|
(#322027)
|
2005-11-21 14:33:11 +00:00
|
|
|
|
2005-11-21 03:21:04 +00:00
|
|
|
2005-11-21 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* ext/Makefile.am:
|
|
|
|
* ext/ivorbis/vorbisfile.c:
|
|
|
|
Now it works in push-mode. Tested with gnomevfssrc location=http://..
|
|
|
|
! tremor ! alsasink. Some issues to be solved yet:
|
|
|
|
1- set correct timestamps
|
|
|
|
2- seek is forced to disabled in pull-mode
|
|
|
|
|
2005-11-15 16:50:18 +00:00
|
|
|
2005-11-15 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* ext/faac/gstfaac.c: (gst_faac_base_init), (gst_faac_init),
|
|
|
|
(gst_faac_sink_setcaps), (gst_faac_configure_source_pad),
|
|
|
|
(gst_faac_chain):
|
|
|
|
Set proper caps on source pad (#320532).
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c:
|
|
|
|
Don't use gtk-doc markers for comment block.
|
|
|
|
|
2005-11-14 17:11:55 +00:00
|
|
|
2005-11-14 Andy Wingo <wingo@pobox.com>
|
|
|
|
|
|
|
|
* configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better
|
|
|
|
debugging, allows dll builds on windows. Fixes #316076.
|
|
|
|
|
2005-11-11 19:39:17 +00:00
|
|
|
2005-11-11 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* configure.ac: back to HEAD
|
|
|
|
|
2005-11-11 19:38:17 +00:00
|
|
|
=== release 0.9.5 ===
|
|
|
|
|
|
|
|
2005-11-11 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
releasing 0.9.5, "Thrice Belgian Bar"
|
|
|
|
|
2005-11-11 18:54:14 +00:00
|
|
|
2005-11-11 Michael Smith <msmith@fluendo.com>
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c: (gst_faad_setcaps), (gst_faad_chain):
|
|
|
|
Make this compile on systems with broken headers.
|
|
|
|
|
2005-11-11 18:17:22 +00:00
|
|
|
2005-11-11 Michael Smith <msmith@fluendo.com>
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c: (gst_faad_setcaps), (gst_faad_chain):
|
|
|
|
Call functions with the correct API. Unfortunately, unless your
|
|
|
|
distribution patches upstream, the public header file for FAAD
|
|
|
|
doesn't actually declare the API accurately. So, some nastiness
|
|
|
|
ensues...
|
|
|
|
|
2005-11-10 12:34:26 +00:00
|
|
|
2005-11-10 Daniel Amelang <daniel dot amelang at gmail dot com>
|
|
|
|
|
|
|
|
Reviewed by: Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* gst/qtdemux/qtdemux.c: (qtdemux_parse_udta):
|
|
|
|
Add support for custom genre tags.
|
|
|
|
|
2005-11-09 01:04:05 +00:00
|
|
|
2005-11-09 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* ext/tarkin/wavelet.c:
|
|
|
|
* ext/tarkin/wavelet.h:
|
|
|
|
* gst/mpegaudioparse/gstmpegaudioparse.c:
|
|
|
|
* gst/vbidec/vbidata.c:
|
|
|
|
* gst/vbidec/vbiscreen.h:
|
|
|
|
* sys/dxr3/ac3_padder.c:
|
|
|
|
* sys/dxr3/dxr3audiosink.c:
|
|
|
|
* sys/dxr3/dxr3spusink.c:
|
|
|
|
* sys/dxr3/dxr3videosink.c:
|
|
|
|
* sys/qcam/dark.c:
|
|
|
|
Don't use gtk-doc markers for normal comments. Fix
|
|
|
|
gtk-doc formatting where required.
|
|
|
|
|
2005-11-08 13:55:13 +00:00
|
|
|
2005-11-08 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
2005-11-21 03:21:04 +00:00
|
|
|
* configure.ac:
|
|
|
|
* PORTED_09:
|
|
|
|
* ext/Makefile.am:
|
|
|
|
* ext/ivorbis/vorbis.c:
|
|
|
|
* ext/ivorbis/vorbisfile.c:
|
2005-11-08 13:55:13 +00:00
|
|
|
Ported to 0.9. Some issues to be solved yet:
|
|
|
|
1- set correct timestamps
|
|
|
|
2- seg fault when eos
|
|
|
|
3- seek is now disabled
|
|
|
|
|
2005-11-06 22:28:33 +00:00
|
|
|
2005-11-06 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* examples/Makefile.am: Cleanup non existing
|
|
|
|
examples.
|
|
|
|
|
2005-11-06 22:23:07 +00:00
|
|
|
2005-11-06 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* docs/plugins/inspect.stamp: Add missing files.
|
|
|
|
|
2005-11-06 22:19:05 +00:00
|
|
|
2005-11-06 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* examples/Makefile.am: Make buildbot happy.
|
|
|
|
|
2005-11-06 22:16:27 +00:00
|
|
|
2005-11-06 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* Makefile.am: examples in dist subdirs.
|
|
|
|
* configure.ac: enable parameter for building
|
|
|
|
examples.
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins.args:
|
|
|
|
* docs/plugins/inspect/plugin-dfbvideosink.xml:
|
|
|
|
* examples/Makefile.am: Updates.
|
|
|
|
|
2005-11-06 21:55:01 +00:00
|
|
|
2005-11-06 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* Makefile.am:
|
|
|
|
* autogen.sh:
|
|
|
|
* configure.ac:
|
|
|
|
* docs/Makefile.am:
|
|
|
|
* docs/plugins/.cvsignore:
|
|
|
|
* docs/plugins/Makefile.am:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins-decl-list.txt:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins-decl.txt:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins-undocumented.txt:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins.args:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins.interfaces:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins.signals:
|
|
|
|
* docs/plugins/gst-plugins-bad-plugins.types:
|
|
|
|
* docs/plugins/inspect/plugin-dfbvideosink.xml:
|
|
|
|
* docs/version.entities.in: Enable documentation.
|
|
|
|
* examples/Makefile.am:
|
|
|
|
* examples/directfb/Makefile.am:
|
|
|
|
* examples/directfb/decker.ttf:
|
|
|
|
* examples/directfb/dfblogo.png:
|
|
|
|
* examples/directfb/gstdfb.c: (myclock), (dynamic_link),
|
|
|
|
(size_changed), (setup_dynamic_link), (main): Add an example
|
|
|
|
application for DirectFB.
|
|
|
|
|
2005-11-05 23:36:20 +00:00
|
|
|
2005-11-06 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* ext/directfb/Makefile.am: Add the example application.
|
|
|
|
* ext/directfb/dfb-example.c: (get_me_out), (main):
|
|
|
|
Here is an example application that runs videotestsrc for 20
|
|
|
|
seconds. It's included in the documentation.
|
|
|
|
* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_enum_layers),
|
|
|
|
(gst_dfbvideosink_setup), (gst_dfbvideosink_can_blit_from_format),
|
|
|
|
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_buffer_alloc):
|
|
|
|
More fixes, calculate new size of the buffer when renegotiating.
|
|
|
|
This completely breaks ffmpegcolorspace but i need to discuss
|
|
|
|
that with Wim on monday. Add documentation.
|
|
|
|
|
2005-11-05 19:55:12 +00:00
|
|
|
2005-11-05 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_enum_layers),
|
|
|
|
(gst_dfbvideosink_setup), (gst_dfbvideosink_can_blit_from_format),
|
|
|
|
(gst_dfbvideosink_getcaps): Make acceleration detection work,
|
|
|
|
better, add safety checks and ARGB support for cards that
|
|
|
|
support it.
|
|
|
|
|
2005-11-04 18:28:56 +00:00
|
|
|
2005-11-04 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_surface_create),
|
|
|
|
(gst_dfbvideosink_surface_destroy),
|
|
|
|
(gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps),
|
|
|
|
(gst_dfbvideosink_center_rect), (gst_dfbvideosink_show_frame),
|
|
|
|
(gst_dfbvideosink_buffer_alloc):
|
|
|
|
* ext/directfb/dfbvideosink.h: Now does clipping when surface
|
|
|
|
is too small, handles upstream elements that are not calling
|
|
|
|
gst_pad_alloc_buffer, fixes a lot of bugs.
|
|
|
|
|
2005-11-03 22:36:42 +00:00
|
|
|
2005-11-03 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* ext/directfb/Makefile.am: Prepare for liboil usage.
|
|
|
|
* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_show_frame),
|
|
|
|
(gst_dfbvideosink_buffer_alloc): Prepare for liboil, handle
|
|
|
|
rendering in external surface correctly. Will commit a neat
|
|
|
|
example soon.
|
|
|
|
|
2005-11-03 16:59:20 +00:00
|
|
|
2005-11-03 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* ext/sdl/sdlvideosink.c: (SDL_WaitEventTimeout),
|
|
|
|
(gst_sdlvideosink_event_thread), (gst_sdlvideosink_initsdl),
|
|
|
|
(gst_sdlvideosink_change_state), (gst_sdlvideosink_deinitsdl):
|
|
|
|
* ext/sdl/sdlvideosink.h:
|
|
|
|
Add support to exit when 'Esc' key is pressed.
|
|
|
|
|
2005-11-02 17:12:31 +00:00
|
|
|
2005-11-02 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* configure.ac: Requires DirectFB 0.9.24
|
|
|
|
|
Complete rewrite/port of
Original commit message from CVS:
2005-11-02 Julien MOUTTE <julien@moutte.net>
* configure.ac:
* ext/Makefile.am:
* ext/directfb/Makefile.am:
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_get_format_name),
(gst_dfbvideosink_surface_create),
(gst_dfbvideosink_surface_destroy),
(gst_dfbvideosink_event_thread), (gst_dfbvideosink_enum_layers),
(gst_dfbvideosink_enum_vmodes), (gst_dfbvideosink_enum_devices),
(gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
(gst_dfbvideosink_get_format_from_caps),
(gst_dfbvideosink_get_caps_from_format),
(gst_dfbvideosink_can_blit_from_format),
(gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps),
(gst_dfbvideosink_setcaps), (gst_dfbvideosink_change_state),
(gst_dfbvideosink_get_times), (gst_dfbvideosink_center_rect),
(gst_dfbvideosink_show_frame),
(gst_dfbvideosink_bufferpool_clear),
(gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
(gst_dfbsurface_init), (gst_dfbsurface_class_init),
(gst_dfbsurface_get_type),
(gst_dfbvideosink_interface_supported),
(gst_dfbvideosink_interface_init),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_navigation_init),
(gst_dfbvideosink_set_property),
(gst_dfbvideosink_get_property),
(gst_dfbvideosink_init), (gst_dfbvideosink_base_init),
(gst_dfbvideosink_class_init), (gst_dfbvideosink_get_type),
(plugin_init):
* ext/directfb/dfbvideosink.h:
* ext/directfb/directfbvideosink.c:
* ext/directfb/directfbvideosink.h: Complete rewrite/port of
DirectFB video sink to 0.9. Handles reverse negotiation,
hardware
scaling, navigation, buffer allocation from video memory etc...
2005-11-02 12:43:03 +00:00
|
|
|
2005-11-02 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
* ext/Makefile.am:
|
|
|
|
* ext/directfb/Makefile.am:
|
|
|
|
* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_get_format_name),
|
|
|
|
(gst_dfbvideosink_surface_create),
|
|
|
|
(gst_dfbvideosink_surface_destroy),
|
|
|
|
(gst_dfbvideosink_event_thread), (gst_dfbvideosink_enum_layers),
|
|
|
|
(gst_dfbvideosink_enum_vmodes), (gst_dfbvideosink_enum_devices),
|
|
|
|
(gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
|
|
|
|
(gst_dfbvideosink_get_format_from_caps),
|
|
|
|
(gst_dfbvideosink_get_caps_from_format),
|
|
|
|
(gst_dfbvideosink_can_blit_from_format),
|
|
|
|
(gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps),
|
|
|
|
(gst_dfbvideosink_setcaps), (gst_dfbvideosink_change_state),
|
|
|
|
(gst_dfbvideosink_get_times), (gst_dfbvideosink_center_rect),
|
|
|
|
(gst_dfbvideosink_show_frame), (gst_dfbvideosink_bufferpool_clear),
|
|
|
|
(gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
|
|
|
|
(gst_dfbsurface_init), (gst_dfbsurface_class_init),
|
|
|
|
(gst_dfbsurface_get_type), (gst_dfbvideosink_interface_supported),
|
|
|
|
(gst_dfbvideosink_interface_init),
|
|
|
|
(gst_dfbvideosink_navigation_send_event),
|
|
|
|
(gst_dfbvideosink_navigation_init),
|
|
|
|
(gst_dfbvideosink_set_property), (gst_dfbvideosink_get_property),
|
|
|
|
(gst_dfbvideosink_init), (gst_dfbvideosink_base_init),
|
|
|
|
(gst_dfbvideosink_class_init), (gst_dfbvideosink_get_type),
|
|
|
|
(plugin_init):
|
|
|
|
* ext/directfb/dfbvideosink.h:
|
|
|
|
* ext/directfb/directfbvideosink.c:
|
|
|
|
* ext/directfb/directfbvideosink.h: Complete rewrite/port of
|
|
|
|
DirectFB video sink to 0.9. Handles reverse negotiation, hardware
|
|
|
|
scaling, navigation, buffer allocation from video memory etc...
|
|
|
|
|
2005-10-31 20:57:42 +00:00
|
|
|
2005-10-31 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* gst-plugins-bad/ext/sdl/sdlvideosink.c:
|
|
|
|
gst_sdlvideosink_set_property, gst_sdlvideosink_init,
|
|
|
|
gst_sdlvideosink_create:
|
|
|
|
Changed property full-screen to fullscreen, using SDL_SWSURFACE
|
|
|
|
instead of SDL_HWSURFACE when in full screen mode.
|
|
|
|
|
2005-10-31 18:07:30 +00:00
|
|
|
2005-10-31 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* gst-plugins-bad/ext/sdl/sdlvideosink.c: gst_sdlvideosink_class_init,
|
|
|
|
gst_sdlvideosink_set_property, gst_sdlvideosink_get_property,
|
|
|
|
gst_sdlvideosink_init, gst_sdlvideosink_create:
|
|
|
|
* gst-plugins-bad/ext/sdl/sdlvideosink.h:
|
|
|
|
Added a property that allows full-screen.
|
|
|
|
|
2005-10-28 15:11:18 +00:00
|
|
|
2005-10-28 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_base_init),
|
|
|
|
(gst_sdlvideosink_class_init),
|
|
|
|
(gst_sdlvideosink_get_sdl_from_fourcc), (gst_sdlvideosink_setcaps),
|
|
|
|
(gst_sdlvideosink_show_frame):
|
|
|
|
* ext/sdl/sdlvideosink.h:
|
|
|
|
Fix I420 output on some machines (not very nice, but should work).
|
|
|
|
Add an 'sdlvideosink' debug category. Disable formats that do
|
|
|
|
not work. Fix some vararg function issues.
|
|
|
|
|
ext/sdl/sdlvideosink.c: Fix SDL videosink and did some cleanups.
Original commit message from CVS:
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_finalize),
(gst_sdlvideosink_get_times), (gst_sdlvideosink_class_init),
(gst_sdlvideosink_init), (gst_sdlvideosink_lock),
(gst_sdlvideosink_initsdl), (gst_sdlvideosink_create),
(gst_sdlvideosink_show_frame), (gst_sdlvideosink_set_property),
(gst_sdlvideosink_get_property), (gst_sdlvideosink_change_state):
Fix SDL videosink and did some cleanups.
2005-10-27 20:16:40 +00:00
|
|
|
2005-10-27 Wim Taymans <wim@fluendo.com>
|
|
|
|
|
|
|
|
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_finalize),
|
|
|
|
(gst_sdlvideosink_get_times), (gst_sdlvideosink_class_init),
|
|
|
|
(gst_sdlvideosink_init), (gst_sdlvideosink_lock),
|
|
|
|
(gst_sdlvideosink_initsdl), (gst_sdlvideosink_create),
|
|
|
|
(gst_sdlvideosink_show_frame), (gst_sdlvideosink_set_property),
|
|
|
|
(gst_sdlvideosink_get_property), (gst_sdlvideosink_change_state):
|
|
|
|
Fix SDL videosink and did some cleanups.
|
|
|
|
|
2005-10-27 19:36:18 +00:00
|
|
|
2005-10-27 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* ext/sdl/sdlvideosink.c:
|
|
|
|
* ext/sdl/sdlvideosink.h:
|
|
|
|
Trying to fix videos out of sync (not fixed yet)
|
|
|
|
|
2005-10-27 11:27:53 +00:00
|
|
|
2005-10-27 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* gst/qtdemux/qtdemux.h:
|
|
|
|
Remove got_redirect from class structure as well.
|
|
|
|
|
2005-10-27 11:25:19 +00:00
|
|
|
2005-10-27 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* gst/qtdemux/qtdemux.c: (gst_qtdemux_class_init),
|
|
|
|
(qtdemux_parse_tree):
|
|
|
|
Remove 'got-redirect' signal and post element message
|
|
|
|
on the bus instead.
|
|
|
|
|
2005-10-26 15:45:11 +00:00
|
|
|
2005-10-26 Zeeshan Ali <zeenix@gmail.com>
|
|
|
|
|
|
|
|
* ext/gsm/gstgsm.c:
|
|
|
|
* ext/gsm/gstgsmdec.c: (gst_gsmdec_init), (gst_gsmdec_chain):
|
|
|
|
* ext/gsm/gstgsmdec.h:
|
|
|
|
* ext/gsm/gstgsmenc.c: (gst_gsmenc_class_init), (gst_gsmenc_init),
|
|
|
|
(gst_gsmenc_chain):
|
|
|
|
Fixing stuff as wingo pointed out.
|
|
|
|
|
2005-10-25 16:12:03 +00:00
|
|
|
2005-10-25 Zeeshan Ali <zeenix@gmail.com>
|
|
|
|
|
|
|
|
* ext/gsm/gstgsm.c: (plugin_init):
|
|
|
|
* ext/gsm/gstgsmdec.c: (gst_gsmdec_class_init), (gst_gsmdec_init),
|
|
|
|
(gst_gsmdec_chain):
|
|
|
|
* ext/gsm/gstgsmdec.h:
|
|
|
|
* ext/gsm/gstgsmenc.c: (gst_gsmenc_class_init), (gst_gsmenc_init),
|
|
|
|
(gst_gsmenc_chain):
|
|
|
|
* ext/gsm/gstgsmenc.h:
|
|
|
|
Over-writing Wim's gsm plugins (currently not working) with that from the
|
|
|
|
farsight repo. Also made sure that they work with the RTP (de)payloader.
|
|
|
|
|
2005-10-25 13:31:09 +00:00
|
|
|
2005-10-25 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* ext/gsm/gstgsmenc.c: (gst_gsmenc_init),
|
|
|
|
(gst_gsmenc_sink_event), (gst_gsmenc_chain):
|
2005-10-25 16:12:03 +00:00
|
|
|
* ext/gsm/gstgsmenc.h:
|
2005-10-25 13:31:09 +00:00
|
|
|
Fixed event handling
|
|
|
|
|
2005-10-24 13:02:32 +00:00
|
|
|
2005-10-24 Christian Schaller <christian@fluendo.com>
|
|
|
|
|
|
|
|
* configure.ac: port over thomas's plugin listing from base
|
|
|
|
|
2005-10-23 23:07:02 +00:00
|
|
|
2005-10-24 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
back to HEAD
|
|
|
|
|
2005-10-23 22:46:40 +00:00
|
|
|
=== release 0.9.4 ===
|
|
|
|
|
|
|
|
2005-10-24 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
* RELEASE:
|
|
|
|
* configure.ac:
|
|
|
|
Releasing 0.9.4, "Utahraptor"
|
|
|
|
|
2005-10-23 14:38:00 +00:00
|
|
|
2005-10-23 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* gst/tta/gstttaparse.c: (gst_tta_parse_loop): STOPPED->FAILED.
|
|
|
|
|
2005-10-20 15:08:14 +00:00
|
|
|
2005-10-20 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c: (gst_faad_base_init), (gst_faad_class_init),
|
|
|
|
(gst_faad_init), (gst_faad_srcgetcaps), (gst_faad_event),
|
|
|
|
(gst_faad_chain), (gst_faad_change_state):
|
|
|
|
* ext/faad/gstfaad.h:
|
|
|
|
Do some timestamp smoothing (matroskademux apparently sends
|
|
|
|
multiple buffers in a row with the same timestamp); fix
|
|
|
|
duration on outgoing buffers; fix change state function; use
|
|
|
|
GST_DEBUG_FUNCPTR for pad functions.
|
|
|
|
|
2005-10-19 15:58:01 +00:00
|
|
|
2005-10-19 Wim Taymans <wim@fluendo.com>
|
|
|
|
|
|
|
|
* gst/qtdemux/qtdemux.c: (gst_qtdemux_get_src_query_types),
|
|
|
|
(gst_qtdemux_handle_src_query):
|
|
|
|
* gst/speed/gstspeed.c: (speed_get_query_types), (speed_src_query):
|
|
|
|
* gst/tta/gstttaparse.c: (gst_tta_parse_src_event),
|
|
|
|
(gst_tta_parse_get_query_types), (gst_tta_parse_query):
|
|
|
|
API change fix.
|
|
|
|
|
2005-10-19 12:41:49 +00:00
|
|
|
2005-10-19 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
All the cool kids use GST_DOCBOOK_CHECK now.
|
|
|
|
|
2005-10-18 08:39:41 +00:00
|
|
|
2005-10-18 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* gst/speed/Makefile.am: Fix build of speed.
|
|
|
|
|
2005-10-17 20:48:35 +00:00
|
|
|
2005-10-17 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
|
|
|
* gst/speed/gstspeed.c: (speed_chain), (speed_setcaps),
|
|
|
|
(speed_parse_caps), (speed_src_event), (speed_sink_event),
|
|
|
|
(speed_src_query), (speed_init), (speed_set_property),
|
|
|
|
(speed_change_state), (gst_speed_convert):
|
|
|
|
Fixed speed - the previous version, 1.38, has been ported to 0.9
|
|
|
|
from a wrong version, 1.37 (from 1.36). That fix already includes
|
|
|
|
the changes done in 1.36.2.4.
|
|
|
|
|
2005-10-16 17:08:26 +00:00
|
|
|
2005-10-16 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
Fix glib check
|
|
|
|
|
2005-10-13 15:31:20 +00:00
|
|
|
2005-10-13 Stefan Kost <ensonic@users.sf.net>
|
|
|
|
|
|
|
|
* examples/stats/mp2ogg.c:
|
|
|
|
* ext/tarkin/tarkin.c: (tarkin_analysis_framein),
|
|
|
|
(tarkin_synthesis_packetin):
|
|
|
|
and more typos fixed
|
|
|
|
|
ext/faac/gstfaac.c: Gst09-ize code a little bit more: use gst_pad_alloc_buffer(), move event handling from chain func...
Original commit message from CVS:
* 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).
2005-10-13 11:37:39 +00:00
|
|
|
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).
|
|
|
|
|
renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition
Original commit message from CVS:
* 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
2005-10-12 14:29:55 +00:00
|
|
|
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
|
|
|
|
|
2005-10-12 13:54:34 +00:00
|
|
|
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).
|
|
|
|
|
2005-10-12 12:53:07 +00:00
|
|
|
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):
|
2005-10-12 13:54:34 +00:00
|
|
|
Refcount fixes (#318660)
|
2005-10-12 12:53:07 +00:00
|
|
|
|
2005-10-12 09:15:40 +00:00
|
|
|
2005-10-12 Julien MOUTTE <julien@moutte.net>
|
|
|
|
|
|
|
|
* ext/Makefile.am: libvisual and snapshot are not here anymore. Makes
|
|
|
|
automake-1.7 happy again.
|
|
|
|
|
2005-10-11 23:03:09 +00:00
|
|
|
2005-10-12 Tim-Philipp Müller <tim at centricular dot net>
|
|
|
|
|
|
|
|
* ext/faad/gstfaad.c: (gst_faad_event):
|
|
|
|
newsegment API update
|
|
|
|
|
2005-10-11 16:34:36 +00:00
|
|
|
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.
|
|
|
|
|
2005-10-03 18:00:32 +00:00
|
|
|
2005-10-03 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
back to development
|
|
|
|
|
2005-10-03 17:50:21 +00:00
|
|
|
=== release 0.9.3 ===
|
|
|
|
|
|
|
|
2005-10-03 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* configure.ac:
|
|
|
|
Releasing 0.9.3, "Porthos"
|
|
|
|
|
2005-09-28 13:38:02 +00:00
|
|
|
2005-09-28 Wim Taymans <wim@fluendo.com>
|
|
|
|
|
|
|
|
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
|
|
|
|
No need to take stream lock here.
|
|
|
|
|
2005-09-26 15:19:38 +00:00
|
|
|
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
|
|
|
|
|
2005-09-23 17:05:29 +00:00
|
|
|
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.
|
|
|
|
|
2005-09-22 11:17:26 +00:00
|
|
|
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.
|
|
|
|
|
2005-09-20 18:49:05 +00:00
|
|
|
|
2005-09-21 20:33:42 +00:00
|
|
|
2005-09-20 Flavio Oliveira <flavio.oliveira@indt.org.br>
|
|
|
|
|
2005-10-03 17:50:21 +00:00
|
|
|
* ext/gsm/gstgsmenc.c:
|
|
|
|
Setting caps on the outgoing buffers.
|
|
|
|
Need to fix: rtpencoder does not know what it is handling and
|
|
|
|
errors out
|
2005-09-21 20:33:42 +00:00
|
|
|
|
2005-09-20 18:49:05 +00:00
|
|
|
2005-09-20 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
2005-10-03 17:50:21 +00:00
|
|
|
* 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.
|
2005-09-06 14:05:50 +00:00
|
|
|
|
2005-09-19 21:51:02 +00:00
|
|
|
2005-09-19 Edgard Lima <edgard.lima@indt.org.br>
|
|
|
|
|
2005-10-03 17:50:21 +00:00
|
|
|
* Makefile.am:
|
|
|
|
* configure.ac:
|
|
|
|
* ext/sdl/Makefile.am:
|
|
|
|
* ext/sdl/sdlvideosink.c:
|
|
|
|
* PORTED_09:
|
|
|
|
Ported to 0.9.
|
2005-09-20 18:49:05 +00:00
|
|
|
|
|
|
|
=== release 0.9.1 ===
|
2005-09-19 21:51:02 +00:00
|
|
|
|
2005-09-08 15:56:38 +00:00
|
|
|
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:
|
|
|
|
|
2005-09-06 14:05:50 +00:00
|
|
|
2005-09-06 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
* README:
|
|
|
|
* RELEASE:
|
|
|
|
* configure.ac:
|
|
|
|
* autogen.sh:
|
|
|
|
releasing 0.9.1, "Angel Eyes"
|
|
|
|
|
2005-09-05 17:20:29 +00:00
|
|
|
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.
|
|
|
|
|
2005-09-05 13:49:41 +00:00
|
|
|
2005-09-05 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
|
|
|
|
|
|
* created gst-plugins-bad
|
|
|
|
|
2005-09-02 20:21:17 +00:00
|
|
|
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:
|
|
|
|
|
2005-09-01 19:12:44 +00:00
|
|
|
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.
|