platform/upstream/gstreamer.git
18 years agoadded sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw added...
Sébastien Moutte [Thu, 5 Jan 2006 23:17:44 +0000 (23:17 +0000)]
added sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw added win32/vs6/libgstdirectsound.dsp ...

Original commit message from CVS:
2006-01-05  Sebastien Moutte  <sebastien@moutte.net>
* added sys/directdraw
* added sys/directsound
* added win32/vs6/gst_plugins_bad.dsw
* added win32/vs6/libgstdirectsound.dsp
* added win32/vs6/libgstdirectdraw.dsp
* added win32/common/config.h

18 years agogst/games/gstpuzzle.c: call oil_init() when using liboil
Stefan Kost [Thu, 5 Jan 2006 17:03:15 +0000 (17:03 +0000)]
gst/games/gstpuzzle.c: call oil_init() when using liboil

Original commit message from CVS:
* gst/games/gstpuzzle.c: (plugin_init):
call oil_init() when using liboil

18 years agoSome improvements in cancellation and debug messages.
Edgard Lima [Wed, 4 Jan 2006 19:39:10 +0000 (19:39 +0000)]
Some improvements in cancellation and debug messages.

Original commit message from CVS:
Some improvements in cancellation and debug messages.

18 years agoRemoved not need thread and changed to push out blocksize bytes.
Edgard Lima [Wed, 4 Jan 2006 13:26:35 +0000 (13:26 +0000)]
Removed not need thread and changed to push out blocksize bytes.

Original commit message from CVS:
Removed not need thread and changed to push out blocksize bytes.

18 years agogst/audioresample/resample.h: As before, but for o_buf
Michael Smith [Tue, 3 Jan 2006 17:33:16 +0000 (17:33 +0000)]
gst/audioresample/resample.h: As before, but for o_buf

Original commit message from CVS:

* gst/audioresample/resample.h:
As before, but for o_buf

18 years agogst/audioresample/resample.h: Declare struct _ResampleState.buffer as unsigned char...
Michael Smith [Tue, 3 Jan 2006 17:27:13 +0000 (17:27 +0000)]
gst/audioresample/resample.h: Declare struct _ResampleState.buffer as unsigned char *, not void *, since we do arithm...

Original commit message from CVS:
* gst/audioresample/resample.h:
Declare struct _ResampleState.buffer as unsigned char *, not void *,
since we do arithmetic on it.

18 years agoadd neon plugin to spec file
Christian Schaller [Mon, 2 Jan 2006 15:05:09 +0000 (15:05 +0000)]
add neon plugin to spec file

Original commit message from CVS:
add neon plugin to spec file

18 years agomove smoothwave to gst
Thomas Vander Stichele [Fri, 30 Dec 2005 15:41:21 +0000 (15:41 +0000)]
move smoothwave to gst

Original commit message from CVS:
move smoothwave to gst

18 years agoCreated new element neonhttpsrc.
Edgard Lima [Wed, 28 Dec 2005 21:07:17 +0000 (21:07 +0000)]
Created new element neonhttpsrc.

Original commit message from CVS:
Created new element neonhttpsrc.

18 years agoext/swfdec/gstswfdec.c: Add debugging category and return GstFlowReturn in the right...
Edward Hervey [Mon, 19 Dec 2005 15:19:44 +0000 (15:19 +0000)]
ext/swfdec/gstswfdec.c: Add debugging category and return GstFlowReturn in the right places

Original commit message from CVS:
* ext/swfdec/gstswfdec.c: (gst_swfdec_class_init),
(gst_swfdec_chain), (gst_swfdec_render):
Add debugging category and return GstFlowReturn in the right places
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link):
Get something from the peer pad once we've checked if there is a peer pad.
* gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
(qtdemux_tree_get_child_by_type), (qtdemux_parse_trak),
(qtdemux_video_caps):
Couple of fixes

18 years agojust a small fix. I have to pay more attention when commiting ;-)
Edgard Lima [Mon, 19 Dec 2005 14:58:47 +0000 (14:58 +0000)]
just a small fix. I have to pay more attention when commiting ;-)

Original commit message from CVS:
just a small fix. I have to pay more attention when commiting ;-)

18 years agodivxdec and divxenc ported to 0.10
Edgard Lima [Mon, 19 Dec 2005 14:40:22 +0000 (14:40 +0000)]
divxdec and divxenc ported to 0.10

Original commit message from CVS:
divxdec and divxenc ported to 0.10

18 years agoSome more refactoring, handle exotic DirectFB row stride.
Julien Moutte [Sun, 18 Dec 2005 21:06:47 +0000 (21:06 +0000)]
Some more refactoring, handle exotic DirectFB row stride.

Original commit message from CVS:
2005-12-18  Julien MOUTTE  <julien@moutte.net>

* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_create),
(gst_dfbvideosink_event_thread),
(gst_dfbvideosink_enum_devices),
(gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
(gst_dfbvideosink_can_blit_from_format),
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
(gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc),
(gst_dfbsurface_finalize),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_update_colorbalance),
(gst_dfbvideosink_set_property), (gst_dfbvideosink_init): Some
more refactoring, handle exotic DirectFB row stride.

18 years agodocs/plugins/: Updates.
Julien Moutte [Sun, 18 Dec 2005 10:58:44 +0000 (10:58 +0000)]
docs/plugins/: Updates.

Original commit message from CVS:
2005-12-18  Julien MOUTTE  <julien@moutte.net>

* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* docs/plugins/gst-plugins-bad-plugins-undocumented.txt:
Updates.
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_create),
(gst_dfbvideosink_event_thread),
(gst_dfbvideosink_enum_devices),
(gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
(gst_dfbvideosink_can_blit_from_format),
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
(gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc),
(gst_dfbsurface_finalize),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_update_colorbalance),
(gst_dfbvideosink_set_property),
(gst_dfbvideosink_get_property),
(gst_dfbvideosink_finalize), (gst_dfbvideosink_init),
(gst_dfbvideosink_class_init):
* ext/directfb/dfbvideosink.h: Implement pixel-aspect-ratio.
This should work both for hardware accelerated scaling and
reverse caps negotiation with a scaling element.

18 years agodocs/plugins/: Updates.
Julien Moutte [Sat, 17 Dec 2005 17:48:38 +0000 (17:48 +0000)]
docs/plugins/: Updates.

Original commit message from CVS:
2005-12-17  Julien MOUTTE  <julien@moutte.net>

* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-undocumented.txt:
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/gst-plugins-bad-plugins.signals:
* docs/plugins/inspect/plugin-dfbvideosink.xml:
* docs/plugins/inspect/plugin-qtdemux.xml:
* docs/plugins/inspect/plugin-sdlvideosink.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-tta.xml: Updates.
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_create),
(gst_dfbvideosink_event_thread), (gst_dfbvideosink_enum_vmodes),
(gst_dfbvideosink_enum_devices), (gst_dfbvideosink_setup),
(gst_dfbvideosink_cleanup),
(gst_dfbvideosink_can_blit_from_format),
(gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps),
(gst_dfbvideosink_setcaps), (gst_dfbvideosink_show_frame),
(gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
(gst_dfbvideosink_interface_supported),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_update_colorbalance),
(gst_dfbvideosink_colorbalance_list_channels),
(gst_dfbvideosink_colorbalance_set_value),
(gst_dfbvideosink_colorbalance_get_value),
(gst_dfbvideosink_colorbalance_init),
(gst_dfbvideosink_set_property),
(gst_dfbvideosink_get_property),
(gst_dfbvideosink_init), (gst_dfbvideosink_class_init):
* ext/directfb/dfbvideosink.h: Implement vertical sync and
color balance interface.

18 years agodon't use doc comments for non-docs change some char* into char[]
Stefan Kost [Fri, 16 Dec 2005 21:55:18 +0000 (21:55 +0000)]
don't use doc comments for non-docs change some char* into char[]

Original commit message from CVS:
* ext/artsd/gstartsdsink.c: (gst_artsdsink_open_audio):
* gst/festival/gstfestival.c: (socket_receive_file_to_buff):
* gst/vbidec/vbidata.c:
* gst/vbidec/vbidata.h:
* gst/vbidec/vbiscreen.c:
* sys/dxr3/ac3_padder.c:
don't use doc comments for non-docs
change some char* into char[]

18 years agoext/directfb/dfbvideosink.c: Always prefer the primary layer.
Julien Moutte [Fri, 16 Dec 2005 14:47:59 +0000 (14:47 +0000)]
ext/directfb/dfbvideosink.c: Always prefer the primary layer.

Original commit message from CVS:
2005-12-16  Julien MOUTTE  <julien@moutte.net>

* ext/directfb/dfbvideosink.c: (gst_dfbvideosink_enum_layers),
(gst_dfbvideosink_init): Always prefer the primary layer.

18 years agoext/wavpack/gstwavpackdec.c: Oops, remove trailing comma from caps string.
Tim-Philipp Müller [Fri, 16 Dec 2005 12:25:38 +0000 (12:25 +0000)]
ext/wavpack/gstwavpackdec.c: Oops, remove trailing comma from caps string.

Original commit message from CVS:
* ext/wavpack/gstwavpackdec.c:
Oops, remove trailing comma from caps string.

18 years agoext/wavpack/: Wavpack supports samplerates from 6-192kHz, fix pad template remove...
gcocatre@gmail.com [Fri, 16 Dec 2005 09:59:21 +0000 (09:59 +0000)]
ext/wavpack/: Wavpack supports samplerates from 6-192kHz, fix pad template remove buffer-frames from caps, they are g...

Original commit message from CVS:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link):
* ext/wavpack/gstwavpackparse.c:
Wavpack supports samplerates from 6-192kHz, fix pad template
caps (fixes #322973; patch by: gcocatre@gmail.com). Also
remove buffer-frames from caps, they are gone in 0.10.

18 years agoFixed some mem-leaks in xvid.
Edgard Lima [Thu, 15 Dec 2005 14:39:00 +0000 (14:39 +0000)]
Fixed some mem-leaks in xvid.

Original commit message from CVS:
Fixed some mem-leaks in xvid.

18 years agogst/audioresample/gstaudioresample.c: Don't leak all input buffers to audioresample.
Michael Smith [Thu, 15 Dec 2005 10:30:14 +0000 (10:30 +0000)]
gst/audioresample/gstaudioresample.c: Don't leak all input buffers to audioresample.

Original commit message from CVS:
* gst/audioresample/gstaudioresample.c:
Don't leak all input buffers to audioresample.

18 years agodoesn't use liboil
Thomas Vander Stichele [Thu, 15 Dec 2005 08:54:26 +0000 (08:54 +0000)]
doesn't use liboil

Original commit message from CVS:
doesn't use liboil

18 years agoxviddec and xvideenc ported to 0.10
Edgard Lima [Wed, 14 Dec 2005 22:41:47 +0000 (22:41 +0000)]
xviddec and xvideenc ported to 0.10

Original commit message from CVS:
xviddec and xvideenc ported to 0.10

18 years agodtsdec ported to 0.10
Edgard Lima [Wed, 14 Dec 2005 20:54:06 +0000 (20:54 +0000)]
dtsdec ported to 0.10

Original commit message from CVS:
dtsdec ported to 0.10

18 years agoext/: GstObjects must be unref'ed with gst_object_unref() instead of g_object_unref...
Tim-Philipp Müller [Mon, 12 Dec 2005 10:40:42 +0000 (10:40 +0000)]
ext/: GstObjects must be unref'ed with gst_object_unref() instead of g_object_unref(), otherwise things break for GLi...

Original commit message from CVS:
* ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_loop):
* ext/libmms/gstmms.c: (gst_mms_src_query), (gst_mms_create):
* ext/musepack/gstmusepackdec.c: (gst_musepackdec_src_query),
(gst_musepackdec_loop):
* ext/swfdec/gstswfdec.c: (gst_swfdec_video_link),
(gst_swfdec_src_query):
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_src_query):
GstObjects must be unref'ed with gst_object_unref() instead of
g_object_unref(), otherwise things break for GLib-2.6 users.

18 years agoext/swfdec/gstswfdec.c: Add a subclass of GstBuffer that wraps SwfdecBuffers. Fix...
David Schleef [Mon, 12 Dec 2005 09:29:21 +0000 (09:29 +0000)]
ext/swfdec/gstswfdec.c: Add a subclass of GstBuffer that wraps SwfdecBuffers.  Fix a massive memleak because the vide...

Original commit message from CVS:
* ext/swfdec/gstswfdec.c: (gst_swfdecbuffer_get_type),
(gst_swfdecbuffer_class_init), (gst_swfdecbuffer_finalize),
(gst_swfdec_buffer_from_swf), (gst_swfdec_render): Add a subclass
of GstBuffer that wraps SwfdecBuffers.  Fix a massive memleak
because the video buffers previously never got freed.

18 years agoJust removed a weird printf ;-)
Edgard Lima [Sun, 11 Dec 2005 23:54:56 +0000 (23:54 +0000)]
Just removed a weird printf ;-)

Original commit message from CVS:
Just removed a weird printf ;-)

18 years agoAdded suport to mmsh. There's still a sucks msg "ERROR: Pipeline cant PREROOL......
Edgard Lima [Sun, 11 Dec 2005 23:09:21 +0000 (23:09 +0000)]
Added suport to mmsh. There's still a sucks msg "ERROR: Pipeline cant PREROOL..." to be fixed.

Original commit message from CVS:
Added suport to mmsh. There's still a sucks msg "ERROR: Pipeline cant PREROOL..." to be fixed.

18 years agoext/faad/gstfaad.c: Assume that an unknown channel mapping with 2 channels is stereo...
Jan Schmidt [Fri, 9 Dec 2005 15:30:21 +0000 (15:30 +0000)]
ext/faad/gstfaad.c: Assume that an unknown channel mapping with 2 channels is stereo and play it that way instead of ...

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_chanpos_to_gst),
(gst_faad_update_caps):
Assume that an unknown channel mapping with 2 channels
is stereo and play it that way instead of erroring.

* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(gst_qtdemux_add_stream), (qtdemux_parse_trak):
Handle e.g. jpeg streams with 0 duration frames as having 0 framerate.
Debug fixes. Some 64 bit variable fixes

18 years agoswfdec Ported to 0.10.
Edgard Lima [Fri, 9 Dec 2005 04:15:02 +0000 (04:15 +0000)]
swfdec Ported to 0.10.

Original commit message from CVS:
swfdec Ported to 0.10.

18 years agogst/qtdemux/qtdemux.c: Memleak fixes.
Edward Hervey [Wed, 7 Dec 2005 11:46:15 +0000 (11:46 +0000)]
gst/qtdemux/qtdemux.c: Memleak fixes.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(gst_qtdemux_add_stream):
Memleak fixes.
Send out EOS for valid reasons (couldn't pull_range() from upstream
for example).

18 years agoexpand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:55:58 +0000 (19:55 +0000)]
expand tabs

Original commit message from CVS:
expand tabs

18 years agoexpand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:44:48 +0000 (19:44 +0000)]
expand tabs

Original commit message from CVS:
expand tabs

18 years agoexpand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:42:02 +0000 (19:42 +0000)]
expand tabs

Original commit message from CVS:
expand tabs

18 years agoback to HEAD
Thomas Vander Stichele [Mon, 5 Dec 2005 18:11:32 +0000 (18:11 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.10.0
Thomas Vander Stichele [Mon, 5 Dec 2005 18:01:48 +0000 (18:01 +0000)]
releasing 0.10.0

Original commit message from CVS:
releasing 0.10.0

18 years agoUpdate for alloc_buffer changes.
Andy Wingo [Mon, 5 Dec 2005 13:04:22 +0000 (13:04 +0000)]
Update for alloc_buffer changes.

Original commit message from CVS:
2005-12-05  Andy Wingo  <wingo@pobox.com>

* ext/faac/gstfaac.c: (gst_faac_sink_event), (gst_faac_chain):
* ext/faad/gstfaad.c: (gst_faad_chain):
* ext/hermes/gsthermescolorspace.c: (gst_hermes_colorspace_chain):
* ext/lcs/gstcolorspace.c: (gst_colorspace_chain):
* ext/xine/xineinput.c: (gst_xine_input_get):
* gst/colorspace/gstcolorspace.c: (gst_colorspace_chain):
* gst/speed/gstspeed.c: (speed_chain):
* gst/videocrop/gstvideocrop.c: (gst_video_crop_chain): Update for
alloc_buffer changes.

18 years agoUpdate for alloc_buffer changes.
Andy Wingo [Mon, 5 Dec 2005 13:02:58 +0000 (13:02 +0000)]
Update for alloc_buffer changes.

Original commit message from CVS:
2005-12-05  Andy Wingo  <wingo@pobox.com>

* ext/dv/gstdvdec.c: (gst_dvdec_chain):
* ext/flac/gstflacdec.c: (gst_flacdec_write):
* ext/flac/gstflacenc.c: (gst_flacenc_write_callback):
* ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_chain):
* ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_chain):
* ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
* ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
* ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_process):
* ext/libpng/gstpngdec.c: (user_info_callback), (gst_pngdec_task):
* ext/speex/gstspeexdec.c: (speex_dec_chain):
* ext/speex/gstspeexenc.c: (gst_speexenc_chain):
* gst/auparse/gstauparse.c: (gst_auparse_chain):
* gst/flx/gstflxdec.c: (gst_flxdec_chain):
* gst/goom/gstgoom.c: (gst_goom_chain):
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_push_vorbis_codec_priv_data),
(gst_matroska_demux_add_wvpk_header):
* gst/multipart/multipartdemux.c: (gst_multipart_demux_chain):
* gst/multipart/multipartmux.c: (gst_multipart_mux_collected):
* gst/videomixer/videomixer.c: (gst_videomixer_collected):
* gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Update for
alloc_buffer changes.

18 years agoupdate spec file
Christian Schaller [Sun, 4 Dec 2005 22:46:34 +0000 (22:46 +0000)]
update spec file

Original commit message from CVS:
update spec file

18 years agogst/audioresample/: Fix audioresample, seek torture, new segments, reverse negotiatio...
Wim Taymans [Fri, 2 Dec 2005 11:34:50 +0000 (11:34 +0000)]
gst/audioresample/: Fix audioresample, seek torture, new segments, reverse negotiation etc.. work fine.

Original commit message from CVS:
* gst/audioresample/buffer.c: (audioresample_buffer_queue_flush):
* gst/audioresample/buffer.h:
* gst/audioresample/gstaudioresample.c:
* gst/audioresample/gstaudioresample.h:
* gst/audioresample/resample.c: (resample_input_flush),
(resample_input_pushthrough), (resample_input_eos),
(resample_get_output_size_for_input),
(resample_get_input_size_for_output), (resample_get_output_size),
(resample_get_output_data):
* gst/audioresample/resample.h:
* gst/audioresample/resample_ref.c: (resample_scale_ref):
Fix audioresample, seek torture, new segments, reverse negotiation
etc.. work fine.

18 years agoext/Makefile.am: Add missing $(WAVPACK_DIR) (#322962).
Tim-Philipp Müller [Fri, 2 Dec 2005 09:32:21 +0000 (09:32 +0000)]
ext/Makefile.am: Add missing $(WAVPACK_DIR) (#322962).

Original commit message from CVS:
* ext/Makefile.am:
Add missing $(WAVPACK_DIR) (#322962).

18 years agoback to HEAD
Thomas Vander Stichele [Thu, 1 Dec 2005 19:17:34 +0000 (19:17 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.7
Thomas Vander Stichele [Thu, 1 Dec 2005 19:13:20 +0000 (19:13 +0000)]
releasing 0.9.7

Original commit message from CVS:
releasing 0.9.7

18 years agolibmm ported to 0.9. It works fine, but print some error messages. I'll fix them...
Edgard Lima [Tue, 29 Nov 2005 02:55:18 +0000 (02:55 +0000)]
libmm ported to 0.9. It works fine, but print some error messages. I'll fix them soon. Tested with  mmssrc location=m...

Original commit message from CVS:
libmm ported to 0.9. It works fine, but print some error messages. I'll fix them soon. Tested with  mmssrc location=mms:// ! filesink.

18 years agofix header
Thomas Vander Stichele [Mon, 28 Nov 2005 21:22:39 +0000 (21:22 +0000)]
fix header

Original commit message from CVS:
fix header

18 years agofix include
Thomas Vander Stichele [Mon, 28 Nov 2005 17:47:27 +0000 (17:47 +0000)]
fix include

Original commit message from CVS:
fix include

18 years agoext/faad/gstfaad.c: Handle gracefully the consequence of "Maximum number of scalefact...
Edward Hervey [Mon, 28 Nov 2005 15:43:29 +0000 (15:43 +0000)]
ext/faad/gstfaad.c: Handle gracefully the consequence of "Maximum number of scalefactor bands exceeded", which result...

Original commit message from CVS:
* 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.

18 years agofix makefile
Thomas Vander Stichele [Mon, 28 Nov 2005 15:19:33 +0000 (15:19 +0000)]
fix makefile

Original commit message from CVS:
fix makefile

18 years agoext/Makefile.am: alphabets, so hard to master. Should fix distcheck.
Thomas Vander Stichele [Mon, 28 Nov 2005 14:50:44 +0000 (14:50 +0000)]
ext/Makefile.am: alphabets, so hard to   Should fix distcheck.

Original commit message from CVS:

* ext/Makefile.am:
alphabets, so hard to master.  Should fix distcheck.

18 years agoadd ACLOCAL_AMFLAGS; remove old stuff from spec changelog
Thomas Vander Stichele [Sun, 27 Nov 2005 14:35:27 +0000 (14:35 +0000)]
add ACLOCAL_AMFLAGS; remove old stuff from spec changelog

Original commit message from CVS:
add ACLOCAL_AMFLAGS; remove old stuff from spec changelog

18 years agoWavpack ported to 0.9. No support for correction file yet.
Edgard Lima [Fri, 25 Nov 2005 19:58:19 +0000 (19:58 +0000)]
Wavpack ported to 0.9. No support for correction file yet.

Original commit message from CVS:
Wavpack ported to 0.9. No support for correction file yet.

18 years agoext/wavpack/: put back wavpack - still needs porting
Thomas Vander Stichele [Fri, 25 Nov 2005 18:15:51 +0000 (18:15 +0000)]
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

18 years agoadd a torture target
Thomas Vander Stichele [Wed, 23 Nov 2005 21:27:20 +0000 (21:27 +0000)]
add a torture target

Original commit message from CVS:
add a torture target

18 years agoback to HEAD
Thomas Vander Stichele [Wed, 23 Nov 2005 20:06:09 +0000 (20:06 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.6
Thomas Vander Stichele [Wed, 23 Nov 2005 19:57:49 +0000 (19:57 +0000)]
releasing 0.9.6

Original commit message from CVS:
releasing 0.9.6

18 years agoUse fraction for framerate, various fixes.
Julien Moutte [Wed, 23 Nov 2005 18:05:16 +0000 (18:05 +0000)]
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.

18 years agoext/sdl/sdlvideosink.*: Updates for fractional framerates and XOverlay interface...
Jan Schmidt [Wed, 23 Nov 2005 15:36:08 +0000 (15:36 +0000)]
ext/sdl/sdlvideosink.*: Updates for fractional framerates and XOverlay interface changes

Original commit message from CVS:
* 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

18 years agogst/qtdemux/qtdemux.c: Convert to fractional framerates
Jan Schmidt [Wed, 23 Nov 2005 11:57:51 +0000 (11:57 +0000)]
gst/qtdemux/qtdemux.c: Convert to fractional framerates

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(gst_qtdemux_add_stream), (qtdemux_dump_mvhd),
(qtdemux_parse_trak):
Convert to fractional framerates

18 years agoext/musepack/gstmusepackdec.c: Fix for latest API changes
Edward Hervey [Wed, 23 Nov 2005 00:28:12 +0000 (00:28 +0000)]
ext/musepack/gstmusepackdec.c: Fix for latest API changes

Original commit message from CVS:
* ext/musepack/gstmusepackdec.c: (gst_musepackdec_loop):
Fix for latest API changes

18 years agoMusepackdec ported to 0.9. There is still a small problem to be solved, after the...
Edgard Lima [Tue, 22 Nov 2005 15:09:28 +0000 (15:09 +0000)]
Musepackdec ported to 0.9. There is still a small problem to be solved, after the end of file, the pipeline doens't s...

Original commit message from CVS:
Musepackdec ported to 0.9. There is still a small problem to be solved, after the end of file, the pipeline doens't stop.

18 years agoext/faad/gstfaad.c (gst_faad_event) ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop...
Andy Wingo [Tue, 22 Nov 2005 11:57:51 +0000 (11:57 +0000)]
ext/faad/gstfaad.c (gst_faad_event) ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop) gst/qtdemux/qtdemux.c (gst_qtdemu...

Original commit message from CVS:
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.

18 years agoext/faad/gstfaad.c: Don't take STREAM_LOCK in sink event handlers any more.
Michael Smith [Mon, 21 Nov 2005 18:45:54 +0000 (18:45 +0000)]
ext/faad/gstfaad.c: Don't take STREAM_LOCK in sink event handlers any more.

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_setcaps), (gst_faad_event):
Don't take STREAM_LOCK in sink event handlers any more.

18 years agoUpdate for stream lock API changes: don't take stream log in sink event handlers...
Tim-Philipp Müller [Mon, 21 Nov 2005 18:09:01 +0000 (18:09 +0000)]
Update for stream lock API changes: don't take stream log in sink event handlers any longer and change GST_STREAM_LOC...

Original commit message from CVS:
* ext/dv/gstdvdemux.c: (gst_dvdemux_handle_sink_event):
* ext/flac/gstflacdec.c: (gst_flacdec_loop),
(gst_flacdec_src_event):
* ext/flac/gstflacenc.c: (gst_flacenc_sink_event):
* ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_event),
(gst_signal_processor_getrange), (gst_signal_processor_chain):
* gst/avi/gstavidemux.c: (gst_avi_demux_handle_seek):
* gst/flx/gstflxdec.c: (gst_flxdec_src_event_handler),
(gst_flxdec_sink_event_handler):
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_handle_seek_event):
* gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek):
Update for stream lock API changes: don't take stream log
in sink event handlers any longer and change GST_STREAM_LOCK
to GST_PAD_STREAM_LOCK. Don't leak references in flxdec event
functions.

18 years agoFix for stream lock updates.
Wim Taymans [Mon, 21 Nov 2005 17:37:41 +0000 (17:37 +0000)]
Fix for stream lock updates.

Original commit message from CVS:
* 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.

18 years agogst/: Segment update fix.
Wim Taymans [Mon, 21 Nov 2005 17:14:02 +0000 (17:14 +0000)]
gst/: Segment update fix.

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_class_init), (gst_base_audio_sink_init),
(gst_base_audio_sink_provide_clock),
(gst_base_audio_sink_set_clock), (gst_base_audio_sink_render),
(gst_base_audio_sink_change_state):
* gst/audioresample/gstaudioresample.c:
Segment update fix.

18 years agogst/qtdemux/qtdemux.c: j@bootlab.org, #321903).
Tim-Philipp Müller [Mon, 21 Nov 2005 16:45:46 +0000 (16:45 +0000)]
gst/qtdemux/qtdemux.c: j@bootlab.org, #321903).

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
Add DX50, DIVX and DIV3 fourccs (patch by
j@bootlab.org, #321903).

18 years ago*.*: Ran scripts/update-macros. Oh yes.
Andy Wingo [Mon, 21 Nov 2005 16:37:18 +0000 (16:37 +0000)]
*.*: Ran scripts/update-macros. Oh yes.

Original commit message from CVS:
2005-11-21  Andy Wingo  <wingo@pobox.com>

* *.h:
* *.c: Ran scripts/update-macros. Oh yes.

18 years agoUpdate for GST_FOURCC_FORMAT API change.
Tim-Philipp Müller [Mon, 21 Nov 2005 14:39:04 +0000 (14:39 +0000)]
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.

18 years agoRename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027)
Jan Schmidt [Mon, 21 Nov 2005 14:33:11 +0000 (14:33 +0000)]
Rename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027)

Original commit message from CVS:
* 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):
Rename gst_caps_structure_fixate_* to gst_structure_fixate_*
(#322027)

18 years agoNow it works in push-mode. Tested with gnomevfssrc location=http://.. ! tremor ...
Edgard Lima [Mon, 21 Nov 2005 03:21:04 +0000 (03:21 +0000)]
Now it works in push-mode. Tested with gnomevfssrc location=..  ! tremor ! alsasink.

Original commit message from CVS:
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

18 years agomake it work
Christian Schaller [Wed, 16 Nov 2005 17:26:10 +0000 (17:26 +0000)]
make it work

Original commit message from CVS:
make it work

18 years agoext/faac/gstfaac.c: Set proper caps on source pad (#320532).
Tim-Philipp Müller [Tue, 15 Nov 2005 16:50:18 +0000 (16:50 +0000)]
ext/faac/gstfaac.c: Set proper caps on source pad (#320532).

Original commit message from CVS:
* 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.

18 years agoset rank to secondary as you never want this to be used instead of normal oggdemux...
Christian Schaller [Tue, 15 Nov 2005 08:38:16 +0000 (08:38 +0000)]
set rank to secondary as you never want this to be used instead of normal oggdemux etc.

Original commit message from CVS:
set rank to secondary as you never want this to be used instead of normal oggdemux etc.

18 years agoconfigure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better debugging, allows dll...
Andy Wingo [Mon, 14 Nov 2005 17:11:55 +0000 (17:11 +0000)]
configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better debugging, allows dll builds on windows. Fixes #316076.

Original commit message from CVS:
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.

18 years agorework configure.ac; make asterisk rtp stuff compile on mingw
Thomas Vander Stichele [Mon, 14 Nov 2005 02:13:26 +0000 (02:13 +0000)]
rework configure.ac; make asterisk rtp stuff compile on mingw

Original commit message from CVS:
rework configure.ac; make asterisk rtp stuff compile on mingw

18 years agoback to head
Thomas Vander Stichele [Fri, 11 Nov 2005 19:39:17 +0000 (19:39 +0000)]
back to head

Original commit message from CVS:
back to head

18 years agoreleasing 0.9.5
Thomas Vander Stichele [Fri, 11 Nov 2005 19:38:17 +0000 (19:38 +0000)]
releasing 0.9.5

Original commit message from CVS:
releasing 0.9.5

18 years agoFix compile on systems with broken faad headers.
Michael Smith [Fri, 11 Nov 2005 18:54:14 +0000 (18:54 +0000)]
Fix compile on systems with broken faad headers.

Original commit message from CVS:
Fix compile on systems with broken faad headers.

18 years agoext/faad/gstfaad.c: Call functions with the correct API. Unfortunately, unless your...
Michael Smith [Fri, 11 Nov 2005 18:17:22 +0000 (18:17 +0000)]
ext/faad/gstfaad.c: Call functions with the correct API. Unfortunately, unless your distribution patches upstream, th...

Original commit message from CVS:
* 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...

18 years agogst/qtdemux/qtdemux.c: Add support for custom genre tags.
Tim-Philipp Müller [Thu, 10 Nov 2005 12:34:26 +0000 (12:34 +0000)]
gst/qtdemux/qtdemux.c: Add support for custom genre tags.

Original commit message from CVS:
Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
* gst/qtdemux/qtdemux.c: (qtdemux_parse_udta):
Add support for custom genre tags.

18 years agoDon't use gtk-doc markers for normal comments. Fix gtk-doc formatting where required.
Tim-Philipp Müller [Wed, 9 Nov 2005 01:04:05 +0000 (01:04 +0000)]
Don't use gtk-doc markers for normal comments. Fix gtk-doc formatting where required.

Original commit message from CVS:
* 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.

18 years agoremove wrong mpegstream addition
Christian Schaller [Tue, 8 Nov 2005 14:20:50 +0000 (14:20 +0000)]
remove wrong mpegstream addition

Original commit message from CVS:
remove wrong mpegstream addition

18 years agoadd tremor plugins to needed buildscripts
Christian Schaller [Tue, 8 Nov 2005 14:17:03 +0000 (14:17 +0000)]
add tremor plugins to needed buildscripts

Original commit message from CVS:
add tremor plugins to needed buildscripts

18 years agoPorted to 0.9. Some issues to be solved yet: 1- set correct timestamps 2- seg fault...
Edgard Lima [Tue, 8 Nov 2005 13:55:13 +0000 (13:55 +0000)]
Ported to 0.9. Some issues to be solved yet: 1- set correct timestamps 2- seg fault when eos 3- seek is now disabled

Original commit message from CVS:
Ported to 0.9. Some issues to be solved yet:
1- set correct timestamps
2- seg fault when eos
3- seek is now disabled

18 years agoexamples/Makefile.am: Cleanup non existing examples.
Julien Moutte [Sun, 6 Nov 2005 22:28:33 +0000 (22:28 +0000)]
examples/Makefile.am: Cleanup non existing examples.

Original commit message from CVS:
2005-11-06  Julien MOUTTE  <julien@moutte.net>

* examples/Makefile.am: Cleanup non existing
examples.

18 years agodocs/plugins/inspect.stamp: Add missing files.
Julien Moutte [Sun, 6 Nov 2005 22:23:07 +0000 (22:23 +0000)]
docs/plugins/inspect.stamp: Add missing files.

Original commit message from CVS:
2005-11-06  Julien MOUTTE  <julien@moutte.net>

* docs/plugins/inspect.stamp: Add missing files.

18 years agoexamples/Makefile.am: Make buildbot happy.
Julien Moutte [Sun, 6 Nov 2005 22:19:05 +0000 (22:19 +0000)]
examples/Makefile.am: Make buildbot happy.

Original commit message from CVS:
2005-11-06  Julien MOUTTE  <julien@moutte.net>

* examples/Makefile.am: Make buildbot happy.

18 years agoMakefile.am: examples in dist subdirs.
Julien Moutte [Sun, 6 Nov 2005 22:16:27 +0000 (22:16 +0000)]
Makefile.am: examples in dist subdirs.

Original commit message from CVS:
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.

18 years agoEnable documentation.
Julien Moutte [Sun, 6 Nov 2005 21:55:01 +0000 (21:55 +0000)]
Enable documentation.

Original commit message from CVS:
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.

18 years agoext/directfb/Makefile.am: Add the example application.
Julien Moutte [Sat, 5 Nov 2005 23:36:20 +0000 (23:36 +0000)]
ext/directfb/Makefile.am: Add the example application.

Original commit message from CVS:
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.

18 years agoext/directfb/dfbvideosink.c: Make acceleration detection work, better, add safety...
Julien Moutte [Sat, 5 Nov 2005 19:55:12 +0000 (19:55 +0000)]
ext/directfb/dfbvideosink.c: Make acceleration detection work, better, add safety checks and ARGB support for cards t...

Original commit message from CVS:
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.

18 years agoext/directfb/dfbvideosink.*: Now does clipping when surface is too small, handles...
Julien Moutte [Fri, 4 Nov 2005 18:28:56 +0000 (18:28 +0000)]
ext/directfb/dfbvideosink.*: Now does clipping when surface is too small, handles upstream elements that are not call...

Original commit message from CVS:
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.

18 years agoext/directfb/Makefile.am: Prepare for liboil usage.
Julien Moutte [Thu, 3 Nov 2005 22:36:42 +0000 (22:36 +0000)]
ext/directfb/Makefile.am: Prepare for liboil usage.

Original commit message from CVS:
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.

18 years agoAdd support to exit when 'Esc' key is pressed.
Edgard Lima [Thu, 3 Nov 2005 16:59:20 +0000 (16:59 +0000)]
Add support to exit when 'Esc' key is pressed.

Original commit message from CVS:
Add support to exit when 'Esc' key is pressed.

18 years agoconfigure.ac: Requires DirectFB 0.9.24
Julien Moutte [Wed, 2 Nov 2005 17:12:31 +0000 (17:12 +0000)]
configure.ac: Requires DirectFB 0.9.24

Original commit message from CVS:
2005-11-02  Julien MOUTTE  <julien@moutte.net>

* configure.ac: Requires DirectFB 0.9.24

18 years agoadd directfb to distdir
Christian Schaller [Wed, 2 Nov 2005 12:53:00 +0000 (12:53 +0000)]
add directfb to distdir

Original commit message from CVS:
add directfb to distdir

18 years agoComplete rewrite/port of
Julien Moutte [Wed, 2 Nov 2005 12:43:03 +0000 (12:43 +0000)]
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...

18 years agoChanged property full-screen to fullscreen, using SDL_SWSURFACE instead of SDL_HWSURF...
Edgard Lima [Mon, 31 Oct 2005 20:57:42 +0000 (20:57 +0000)]
Changed property full-screen to fullscreen, using SDL_SWSURFACE instead of SDL_HWSURFACE when in full screen mode.

Original commit message from CVS:
Changed property full-screen to fullscreen, using SDL_SWSURFACE instead of SDL_HWSURFACE when in full screen mode.

18 years agoAdded a property that allows full-screen.
Edgard Lima [Mon, 31 Oct 2005 18:07:30 +0000 (18:07 +0000)]
Added a property that allows full-screen.

Original commit message from CVS:
Added a property that allows full-screen.

18 years agoext/sdl/sdlvideosink.*: Fix I420 output on some machines (not very nice, but should...
Tim-Philipp Müller [Fri, 28 Oct 2005 15:11:18 +0000 (15:11 +0000)]
ext/sdl/sdlvideosink.*: Fix I420 output on some machines (not very nice, but should work).

Original commit message from CVS:
* 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.