Wim Taymans [Wed, 19 Oct 2005 15:58:01 +0000 (15:58 +0000)]
gst/: API change fix.
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_get_src_query_types),
(gst_qtdemux_handle_src_query):
* gst/speed/gstspeed.c: (speed_get_query_types), (speed_src_query):
* gst/tta/gstttaparse.c: (gst_tta_parse_src_event),
(gst_tta_parse_get_query_types), (gst_tta_parse_query):
API change fix.
Tim-Philipp Müller [Wed, 19 Oct 2005 12:41:49 +0000 (12:41 +0000)]
configure.ac: All the cool kids use GST_DOCBOOK_CHECK now.
Original commit message from CVS:
* configure.ac:
All the cool kids use GST_DOCBOOK_CHECK now.
Julien Moutte [Tue, 18 Oct 2005 08:39:41 +0000 (08:39 +0000)]
gst/speed/Makefile.am: Fix build of speed.
Original commit message from CVS:
2005-10-18 Julien MOUTTE <julien@moutte.net>
* gst/speed/Makefile.am: Fix build of speed.
Edgard Lima [Mon, 17 Oct 2005 20:48:35 +0000 (20:48 +0000)]
Fixed Speed - Recovered featured missed since version 1.37, and changed other minor things.
Original commit message from CVS:
Fixed Speed - Recovered featured missed since version 1.37, and changed other
minor things.
Tim-Philipp Müller [Sun, 16 Oct 2005 17:08:26 +0000 (17:08 +0000)]
configure.ac: Fix glib check
Original commit message from CVS:
* configure.ac:
Fix glib check
Thomas Vander Stichele [Sun, 16 Oct 2005 13:54:38 +0000 (13:54 +0000)]
restructure configure.ac, use correct libtool LDFLAGS, fix up defines
Original commit message from CVS:
restructure configure.ac, use correct libtool LDFLAGS, fix up defines
Stefan Kost [Thu, 13 Oct 2005 15:31:20 +0000 (15:31 +0000)]
ex/: and more typos fixed
Original commit message from CVS:
* examples/stats/mp2ogg.c:
* ext/tarkin/tarkin.c: (tarkin_analysis_framein),
(tarkin_synthesis_packetin):
and more typos fixed
Tim-Philipp Müller [Thu, 13 Oct 2005 11:37:39 +0000 (11:37 +0000)]
ext/faac/gstfaac.c: Gst09-ize code a little bit more: use gst_pad_alloc_buffer(), move event handling from chain func...
Original commit message from CVS:
* ext/faac/gstfaac.c: (gst_faac_class_init), (gst_faac_init),
(gst_faac_sink_setcaps), (gst_faac_src_setcaps),
(gst_faac_sink_event), (gst_faac_chain), (gst_faac_set_property),
(gst_faac_get_property), (gst_faac_change_state):
Gst09-ize code a little bit more: use gst_pad_alloc_buffer(),
move event handling from chain function into an event function,
add some locks here and there, do some cleanups; disable 32-bit
integer and float input formats until we're sure that those
actually work (couldn't play back the produced files with
anything).
Stefan Kost [Wed, 12 Oct 2005 14:29:55 +0000 (14:29 +0000)]
renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition
Original commit message from CVS:
* examples/indexing/indexmpeg.c: (main):
* ext/artsd/gstartsdsink.c: (gst_artsdsink_open_audio),
(gst_artsdsink_close_audio), (gst_artsdsink_change_state):
* ext/artsd/gstartsdsink.h:
* ext/audiofile/gstafparse.c: (gst_afparse_open_file),
(gst_afparse_close_file):
* ext/audiofile/gstafparse.h:
* ext/audiofile/gstafsink.c: (gst_afsink_open_file),
(gst_afsink_close_file), (gst_afsink_chain),
(gst_afsink_change_state):
* ext/audiofile/gstafsink.h:
* ext/audiofile/gstafsrc.c: (gst_afsrc_open_file),
(gst_afsrc_close_file), (gst_afsrc_change_state):
* ext/audiofile/gstafsrc.h:
* ext/cdaudio/gstcdaudio.c: (gst_cdaudio_init):
* ext/directfb/directfbvideosink.c: (gst_directfbvideosink_init):
* ext/dts/gstdtsdec.c: (gst_dtsdec_init):
* ext/jack/gstjack.h:
* ext/jack/gstjackbin.c: (gst_jack_bin_init),
(gst_jack_bin_change_state):
* ext/musepack/gstmusepackdec.c: (gst_musepackdec_init):
* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_init):
* ext/nas/nassink.c: (gst_nassink_open_audio),
(gst_nassink_close_audio), (gst_nassink_change_state):
* ext/nas/nassink.h:
* ext/polyp/polypsink.c: (gst_polypsink_init):
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_change_state):
* ext/sdl/sdlvideosink.h:
* ext/smoothwave/gstsmoothwave.c: (gst_smoothwave_init):
* ext/sndfile/gstsf.c: (gst_sf_set_property),
(gst_sf_change_state), (gst_sf_release_request_pad),
(gst_sf_open_file), (gst_sf_close_file), (gst_sf_loop):
* ext/sndfile/gstsf.h:
* ext/swfdec/gstswfdec.c: (gst_swfdec_init):
* ext/tarkin/gsttarkindec.c: (gst_tarkindec_init):
* gst/apetag/apedemux.c: (gst_ape_demux_init):
* gst/cdxaparse/gstcdxaparse.c: (gst_cdxaparse_init):
* gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_init):
* gst/festival/gstfestival.c: (gst_festival_change_state):
* gst/festival/gstfestival.h:
* gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_init):
* gst/multifilesink/gstmultifilesink.c: (gst_multifilesink_init),
(gst_multifilesink_set_location), (gst_multifilesink_open_file),
(gst_multifilesink_close_file), (gst_multifilesink_next_file),
(gst_multifilesink_pad_query), (gst_multifilesink_handle_event),
(gst_multifilesink_chain), (gst_multifilesink_change_state):
* gst/multifilesink/gstmultifilesink.h:
* gst/videodrop/gstvideodrop.c: (gst_videodrop_init):
* sys/cdrom/gstcdplayer.c: (cdplayer_init):
* sys/dxr3/dxr3audiosink.c: (dxr3audiosink_init),
(dxr3audiosink_open), (dxr3audiosink_close),
(dxr3audiosink_chain_pcm), (dxr3audiosink_chain_ac3),
(dxr3audiosink_change_state):
* sys/dxr3/dxr3audiosink.h:
* sys/dxr3/dxr3spusink.c: (dxr3spusink_init), (dxr3spusink_open),
(dxr3spusink_close), (dxr3spusink_chain),
(dxr3spusink_change_state):
* sys/dxr3/dxr3spusink.h:
* sys/dxr3/dxr3videosink.c: (dxr3videosink_init),
(dxr3videosink_open), (dxr3videosink_close),
(dxr3videosink_write_data), (dxr3videosink_change_state):
* sys/dxr3/dxr3videosink.h:
* sys/glsink/glimagesink.c: (gst_glimagesink_init):
* sys/qcam/gstqcamsrc.c: (gst_qcamsrc_change_state),
(gst_qcamsrc_open), (gst_qcamsrc_close):
* sys/qcam/gstqcamsrc.h:
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_init):
* sys/vcd/vcdsrc.c: (gst_vcdsrc_set_property), (gst_vcdsrc_get),
(gst_vcdsrc_open_file), (gst_vcdsrc_close_file),
(gst_vcdsrc_change_state), (gst_vcdsrc_recalculate):
* sys/vcd/vcdsrc.h:
renamed GST_FLAGS macros to GST_OBJECT_FLAGS
moved bitshift from macro to enum definition
Tim-Philipp Müller [Wed, 12 Oct 2005 13:54:34 +0000 (13:54 +0000)]
ext/faac/gstfaac.c: Fix depth/width handling for float audio (#318659).
Original commit message from CVS:
Reviewed by: Tim-Philipp Müller <tim at centricular dot net>
* ext/faac/gstfaac.c: (gst_faac_sink_setcaps):
Fix depth/width handling for float audio (#318659).
Tim-Philipp Müller [Wed, 12 Oct 2005 12:53:07 +0000 (12:53 +0000)]
ext/faac/gstfaac.c: Refcount fixes (#318659)
Original commit message from CVS:
Reviewed by: Tim-Philipp Müller <tim at centricular dot net>
* ext/faac/gstfaac.c: (gst_faac_sink_setcaps),
(gst_faac_src_setcaps), (gst_faac_chain):
Refcount fixes (#318659)
Julien Moutte [Wed, 12 Oct 2005 09:15:40 +0000 (09:15 +0000)]
ext/Makefile.am: libvisual and snapshot are not here anymore.
Original commit message from CVS:
2005-10-12 Julien MOUTTE <julien@moutte.net>
* ext/Makefile.am: libvisual and snapshot are not here anymore.
Makes
automake-1.7 happy again.
Tim-Philipp Müller [Tue, 11 Oct 2005 23:03:09 +0000 (23:03 +0000)]
ext/faad/gstfaad.c: newsegment API update
Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_event):
newsegment API update
Wim Taymans [Tue, 11 Oct 2005 16:34:36 +0000 (16:34 +0000)]
gst/: newsegment API update.
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
* gst/tta/gstttaparse.c: (gst_tta_parse_src_event),
(gst_tta_parse_parse_header):
newsegment API update.
Andy Wingo [Fri, 7 Oct 2005 15:24:24 +0000 (15:24 +0000)]
ext/raw1394/gstdv1394src.c: Make interruptible, so it won't block forever in a read().
Original commit message from CVS:
2005-10-07 Andy Wingo <wingo@pobox.com>
* ext/raw1394/gstdv1394src.c: Make interruptible, so it won't
block forever in a read().
Christian Schaller [Tue, 4 Oct 2005 15:49:35 +0000 (15:49 +0000)]
fix spec file
Original commit message from CVS:
fix spec file
Thomas Vander Stichele [Mon, 3 Oct 2005 18:00:32 +0000 (18:00 +0000)]
back to head
Original commit message from CVS:
back to head
Thomas Vander Stichele [Mon, 3 Oct 2005 17:50:21 +0000 (17:50 +0000)]
release time
Original commit message from CVS:
release time
Wim Taymans [Wed, 28 Sep 2005 13:38:02 +0000 (13:38 +0000)]
gst/qtdemux/qtdemux.c: No need to take stream lock here.
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
No need to take stream lock here.
Thomas Vander Stichele [Mon, 26 Sep 2005 17:57:56 +0000 (17:57 +0000)]
fix build
Original commit message from CVS:
fix build
Christian Schaller [Mon, 26 Sep 2005 15:19:38 +0000 (15:19 +0000)]
some disting and build fixes
Original commit message from CVS:
some disting and build fixes
Edgard Lima [Fri, 23 Sep 2005 17:05:29 +0000 (17:05 +0000)]
Gsmdec ported to 0.9. Tested with filesrc ! gsmdec ! alsasink and osssink.
Original commit message from CVS:
Gsmdec ported to 0.9. Tested with filesrc ! gsmdec ! alsasink and osssink.
David Schleef [Fri, 23 Sep 2005 16:40:27 +0000 (16:40 +0000)]
gst/audioresample/: Convert to using gst debugging
Original commit message from CVS:
* gst/audioresample/Makefile.am:
* gst/audioresample/debug.h:
* gst/audioresample/gstaudioresample.c:
* gst/audioresample/resample.c: Convert to using gst debugging
Thomas Vander Stichele [Fri, 23 Sep 2005 04:22:54 +0000 (04:22 +0000)]
fix build and use of GST_LIBS
Original commit message from CVS:
fix build and use of GST_LIBS
Arwed v. Merkatz [Thu, 22 Sep 2005 11:17:26 +0000 (11:17 +0000)]
tta plugin ported to 0.9
Original commit message from CVS:
tta plugin ported to 0.9
Flavio Oliveira [Wed, 21 Sep 2005 20:33:42 +0000 (20:33 +0000)]
Setting caps on the outgoing buffers.
Original commit message from CVS:
Setting caps on the outgoing buffers.
Thomas Vander Stichele [Tue, 20 Sep 2005 19:25:12 +0000 (19:25 +0000)]
fix Makefile.am ugh
Original commit message from CVS:
fix Makefile.am ugh
Edgard Lima [Tue, 20 Sep 2005 18:49:05 +0000 (18:49 +0000)]
Fixed configure.ac and ext/sdl/Makefile.am for sdl port to 0.9.
Original commit message from CVS:
Fixed configure.ac and ext/sdl/Makefile.am for sdl port to 0.9.
Edgard Lima [Mon, 19 Sep 2005 21:51:02 +0000 (21:51 +0000)]
sdlvideosink ported to 0.9 and tested with filesrc ! mpeg2dec
Original commit message from CVS:
sdlvideosink ported to 0.9 and tested with filesrc ! mpeg2dec
Edgard Lima [Mon, 19 Sep 2005 21:47:54 +0000 (21:47 +0000)]
sdlvideosink ported to 0.9 and tested with filesrc ! mpeg2dec
Original commit message from CVS:
sdlvideosink ported to 0.9 and tested with filesrc ! mpeg2dec
Thomas Vander Stichele [Mon, 19 Sep 2005 16:44:37 +0000 (16:44 +0000)]
add check-valgrind target
Original commit message from CVS:
add check-valgrind target
Jan Schmidt [Fri, 9 Sep 2005 17:53:47 +0000 (17:53 +0000)]
check/: Add extra tests for basetransform based components.
Original commit message from CVS:
* check/Makefile.am:
* check/pipelines/simple_launch_lines.c: (setup_pipeline),
(run_pipeline), (GST_START_TEST), (simple_launch_lines_suite):
Add extra tests for basetransform based components.
Comment out the test_element_negotiation test until we decide
if it's testing correct behaviour.
* ext/libvisual/visual.c: (gst_visual_init), (get_buffer),
(gst_visual_chain), (gst_visual_change_state):
Slightly more correct but still bogus timestamping.
Fix state change function.
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_class_init):
* gst/audioresample/gstaudioresample.c:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcsp_class_init):
* gst/videoscale/gstvideoscale.c: (gst_videoscale_class_init),
(gst_videoscale_prepare_size), (gst_videoscale_set_caps),
(gst_videoscale_prepare_image):
* gst/volume/gstvolume.c: (gst_volume_class_init),
(volume_transform_ip):
Basetransform updates. Enable passthrough modes.
* sys/ximage/ximagesink.c: (gst_ximage_buffer_init),
(gst_ximagesink_renegotiate_size), (gst_ximagesink_xcontext_get),
(gst_ximagesink_setcaps), (gst_ximagesink_buffer_alloc):
Negotiation fix that allows the window to return to the original
size and renegotiate passthrough upstream. Extra debug output.
Flavio Oliveira [Thu, 8 Sep 2005 15:56:38 +0000 (15:56 +0000)]
Ported speed Plugin to GStreamer 0.9
Original commit message from CVS:
Ported speed Plugin to GStreamer 0.9
Thomas Vander Stichele [Tue, 6 Sep 2005 14:06:55 +0000 (14:06 +0000)]
back to HEAD
Original commit message from CVS:
back to HEAD
Thomas Vander Stichele [Tue, 6 Sep 2005 14:05:50 +0000 (14:05 +0000)]
releasing 0.9.1
Original commit message from CVS:
releasing 0.9.1
Jan Schmidt [Mon, 5 Sep 2005 17:20:29 +0000 (17:20 +0000)]
Fix up all the state change functions.
Original commit message from CVS:
Fix up all the state change functions.
Thomas Vander Stichele [Mon, 5 Sep 2005 15:10:18 +0000 (15:10 +0000)]
cleaning up bad
Original commit message from CVS:
cleaning up bad
Thomas Vander Stichele [Mon, 5 Sep 2005 13:49:41 +0000 (13:49 +0000)]
created gst-plugins-bad
Original commit message from CVS:
created gst-plugins-bad
Thomas Vander Stichele [Sun, 4 Sep 2005 10:38:45 +0000 (10:38 +0000)]
fix distcheck
Original commit message from CVS:
* common/gtk-doc-plugins.mak:
* docs/plugins/Makefile.am:
fix distcheck
* gst/audioresample/resample.c:
fix wrong docstring
Flavio Oliveira [Fri, 2 Sep 2005 20:21:17 +0000 (20:21 +0000)]
Ported GSM Encoder to GStreamer 0.9
Original commit message from CVS:
Ported GSM Encoder to GStreamer 0.9
Andy Wingo [Fri, 2 Sep 2005 15:44:44 +0000 (15:44 +0000)]
All plugins updated for element state changes.
Original commit message from CVS:
2005-09-02 Andy Wingo <wingo@pobox.com>
* All plugins updated for element state changes.
Andy Wingo [Fri, 2 Sep 2005 15:43:14 +0000 (15:43 +0000)]
All plugins updated for element state changes.
Original commit message from CVS:
2005-09-02 Andy Wingo <wingo@pobox.com>
* All plugins updated for element state changes.
Flavio Oliveira [Thu, 1 Sep 2005 19:53:12 +0000 (19:53 +0000)]
update PORTED_09 file
Original commit message from CVS:
update PORTED_09 file
Flavio Oliveira [Thu, 1 Sep 2005 19:12:44 +0000 (19:12 +0000)]
Faac (AAC Encoder) ported for GStreamer 0.9
Original commit message from CVS:
Faac (AAC Encoder) ported for GStreamer 0.9
Thomas Vander Stichele [Thu, 1 Sep 2005 16:58:00 +0000 (16:58 +0000)]
remove libdir
Original commit message from CVS:
remove libdir
Thomas Vander Stichele [Wed, 31 Aug 2005 18:07:29 +0000 (18:07 +0000)]
all these plugins are moved to gst-plugins-ugly
Original commit message from CVS:
all these plugins are moved to gst-plugins-ugly
Michael Smith [Wed, 31 Aug 2005 11:53:35 +0000 (11:53 +0000)]
Port LPCM decoder to 0.9
Original commit message from CVS:
Port LPCM decoder to 0.9
Jan Schmidt [Tue, 30 Aug 2005 20:51:28 +0000 (20:51 +0000)]
configure.ac: Remove plugins that should have disappeared.
Original commit message from CVS:
* configure.ac:
Remove plugins that should have disappeared.
Jan Schmidt [Tue, 30 Aug 2005 20:42:39 +0000 (20:42 +0000)]
Make autogen work again.
Original commit message from CVS:
* autogen.sh:
* configure.ac:
Make autogen work again.
Wim Taymans [Tue, 30 Aug 2005 19:54:35 +0000 (19:54 +0000)]
check/elements/: Fix checks.
Original commit message from CVS:
* check/elements/audioconvert.c: (setup_audioconvert):
* check/elements/audioresample.c: (setup_audioresample):
* check/elements/volume.c: (setup_volume):
Fix checks.
Thomas Vander Stichele [Tue, 30 Aug 2005 18:06:52 +0000 (18:06 +0000)]
remove stuff
Original commit message from CVS:
remove stuff
Thomas Vander Stichele [Tue, 30 Aug 2005 18:00:06 +0000 (18:00 +0000)]
all these plugins are moved to gst-plugins-good
Original commit message from CVS:
all these plugins are moved to gst-plugins-good
Flavio Oliveira [Tue, 30 Aug 2005 12:59:30 +0000 (12:59 +0000)]
Ported to GStreamer 0.9. Need to fix performance issues.
Original commit message from CVS:
Ported to GStreamer 0.9. Need to fix performance issues.
Andy Wingo [Sun, 28 Aug 2005 17:59:20 +0000 (17:59 +0000)]
Updates for two-arg init from GST_BOILERPLATE.
Original commit message from CVS:
2005-08-28 Andy Wingo <wingo@pobox.com>
* Updates for two-arg init from GST_BOILERPLATE.
* ext/ladspa/gstsignalprocessor.c (gst_signal_processor_init): Use
the second arg for the class, because G_OBJECT_GET_CLASS (self)
returns the wrong thing.
(gst_signal_processor_add_pad_from_template): Make pads of the
right type.
* ext/ladspa/gstladspa.c (gst_ladspa_class_get_param_spec): Make
writable param specs G_PARAM_CONSTRUCT so default values work.
(gst_ladspa_init): Use the second arg for the class.
Andy Wingo [Sun, 28 Aug 2005 17:52:45 +0000 (17:52 +0000)]
Updates for two-arg init from GST_BOILERPLATE_FULL.
Original commit message from CVS:
2005-08-28 Andy Wingo <wingo@pobox.com>
* Updates for two-arg init from GST_BOILERPLATE_FULL.
Thomas Vander Stichele [Fri, 26 Aug 2005 17:35:28 +0000 (17:35 +0000)]
use base class' newsegment to properly timestamp
Original commit message from CVS:
use base class' newsegment to properly timestamp
Andy Wingo [Fri, 26 Aug 2005 11:05:13 +0000 (11:05 +0000)]
ext/ladspa/gstladspa.*: Finish porting, still doesn't work but it does compile and register. I have more features tha...
Original commit message from CVS:
2005-08-26 Andy Wingo <wingo@pobox.com>
* ext/ladspa/gstladspa.c:
* ext/ladspa/gstladspa.h: Finish porting, still doesn't work but
it does compile and register. I have more features than you.
* ext/ladspa/gstsignalprocessor.h:
* ext/ladspa/gstsignalprocessor.c: Updates, bug fixen.
Thomas Vander Stichele [Fri, 26 Aug 2005 00:42:57 +0000 (00:42 +0000)]
do proper cleanup/creation, fixes state changes
Original commit message from CVS:
do proper cleanup/creation, fixes state changes
Thomas Vander Stichele [Thu, 25 Aug 2005 17:20:02 +0000 (17:20 +0000)]
check/: add a test for audioconvert
Original commit message from CVS:
* check/Makefile.am:
* check/elements/audioconvert.c: (setup_audioconvert),
(cleanup_audioconvert), (get_int_caps), (verify_convert),
(GST_START_TEST), (audioconvert_suite), (main):
add a test for audioconvert
* gst/audioresample/gstaudioresample.c:
* gst/audioresample/gstaudioresample.h:
set DURATION so that TIMESTAMP(a) + DURATION(a) == TIMESTAMP(b);
note that for buffers of 1/3 sec this means DURATION(c) is
one nanosecond more than for a and b
Thomas Vander Stichele [Thu, 25 Aug 2005 16:19:39 +0000 (16:19 +0000)]
some more testing for perfect streams
Original commit message from CVS:
some more testing for perfect streams
Thomas Vander Stichele [Thu, 25 Aug 2005 15:44:58 +0000 (15:44 +0000)]
add a check for audioresample
Original commit message from CVS:
add a check for audioresample
Thomas Vander Stichele [Thu, 25 Aug 2005 14:51:18 +0000 (14:51 +0000)]
show some info on what's left in the queue
Original commit message from CVS:
show some info on what's left in the queue
Thomas Vander Stichele [Thu, 25 Aug 2005 12:31:31 +0000 (12:31 +0000)]
gst/audioresample/: add room for extra overlap samples when asked to transform size protect against possible mem corr...
Original commit message from CVS:
* gst/audioresample/debug.c:
* gst/audioresample/gstaudioresample.c:
add room for extra overlap samples when asked to transform size
protect against possible mem corruption and check for discrepancies
between written size and outbuffer's size so we can warn for
potential problems
* gst/audioresample/resample.c: (resample_init),
(resample_get_output_size_for_input), (resample_get_output_size),
(resample_set_n_channels), (resample_set_format):
set debug level based on RESAMPLE_DEBUG env var
make sure that get_output_size* returns a whole number of
sample_size
set sample_size each time either channel or format is set
* gst/audioresample/resample_chunk.c: (resample_scale_chunk):
* gst/audioresample/resample_functable.c:
(resample_scale_functable):
* gst/audioresample/resample_ref.c: (resample_scale_ref):
remove r->sample_size, it's done in resample.c now
add some debugging to the ref implementation
make sure we only give back bytes that are wholes of the sample
size
Jan Schmidt [Thu, 25 Aug 2005 10:53:49 +0000 (10:53 +0000)]
gst/level/gstlevel.c: Revert unpopular change for GST_MESSAGE_SRC to GObject.
Original commit message from CVS:
* gst/level/gstlevel.c: (gst_level_message_new):
Revert unpopular change for GST_MESSAGE_SRC to GObject.
Andy Wingo [Thu, 25 Aug 2005 09:32:22 +0000 (09:32 +0000)]
add missing files
Original commit message from CVS:
add missing files
Andy Wingo [Thu, 25 Aug 2005 09:30:24 +0000 (09:30 +0000)]
ext/ladspa/gstladspa.*: Halfway-ported. Doesn't compile yet.
Original commit message from CVS:
2005-08-25 Andy Wingo <wingo@pobox.com>
* ext/ladspa/gstladspa.h:
* ext/ladspa/gstladspa.c: Halfway-ported. Doesn't compile yet.
* ext/ladspa/gstsignalprocessor.h:
* ext/ladspa/gstsignalprocessor.c: New files, the start of a base
class for DSP elements.
* configure.ac: Sort the external libs checks, add a ladspa check,
output the ladspa makefile.
Owen Fraser-Green [Thu, 25 Aug 2005 00:32:21 +0000 (00:32 +0000)]
Fixed EOS and improved robustness for malformed indices.
Original commit message from CVS:
Fixed EOS and improved robustness for malformed indices.
Christian Schaller [Wed, 24 Aug 2005 17:40:17 +0000 (17:40 +0000)]
add lame
Original commit message from CVS:
add lame
Christian Schaller [Wed, 24 Aug 2005 17:21:49 +0000 (17:21 +0000)]
fix broken header setup in Makefile.am
Original commit message from CVS:
fix broken header setup in Makefile.am
Thomas Vander Stichele [Wed, 24 Aug 2005 16:41:46 +0000 (16:41 +0000)]
dist more
Original commit message from CVS:
dist more
Andy Wingo [Wed, 24 Aug 2005 15:51:48 +0000 (15:51 +0000)]
ext/dv/gstdvdemux.c (gst_dvdemux_demux_frame): Send out valid segment end timestamps.
Original commit message from CVS:
2005-08-24 Andy Wingo <wingo@pobox.com>
* ext/dv/gstdvdemux.c (gst_dvdemux_demux_frame): Send out valid
segment end timestamps.
(Also commit an old changelog entry)
Thomas Vander Stichele [Wed, 24 Aug 2005 14:08:58 +0000 (14:08 +0000)]
port audioresample to basetransform
Original commit message from CVS:
port audioresample to basetransform
Thomas Vander Stichele [Wed, 24 Aug 2005 13:34:05 +0000 (13:34 +0000)]
enable more; update for basetransform
Original commit message from CVS:
enable more; update for basetransform
Jan Schmidt [Wed, 24 Aug 2005 11:58:59 +0000 (11:58 +0000)]
gst/level/gstlevel.c: GST_MESSAGE_SRC became a GObject
Original commit message from CVS:
* gst/level/gstlevel.c: (gst_level_message_new):
GST_MESSAGE_SRC became a GObject
Christian Schaller [Wed, 24 Aug 2005 11:42:58 +0000 (11:42 +0000)]
fix speex entry
Original commit message from CVS:
fix speex entry
Christian Schaller [Wed, 24 Aug 2005 10:04:35 +0000 (10:04 +0000)]
add speex to spec file and remove gstosslement from POTFILES.in
Original commit message from CVS:
add speex to spec file and remove gstosslement from POTFILES.in
Stefan Kost [Tue, 23 Aug 2005 19:40:11 +0000 (19:40 +0000)]
ext/speex/gstspeexenc.h: Fixed include path of adapter
Original commit message from CVS:
* ext/speex/gstspeexenc.h:
Fixed include path of adapter
David Schleef [Tue, 23 Aug 2005 19:29:38 +0000 (19:29 +0000)]
gst/audioresample/Makefile.am: Leet audioresampling code
Original commit message from CVS:
* gst/audioresample/Makefile.am: Leet audioresampling code
* gst/audioresample/buffer.c:
* gst/audioresample/buffer.h:
* gst/audioresample/debug.c:
* gst/audioresample/debug.h:
* gst/audioresample/functable.c:
* gst/audioresample/functable.h:
* gst/audioresample/gstaudioresample.c:
* gst/audioresample/gstaudioresample.h:
* gst/audioresample/resample.c:
* gst/audioresample/resample.h:
* gst/audioresample/resample_chunk.c:
* gst/audioresample/resample_functable.c:
* gst/audioresample/resample_ref.c:
Wim Taymans [Tue, 23 Aug 2005 18:24:36 +0000 (18:24 +0000)]
ext/speex/: Fix property warning.
Original commit message from CVS:
* ext/speex/gstspeexdec.c: (gst_speex_dec_class_init):
* ext/speex/gstspeexenc.c: (gst_speexenc_class_init):
Fix property warning.
Wim Taymans [Tue, 23 Aug 2005 16:54:38 +0000 (16:54 +0000)]
gst/rtp/: Small updates, RFC reference to payload encoders.
Original commit message from CVS:
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
(gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain):
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain):
* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_class_init),
(gst_rtph263penc_flush), (gst_rtph263penc_chain):
Small updates, RFC reference to payload encoders.
Ronald S. Bultje [Tue, 23 Aug 2005 15:14:01 +0000 (15:14 +0000)]
Port speexdec. Leads to some unfamiliar warnings on console, but works otherwise.
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/speex/Makefile.am:
* ext/speex/gstspeex.c: (plugin_init):
* ext/speex/gstspeexdec.c: (speex_get_query_types),
(gst_speex_dec_init), (speex_dec_src_query), (speex_dec_src_event),
(speex_dec_event), (speex_dec_chain):
Port speexdec. Leads to some unfamiliar warnings on console,
but works otherwise.
Andy Wingo [Tue, 23 Aug 2005 14:10:04 +0000 (14:10 +0000)]
sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name property after opening the mixer.
Original commit message from CVS:
2005-08-23 Andy Wingo <wingo@pobox.com>
* sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name
property after opening the mixer.
Andy Wingo [Tue, 23 Aug 2005 13:59:22 +0000 (13:59 +0000)]
sys/oss/gstosssrc.*: Easy to implement a mixer, eh...
Original commit message from CVS:
2005-08-23 Andy Wingo <wingo@pobox.com>
* sys/oss/gstosssrc.c:
* sys/oss/gstosssrc.h: Easy to implement a mixer, eh...
Andy Wingo [Tue, 23 Aug 2005 13:53:17 +0000 (13:53 +0000)]
sys/oss/gstossmixerelement.*: Added mixer element like alsamixer.
Original commit message from CVS:
2005-08-23 Andy Wingo <wingo@pobox.com>
* sys/oss/gstossmixerelement.h:
* sys/oss/gstossmixerelement.c: Added mixer element like
alsamixer.
* sys/oss/Makefile.am:
* sys/oss/gstossaudio.c: Register the ossmixer element.
Andy Wingo [Tue, 23 Aug 2005 13:27:30 +0000 (13:27 +0000)]
changelog
Original commit message from CVS:
changelog
Andy Wingo [Tue, 23 Aug 2005 09:46:29 +0000 (09:46 +0000)]
sys/oss/gstosssrc.*: Totally ported, dude.
Original commit message from CVS:
2005-08-23 Andy Wingo <wingo@pobox.com>
* sys/oss/gstosssrc.h:
* sys/oss/gstosssrc.c: Totally ported, dude.
* sys/oss/Makefile.am:
* sys/oss/gstossaudio.c: Add osssrc.
* sys/oss/gstosssink.c: We do native byte order.
Owen Fraser-Green [Tue, 23 Aug 2005 07:54:31 +0000 (07:54 +0000)]
Fixed mishandling events and incorrect audio skipping after seek.
Original commit message from CVS:
Fixed mishandling events and incorrect audio skipping after seek.
Jan Schmidt [Mon, 22 Aug 2005 19:58:57 +0000 (19:58 +0000)]
ext/mad/gstid3tag.c: Works a bit better now, but still needs a rewrite to use get_range instead of this seeking nasti...
Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_init),
(gst_id3_tag_sink_event), (gst_id3_tag_do_caps_nego),
(gst_id3_tag_chain), (gst_id3_tag_change_state), (plugin_init):
Works a bit better now, but still needs a rewrite to use
get_range instead of this seeking nastiness.
Ronald S. Bultje [Mon, 22 Aug 2005 11:20:18 +0000 (11:20 +0000)]
Port flacdec (seeking is still slow'ish).
Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/flac/Makefile.am:
* ext/flac/gstflac.c: (plugin_init):
* ext/flac/gstflacdec.c: (flacdec_get_type), (gst_flacdec_init),
(gst_flacdec_update_metadata), (gst_flacdec_seek),
(gst_flacdec_tell), (gst_flacdec_length), (gst_flacdec_read),
(gst_flacdec_write), (gst_flacdec_loop),
(gst_flacdec_get_src_query_types), (gst_flacdec_src_query),
(gst_flacdec_src_event), (gst_flacdec_sink_activate),
(gst_flacdec_sink_activate_pull), (gst_flacdec_change_state):
* ext/flac/gstflacdec.h:
Port flacdec (seeking is still slow'ish).
Owen Fraser-Green [Mon, 22 Aug 2005 07:32:59 +0000 (07:32 +0000)]
Fixed some seeking issues
Original commit message from CVS:
Fixed some seeking issues
Christian Schaller [Fri, 19 Aug 2005 16:25:07 +0000 (16:25 +0000)]
add mpegaudioparse to spec file
Original commit message from CVS:
add mpegaudioparse to spec file
Wim Taymans [Fri, 19 Aug 2005 16:22:41 +0000 (16:22 +0000)]
gst/udp/gstmultiudpsink.c: Remove get_time code that is both wrong and unneeded.
Original commit message from CVS:
* gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init):
Remove get_time code that is both wrong and unneeded.
Wim Taymans [Fri, 19 Aug 2005 15:01:05 +0000 (15:01 +0000)]
gst/rtp/gstrtph263penc.*: Added configurable pt and ssrc, to be merged in the caps or a base class...
Original commit message from CVS:
* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_class_init),
(gst_rtph263penc_flush), (gst_rtph263penc_chain),
(gst_rtph263penc_set_property), (gst_rtph263penc_get_property):
* gst/rtp/gstrtph263penc.h:
Added configurable pt and ssrc, to be merged in the caps or
a base class...
Wim Taymans [Fri, 19 Aug 2005 14:51:20 +0000 (14:51 +0000)]
gst/rtp/: Some cleanups in the h263p (de)payloaders.
Original commit message from CVS:
* gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_init),
(gst_rtph263pdec_chain):
* gst/rtp/gstrtph263penc.c: (gst_rtph263penc_class_init),
(gst_rtph263penc_flush), (gst_rtph263penc_chain):
Some cleanups in the h263p (de)payloaders.
Christian Schaller [Fri, 19 Aug 2005 14:49:11 +0000 (14:49 +0000)]
add mpegaudioparse to configure.ac
Original commit message from CVS:
add mpegaudioparse to configure.ac
Christian Schaller [Fri, 19 Aug 2005 14:44:09 +0000 (14:44 +0000)]
latest makefile and spec file fixes
Original commit message from CVS:
latest makefile and spec file fixes
Wim Taymans [Fri, 19 Aug 2005 12:44:32 +0000 (12:44 +0000)]
ext/amrnb/: Update caps with audio/AMR.
Original commit message from CVS:
* ext/amrnb/amrnbdec.c:
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_setcaps):
* ext/amrnb/amrnbparse.c:
Update caps with audio/AMR.
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
(gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain),
(gst_rtpamrdec_change_state):
* gst/rtp/gstrtpamrdec.h:
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain):
Dont set FT headers twice, it was already in the encoded
bitstream.
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play):
* gst/rtsp/rtspconnection.c: (parse_line):
Cleanups
* gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
(gst_udpsrc_create), (gst_udpsrc_set_property),
(gst_udpsrc_get_property):
* gst/udp/gstudpsrc.h:
Added caps property, we need this soon to type the buffers.
Wim Taymans [Thu, 18 Aug 2005 20:14:44 +0000 (20:14 +0000)]
gst/rtp/gstrtpamrdec.c: Fix up amr depayloader a bit.
Original commit message from CVS:
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
(gst_rtpamrdec_chain):
Fix up amr depayloader a bit.
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play):
Look for options result in Public and Allow header fields..
spec says Allow but some servers return Public...
Wim Taymans [Thu, 18 Aug 2005 19:47:38 +0000 (19:47 +0000)]
gst/rtp/gstrtpamrenc.*: Added payload_type and ssrc properties to the payloader.
Original commit message from CVS:
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain),
(gst_rtpamrenc_set_property), (gst_rtpamrenc_get_property):
* gst/rtp/gstrtpamrenc.h:
Added payload_type and ssrc properties to the payloader.
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play):
Options need to be stripped and are in the Public header field.
* gst/rtsp/rtspurl.c: (rtsp_url_parse):
Fix url / parsing...
Wim Taymans [Thu, 18 Aug 2005 17:39:10 +0000 (17:39 +0000)]
gst/rtp/: Added very simplistic amr payloader. depayloader does not work yet.
Original commit message from CVS:
* gst/rtp/Makefile.am:
* gst/rtp/gstrtp.c: (plugin_init):
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_get_type),
(gst_rtpamrdec_base_init), (gst_rtpamrdec_class_init),
(gst_rtpamrdec_init), (gst_rtpamrdec_chain),
(gst_rtpamrdec_set_property), (gst_rtpamrdec_get_property),
(gst_rtpamrdec_change_state), (gst_rtpamrdec_plugin_init):
* gst/rtp/gstrtpamrdec.h:
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_get_type),
(gst_rtpamrenc_base_init), (gst_rtpamrenc_class_init),
(gst_rtpamrenc_init), (gst_rtpamrenc_chain),
(gst_rtpamrenc_set_property), (gst_rtpamrenc_get_property),
(gst_rtpamrenc_change_state), (gst_rtpamrenc_plugin_init):
* gst/rtp/gstrtpamrenc.h:
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_class_init),
(gst_rtpmpaenc_flush), (gst_rtpmpaenc_chain):
Added very simplistic amr payloader. depayloader does not
work yet.