gstreamer/gst
Stefan Kost fb071dd89e spectrum: refactor processing loop for block based operation
Previously the chain function was working sample frame based. In each cycle it
was checking if it is time to run a fft or if it is time to send a message.
Now we changed the data transform functions to work on a block of data and
calculate the max length until either {end-of-data, do-fft, do-msg}. This allows
us also to avoid the duplicated code for the single and multi-channel case (as
the transformers have the same signature now).
2011-03-25 00:15:48 +02:00
..
alpha alpha: fix compiler warnings caused by -DG_DISABLE_ASSERT 2011-01-07 02:32:20 +00:00
apetag
audiofx Change M_PI to G_PI 2010-12-30 14:20:52 -08:00
auparse
autodetect
avi avimux: use running time for synchronization 2011-03-22 20:55:27 +01:00
cutter
debugutils debugutils: remove bitrotten negotiation element 2011-02-17 18:05:43 -08:00
deinterlace deinterlace: Add support for NV21 colorspace 2011-02-24 14:08:25 +01:00
effectv Change M_PI to G_PI 2010-12-30 14:20:52 -08:00
equalizer Change M_PI to G_PI 2010-12-30 14:20:52 -08:00
flv flvmux: use running time for synchronization 2011-03-22 20:55:41 +01:00
flx
goom Change M_PI to G_PI 2010-12-30 14:20:52 -08:00
goom2k1
icydemux icydemux: fix tag list handling issues that might have caused crashes 2011-02-21 11:03:03 +00:00
id3demux Revert "id3demux: ensure a taglist before adding the container tag" 2011-02-22 15:21:42 +02:00
imagefreeze imagefreeze: pass along eos if received before buffer arrives 2010-12-06 15:23:00 +01:00
interleave Revert "Check that collectpads exists before removing pad" 2011-02-21 12:25:19 +01:00
law
level
matroska matroskamux: use running time for synchronization 2011-03-22 20:55:37 +01:00
median
monoscope monoscope: don't leak the monoscope_state data 2011-03-02 13:01:45 +02:00
multifile multifilesink: send stream headers in key-frame mode 2011-01-02 19:22:47 -08:00
multipart
qtdemux qtdemux: arrange for non-fatal error when parsing non-vital parts 2011-03-02 10:26:46 +01:00
replaygain
rtp rtpvrawpay: Implement interlacing 2011-02-17 18:05:43 -08:00
rtpmanager jitterbuffer: handle position query 2011-03-09 17:18:08 +01:00
rtsp rtspsrc: improve recovery from failed seek 2011-03-09 17:18:09 +01:00
shapewipe
smpte
spectrum spectrum: refactor processing loop for block based operation 2011-03-25 00:15:48 +02:00
udp udpsink: warn when packet is too large 2011-02-17 18:05:43 -08:00
videobox
videocrop
videofilter videoflip: Fix buffer overflow bug for odd resolutions and Y422 colorspaces 2011-03-15 20:23:17 +00:00
videomixer Revert "Check that collectpads exists before removing pad" 2011-02-21 12:25:19 +01:00
wavenc
wavparse wavparse: tune output max buffer size to material 2011-03-04 18:43:29 +01:00
y4m
Makefile.am