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.
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
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
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.
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
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 ;-)
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
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.
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.
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.
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[]
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.
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.
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.
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.
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.
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
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
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
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.
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.
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 ;-)
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.
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
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.
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).
Thomas Vander Stichele [Tue, 6 Dec 2005 19:55:58 +0000 (19:55 +0000)]
expand tabs
Original commit message from CVS:
expand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:44:48 +0000 (19:44 +0000)]
expand tabs
Original commit message from CVS:
expand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:42:02 +0000 (19:42 +0000)]
expand tabs
Original commit message from CVS:
expand tabs
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
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
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.
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.
Christian Schaller [Sun, 4 Dec 2005 22:46:34 +0000 (22:46 +0000)]
update spec file
Original commit message from CVS:
update spec file
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.
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).
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
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
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.
Thomas Vander Stichele [Mon, 28 Nov 2005 21:22:39 +0000 (21:22 +0000)]
fix header
Original commit message from CVS:
fix header
Thomas Vander Stichele [Mon, 28 Nov 2005 17:47:27 +0000 (17:47 +0000)]
fix include
Original commit message from CVS:
fix include
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.
Thomas Vander Stichele [Mon, 28 Nov 2005 15:19:33 +0000 (15:19 +0000)]
fix makefile
Original commit message from CVS:
fix makefile
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.
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
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.
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
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
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
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
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.
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
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
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
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.
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.
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.
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.
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.
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.
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).
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.
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.
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)
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
Christian Schaller [Wed, 16 Nov 2005 17:26:10 +0000 (17:26 +0000)]
make it work
Original commit message from CVS:
make it work
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.
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.
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.
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
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
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
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.
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...
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.
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.
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
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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...
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.
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.
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.
Wim Taymans [Thu, 27 Oct 2005 20:16:40 +0000 (20:16 +0000)]
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.
Edgard Lima [Thu, 27 Oct 2005 19:36:18 +0000 (19:36 +0000)]
Trying to fix videos out of sync (not fixed yet)
Original commit message from CVS:
Trying to fix videos out of sync (not fixed yet)
Christian Schaller [Thu, 27 Oct 2005 16:16:00 +0000 (16:16 +0000)]
removed unused language stuff
Original commit message from CVS:
removed unused language stuff
Thomas Vander Stichele [Thu, 27 Oct 2005 12:49:54 +0000 (12:49 +0000)]
don't do po until something wants to be translated
Original commit message from CVS:
don't do po until something wants to be translated
Tim-Philipp Müller [Thu, 27 Oct 2005 11:27:53 +0000 (11:27 +0000)]
gst/qtdemux/qtdemux.h: Remove got_redirect from class structure as well.
Original commit message from CVS:
* gst/qtdemux/qtdemux.h:
Remove got_redirect from class structure as well.