Thomas Vander Stichele
ebd71c2fae
ext/Makefile.am: alphabets, so hard to master. Should fix distcheck.
...
Original commit message from CVS:
* ext/Makefile.am:
alphabets, so hard to master. Should fix distcheck.
2005-11-28 14:50:44 +00:00
Edgard Lima
b066913324
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.
2005-11-25 19:58:19 +00:00
Thomas Vander Stichele
584acf3952
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
Thomas Vander Stichele
39eacec1c5
back to HEAD
...
Original commit message from CVS:
back to HEAD
2005-11-23 20:06:09 +00:00
Thomas Vander Stichele
f4d9777e57
releasing 0.9.6
...
Original commit message from CVS:
releasing 0.9.6
2005-11-23 19:57:49 +00:00
Julien Moutte
36ef03791f
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
Jan Schmidt
14de3c807a
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
2005-11-23 15:36:08 +00:00
Jan Schmidt
b4f996d7eb
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
2005-11-23 11:57:51 +00:00
Edward Hervey
121ae03dc1
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
2005-11-23 00:28:12 +00:00
Edgard Lima
a5ef8aef56
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.
2005-11-22 15:09:28 +00:00
Andy Wingo
ee0e50b84d
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.
2005-11-22 11:57:51 +00:00
Michael Smith
ba572e2d2c
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.
2005-11-21 18:45:54 +00:00
Wim Taymans
a1b51acf05
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.
2005-11-21 17:37:41 +00:00
Tim-Philipp Müller
615eecd0f3
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 ).
2005-11-21 16:45:46 +00:00
Andy Wingo
ee89b19c7a
*.*: 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.
2005-11-21 16:37:18 +00:00
Tim-Philipp Müller
4efb953270
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
Jan Schmidt
8a7c7d077f
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 )
2005-11-21 14:33:11 +00:00
Edgard Lima
7f1b45229f
Now it works in push-mode. Tested with gnomevfssrc location=http://.. ! 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
2005-11-21 03:21:04 +00:00
Tim-Philipp Müller
b1f1950a89
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.
2005-11-15 16:50:18 +00:00
Andy Wingo
d845b025d8
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 .
2005-11-14 17:11:55 +00:00
Thomas Vander Stichele
e3ea25bdce
back to head
...
Original commit message from CVS:
back to head
2005-11-11 19:39:17 +00:00
Thomas Vander Stichele
3a7742a369
releasing 0.9.5
...
Original commit message from CVS:
releasing 0.9.5
2005-11-11 19:38:17 +00:00
Michael Smith
e765addd73
Fix compile on systems with broken faad headers.
...
Original commit message from CVS:
Fix compile on systems with broken faad headers.
2005-11-11 18:54:14 +00:00
Michael Smith
6b94a5333e
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...
2005-11-11 18:17:22 +00:00
Tim-Philipp Müller
9c8c1bac44
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.
2005-11-10 12:34:26 +00:00
Tim-Philipp Müller
da076cc719
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.
2005-11-09 01:04:05 +00:00
Edgard Lima
5df1c827fb
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
2005-11-08 13:55:13 +00:00
Julien Moutte
7a50084e34
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.
2005-11-06 22:28:33 +00:00
Julien Moutte
7bb394f67c
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.
2005-11-06 22:23:07 +00:00
Julien Moutte
1eb0f9ef06
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.
2005-11-06 22:19:05 +00:00
Julien Moutte
d55ac2830b
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.
2005-11-06 22:16:27 +00:00
Julien Moutte
2438f5851e
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.
2005-11-06 21:55:01 +00:00
Julien Moutte
72e3851f87
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.
2005-11-05 23:36:20 +00:00
Julien Moutte
0adb034b32
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.
2005-11-05 19:55:12 +00:00
Julien Moutte
478c8ba299
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.
2005-11-04 18:28:56 +00:00
Julien Moutte
da12a5ed8d
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.
2005-11-03 22:36:42 +00:00
Edgard Lima
abaa4ba211
Add support to exit when 'Esc' key is pressed.
...
Original commit message from CVS:
Add support to exit when 'Esc' key is pressed.
2005-11-03 16:59:20 +00:00
Julien Moutte
353fd82fdb
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
2005-11-02 17:12:31 +00:00
Julien Moutte
d99ae29b78
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
Edgard Lima
801be361c1
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.
2005-10-31 20:57:42 +00:00
Edgard Lima
311408ac9d
Added a property that allows full-screen.
...
Original commit message from CVS:
Added a property that allows full-screen.
2005-10-31 18:07:30 +00:00
Tim-Philipp Müller
a8ef411492
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.
2005-10-28 15:11:18 +00:00
Wim Taymans
64997b7f51
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
Edgard Lima
76c4048ca8
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)
2005-10-27 19:36:18 +00:00
Tim-Philipp Müller
9710ca5f08
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.
2005-10-27 11:27:53 +00:00
Tim-Philipp Müller
c689aeb5fd
gst/qtdemux/qtdemux.c: Remove 'got-redirect' signal and post element message on the bus instead.
...
Original commit message from CVS:
* 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-27 11:25:19 +00:00
Zeeshan Ali
72818f871d
Fixing stuff as wingo pointed out.
...
Original commit message from CVS:
Fixing stuff as wingo pointed out.
2005-10-26 15:45:11 +00:00
Zeeshan Ali
6510eef093
Over-writing Wim's gsm plugins (currently not working) with that from the farsight repo. Also made sure that they wor...
...
Original commit message from CVS:
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 16:12:03 +00:00
Flavio Oliveira
4d87f79f85
Fixed event handling in gsmenc.
...
Original commit message from CVS:
Fixed event handling in gsmenc.
2005-10-25 13:31:09 +00:00
Christian Schaller
69431fca55
port over plugin listing from base
...
Original commit message from CVS:
port over plugin listing from base
2005-10-24 13:02:32 +00:00