aboutsummaryrefslogtreecommitdiff
path: root/osc/packOSC.c
AgeCommit message (Collapse)Author
2015-01-12Use uint32_t for 4-byte OSC components.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=17405
2014-11-10Applied zmoelnig's patch #1168 packOSC: fix some build-warningsMartin Peach
svn path=/trunk/externals/mrpeach/; revision=17372
2014-11-07Added check for valid data while building a blob packet in ↵Martin Peach
packOSC_sendtyped. Any bad data will cause the packet to be dropped. svn path=/trunk/externals/mrpeach/; revision=17371
2011-01-16should now recover gracefully from excessive bundle depth. Cleaned up some ↵Martin Peach
whitespace and removed duplicate define of MAX_BUNDLE_DEPTH. svn path=/trunk/externals/mrpeach/; revision=14745
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-01-02Changed MSW to _WIN32Martin Peach
svn path=/trunk/externals/mrpeach/; revision=12870
2009-12-13resolved 1 slight 64-bit bug because int!=long and 5 spurious warnings ↵N.N.
because long!=size_t svn path=/trunk/externals/mrpeach/; revision=12833
2009-06-10Blob padding does not add zero if already modulo 4 length.Martin Peach
Blob length one also works. Thanks Wolfgang Jäger for debugs... svn path=/trunk/externals/mrpeach/; revision=11735
2009-06-08Added a blob type, changed some post()s to error()s.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=11719
2009-05-10Fixed a bug where a type-forced message with a non-data type following a ↵Martin Peach
type with an argument would cause an error. svn path=/trunk/externals/mrpeach/; revision=11314
2008-05-07removed svn:executable-flagIOhannes m zmölnig
svn path=/trunk/externals/mrpeach/; revision=9769
2007-10-20Modified OSC_writeFloatArg for strict aliasingMartin Peach
svn path=/trunk/externals/mrpeach/; revision=8850
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-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-06-20Implemented IOhannes' prefix and anything methods.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=7788
2007-06-04added bufsize message and cleaned up codeMartin Peach
svn path=/trunk/externals/mrpeach/; revision=7750
2007-05-28Removed hardcoded limit on number of arguments.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=7713
2007-02-15Added handler for sendtyped messageMartin Peach
svn path=/trunk/externals/mrpeach/; revision=7436
2006-08-16Added the net, osc and sqosc~ directoriessvn2git-rootMartin Peach
svn path=/trunk/externals/mrpeach/; revision=5629