aboutsummaryrefslogtreecommitdiff
path: root/osc/unpackOSC.c
AgeCommit message (Collapse)Author
2015-01-19Abandon processing when bad typetag encountered, added some more debug messages.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=17414
2015-01-06Check for null pointer in unpackOSC_PrintTypeTaggedArgs, use uint32_t for ↵Martin Peach
OSC timetag components. svn path=/trunk/externals/mrpeach/; revision=17404
2012-03-20Attempt to allow UTF-8 text in strings by only rejecting characters less ↵Martin Peach
than space (0x20). svn path=/trunk/externals/mrpeach/; revision=16082
2012-02-14Added an [unpackOSC] help patch.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=15965
2010-12-16Fixed problems when bundle depth is exceeded. Placed global defines in ↵Martin Peach
packingOSC.h. Thanks to zmoelnig for pointing this out in tracker id 3136648. svn path=/trunk/externals/mrpeach/; revision=14663
2010-06-14removed ifdef for useless D_HAVECONFIGMartin Peach
svn path=/trunk/externals/mrpeach/; revision=13655
2010-05-21Eliminate any post of any part of a bad address string in case it contains ↵Martin Peach
'{', which hangs Pd. svn path=/trunk/externals/mrpeach/; revision=13568
2010-05-19Cleaned up some diagnostic messages.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=13565
2010-05-19Trying to make it immune to garbage input: Don't attempt to print bad OSC ↵Martin Peach
path, it could cause trouble. svn path=/trunk/externals/mrpeach/; revision=13564
2010-05-13Check for buffer overflow in case of bad input.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=13533
2010-04-21Set help symbol to routeOSC as it's the same help patch.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=13462
2010-01-02Changed MSW to _WIN32Martin Peach
svn path=/trunk/externals/mrpeach/; revision=12868
2008-09-17unpackOSC now always outputs a delay of 0 when a non-bundled message has ↵Martin Peach
been unpacked. svn path=/trunk/externals/mrpeach/; revision=10294
2008-05-11Applied zmoelnig's patch (1959417) to use path as output selector instead of ↵Martin Peach
'list'. svn path=/trunk/externals/mrpeach/; revision=9784
2008-05-07removed svn:executable-flagIOhannes m zmölnig
svn path=/trunk/externals/mrpeach/; revision=9769
2007-09-05Use union for int/float conversion as submitted by zmoelnig.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=8706
2007-09-01Removed timezone calculation from timestamp so timestamp is always UTC.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=8697
2007-07-15Should compile on MSW now...Martin Peach
svn path=/trunk/externals/mrpeach/; revision=8082
2007-07-12Now outputs negative delays on right outlet. Immediate time tags will always ↵Martin Peach
output 0, "current" time tags will always be slightly negative. svn path=/trunk/externals/mrpeach/; revision=8048
2007-07-11Added handler for blob type.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=8027
2007-07-11unpackOSC now simply outputs (through the right outlet) a delay in ↵Martin Peach
milliseconds when it receives a timetag, as the timetag itself is not useable inside pd. The delay is zero when the timetag is in the past. Help patches have been updated to match. Also corrected a mistake in packOSC.c timetag calculation. svn path=/trunk/externals/mrpeach/; revision=8008
2007-07-05Added some support for time tags: immediate or current time plus optional ↵Martin Peach
offset. svn path=/trunk/externals/mrpeach/; revision=7901
2007-02-15Added handler for T, F, I, and N OSC typesMartin Peach
svn path=/trunk/externals/mrpeach/; revision=7438
2006-08-16Added the net, osc and sqosc~ directoriessvn2git-rootMartin Peach
svn path=/trunk/externals/mrpeach/; revision=5629