summaryrefslogtreecommitdiff
path: root/gst/dtmf
Commit message (Collapse)AuthorAgeFilesLines
* dtmfsrc: Reply to latency queryOlivier Crête2015-09-012-0/+58
|
* Rename property enums from ARG_ to PROP_Luis de Bethencourt2015-04-271-7/+0
| | | | Property enum items should be named PROP_ for consistency and readability.
* Remove obsolete Android build cruftTim-Philipp Müller2015-04-261-14/+0
| | | | This is not needed any longer.
* rtpdtmfsrc: clock-base and seqnum-base -> timestamp-offset and seqnum-offsetOlivier Crête2014-10-101-12/+14
| | | | These were renamed in GstRTPBasePayload in 1.0
* dtmf: Removed unused structure membersSanjay NM2014-09-191-19/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=736883
* g_memmove() is deprecatedTim-Philipp Müller2013-11-211-1/+1
| | | | | | | Just use plain memmove(), g_memmove() is deprecated in recent GLib versions. https://bugzilla.gnome.org/show_bug.cgi?id=712811
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* dtmf: move dtmf plugin from -bad to -goodTim-Philipp Müller2013-03-092-5/+36
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687416
* rtpdtmfsrc: fix compiler warningTim-Philipp Müller2013-01-261-0/+2
| | | | | gstrtpdtmfsrc.c: In function 'gst_dtmf_src_prepare_message.isra.1': gstrtpdtmfsrc.c:669:3: error: 's' may be used uninitialized in this function
* rtpdtmfdepay: Fix missing work in docOlivier Crête2013-01-251-1/+1
|
* rtpdtmfsrc: Post the messages after the clock waitOlivier Crête2013-01-251-11/+28
| | | | This way, the messages will be closer in time to when the packets are sent out
* rtpdtmfsrc: Only set the duration when starting to sendOlivier Crête2013-01-251-1/+2
| | | | The duration depends on the clock rate, which could change due to renegotiation
* rtpdtmfsrc: remove "ssrc" from capsOlivier Crête2013-01-251-1/+0
| | | | ssrc is uint and we don't have a uint range type
* dtmf/spandsp: Move dtmfdetect to use libspandspOlivier Crête2013-01-096-961/+3
| | | | | Remove our copy of the tone_detect.c file and use the original from libspandsp. Also move the element to the spandsp plugin.
* Fix FSF addressTim-Philipp Müller2012-11-048-16/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-174-7/+6
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* rtpdtmfdepay: Use 1.0-style caps negotiation and audio/x-rawOlivier Crête2012-09-221-7/+11
|
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-142-2/+2
|
* gst: Set alignment at the correct place of GstAllocationParamsSebastian Dröge2012-08-082-2/+2
|
* update for RTP buffer api changesWim Taymans2012-07-171-4/+0
|
* dtmfsrc: pass unhandled non-custom events to the base classTim-Philipp Müller2012-07-081-32/+47
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=666626
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-1/+1
|
* update for memory api changesWim Taymans2012-03-152-2/+4
|
* fix for caps api changesWim Taymans2012-03-112-6/+9
|
* Fix compiler warningsMatej Knopp2012-02-201-1/+1
|
* GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHINGWim Taymans2012-02-082-2/+2
|
* dtmf: Use new-style capsOlivier Crête2012-01-273-23/+24
|
* port to new memory APIWim Taymans2012-01-253-9/+12
|
* dtmf: port to 0.11Olivier Crête2012-01-255-171/+145
|
* dtmf: fix compiler warning for uninitialized valuesThijs Vermeir2011-11-092-6/+8
|
* dtmfsrc: Reject start/stop requests that come out of orderOlivier Crête2011-11-084-10/+32
|
* dtmf: Post messages when starting to send/receive DTMFOlivier Crête2011-11-082-3/+88
| | | | This way, the UI can display the DTMF events as they as being sent.
* dtmf: Add more debugOlivier Crête2011-08-242-7/+18
|
* dtmf: Max event type is 15Olivier Crête2011-08-243-4/+4
|
* dtmfsrc: Align DTMF sound buffers with last-stop from eventOlivier Crête2011-08-242-10/+40
| | | | Also make sure the timestamps never go backwards
* rtpdtmfsrc: Correctly recognize the end of a bufferOlivier Crête2011-08-241-2/+3
|
* rtpdtmfsrc: Make sure rtpdtmfsrc timestamps don't overlapOlivier Crête2011-08-241-2/+7
|
* rtpdtmfsrc: Put the inter digit interval at the end, not at the startOlivier Crête2011-08-241-3/+13
| | | | | | The reason is to let rtpdtmfmux drop buffers during the inter digit interval, this way, there will be more silence around the DTMF tones so IVFs will have a better chance recognizing them.
* rtpdtmfsrc: Start at the last_stop from the start event if there was oneOlivier Crête2011-08-242-9/+29
| | | | The goal is to try to not have a GAP between the audio and the DTMF
* rtpdtmfsrc: Respect ptime from the capsOlivier Crête2011-08-242-27/+23
| | | | Respect the ptime from the caps for the DTMF packets
* rtpdtmfsrc: Just error out if there is no clockOlivier Crête2011-08-241-14/+21
|
* dtmf: Move duplicate #defines into a common includeOlivier Crête2011-04-137-34/+19
| | | | | | Centralize duplicated constants so they have the same value. Also standardise minimum tone duration to 250ms and minimum inter-tone interval to 100ms.
* dtmf: Remove leftover MAEMO_BROKEN definesOlivier Crête2011-04-122-28/+7
| | | | Remove defines to work around bugs in old Maemo releases
* android: make it ready for androgenizerThibault Saunier2011-04-111-0/+13
| | | | | | | | Remove the android/ top dir Fixe the Makefile.am to be androgenized To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files. Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
* dtmf: Fix build failure caused by previous commitDavid Schleef2010-12-311-0/+4
|
* dtmf: build fixes for MSVCDavid Schleef2010-12-303-9/+11
| | | | Use gint16 and G_PI.
* dtmf: reindentDavid Schleef2010-12-301-397/+380
|
* dtmf: Remove dead assignmentsEdward Hervey2010-11-251-2/+0
|
* various (gst): add missing G_PARAM_STATIC_STRINGS flagsStefan Kost2010-10-193-12/+19
| | | | Canonicalize property names as needed.