mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-24 02:31:03 +00:00
ChangeLog: Add missing newline.
Original commit message from CVS: * ChangeLog: Add missing newline. * gst/librfb/rfbdecoder.c: Fix the build (missing stdlib.h). * gst/spectrum/gstspectrum.c: * gst/spectrum/gstspectrum.h: Use basetransform segment so that it is correctly managed on flushes and start/stop. Report message timestamp as stream time, which is what an application can understand. (Yes these are adapted from wim recent level element changes)
This commit is contained in:
parent
b980126909
commit
4bc97d6319
4 changed files with 22 additions and 19 deletions
20
ChangeLog
20
ChangeLog
|
@ -1,3 +1,18 @@
|
||||||
|
2007-09-18 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* ChangeLog:
|
||||||
|
Add missing newline.
|
||||||
|
|
||||||
|
* gst/librfb/rfbdecoder.c:
|
||||||
|
Fix the build (missing stdlib.h).
|
||||||
|
|
||||||
|
* gst/spectrum/gstspectrum.c:
|
||||||
|
* gst/spectrum/gstspectrum.h:
|
||||||
|
Use basetransform segment so that it is correctly managed on flushes
|
||||||
|
and start/stop. Report message timestamp as stream time, which is what
|
||||||
|
an application can understand. (Yes these are adapted from wim recent
|
||||||
|
level element changes)
|
||||||
|
|
||||||
2007-09-16 Wim Taymans <wim.taymans@gmail.com>
|
2007-09-16 Wim Taymans <wim.taymans@gmail.com>
|
||||||
|
|
||||||
* gst/rtpmanager/gstrtpbin.c: (new_ssrc_pad_found):
|
* gst/rtpmanager/gstrtpbin.c: (new_ssrc_pad_found):
|
||||||
|
@ -531,6 +546,11 @@
|
||||||
* ext/faad/gstfaad.c: (gst_faad_chain):
|
* ext/faad/gstfaad.c: (gst_faad_chain):
|
||||||
Don't unref the buffer when it was clipped.
|
Don't unref the buffer when it was clipped.
|
||||||
|
|
||||||
|
2007-08-22 Wim Taymans <wim.taymans@gmail.com>
|
||||||
|
|
||||||
|
* ext/faad/gstfaad.c: (gst_faad_chain):
|
||||||
|
Don't unref the buffer when it was clipped.
|
||||||
|
|
||||||
2007-08-22 Julien MOUTTE <julien@moutte.net>
|
2007-08-22 Julien MOUTTE <julien@moutte.net>
|
||||||
|
|
||||||
* gst/flv/gstflvdemux.c: (gst_flv_demux_cleanup),
|
* gst/flv/gstflvdemux.c: (gst_flv_demux_cleanup),
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
#include <rfb.h>
|
#include <rfb.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
#include <stdlib.h>
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <netinet/in.h>
|
#include <netinet/in.h>
|
||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
|
|
|
@ -358,7 +358,6 @@ gst_spectrum_start (GstBaseTransform * trans)
|
||||||
memset (filter->spect_magnitude, 0, filter->bands * sizeof (gfloat));
|
memset (filter->spect_magnitude, 0, filter->bands * sizeof (gfloat));
|
||||||
if (filter->spect_phase)
|
if (filter->spect_phase)
|
||||||
memset (filter->spect_phase, 0, filter->bands * sizeof (gfloat));
|
memset (filter->spect_phase, 0, filter->bands * sizeof (gfloat));
|
||||||
gst_segment_init (&filter->segment, GST_FORMAT_UNDEFINED);
|
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
@ -383,22 +382,6 @@ gst_spectrum_event (GstBaseTransform * trans, GstEvent * event)
|
||||||
case GST_EVENT_EOS:
|
case GST_EVENT_EOS:
|
||||||
gst_adapter_clear (filter->adapter);
|
gst_adapter_clear (filter->adapter);
|
||||||
break;
|
break;
|
||||||
case GST_EVENT_NEWSEGMENT:{
|
|
||||||
GstFormat format;
|
|
||||||
gdouble rate, arate;
|
|
||||||
gint64 start, stop, time;
|
|
||||||
gboolean update;
|
|
||||||
|
|
||||||
/* the newsegment values are used to clip the input samples
|
|
||||||
* and to convert the incomming timestamps to running time */
|
|
||||||
gst_event_parse_new_segment_full (event, &update, &rate, &arate, &format,
|
|
||||||
&start, &stop, &time);
|
|
||||||
|
|
||||||
/* now configure the values */
|
|
||||||
gst_segment_set_newsegment_full (&filter->segment, update,
|
|
||||||
rate, arate, format, start, stop, time);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -633,7 +616,7 @@ gst_spectrum_transform_ip (GstBaseTransform * trans, GstBuffer * in)
|
||||||
gint nfft = 2 * spectrum->bands - 2;
|
gint nfft = 2 * spectrum->bands - 2;
|
||||||
|
|
||||||
GstClockTime endtime =
|
GstClockTime endtime =
|
||||||
gst_segment_to_running_time (&spectrum->segment, GST_FORMAT_TIME,
|
gst_segment_to_running_time (&trans->segment, GST_FORMAT_TIME,
|
||||||
GST_BUFFER_TIMESTAMP (in));
|
GST_BUFFER_TIMESTAMP (in));
|
||||||
GstClockTime blktime = GST_FRAMES_TO_CLOCK_TIME (nfft, rate);
|
GstClockTime blktime = GST_FRAMES_TO_CLOCK_TIME (nfft, rate);
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,6 @@ struct _GstSpectrum {
|
||||||
|
|
||||||
GstPad *sinkpad,*srcpad;
|
GstPad *sinkpad,*srcpad;
|
||||||
GstAdapter *adapter;
|
GstAdapter *adapter;
|
||||||
GstSegment segment;
|
|
||||||
|
|
||||||
/* properties */
|
/* properties */
|
||||||
gboolean message; /* whether or not to post messages */
|
gboolean message; /* whether or not to post messages */
|
||||||
|
|
Loading…
Reference in a new issue