Sheena Artrip
Sheena Artrip
404 Not Found is returned when attempting to Stop a live recording that has been created via channel.Record(...) . Stopping a live recording via channel.Record can be done via OnTerminate...
Looks like parallel audio playback is Phase 6 here https://wiki.asterisk.org/wiki/display/AST/Asterisk+14+Project+-+URI+Media+Playback . Any way to do this without `text/uri-list` support?
Originally, checking if a error matches a given interface, you would simply `m, ok := err.(myInterface)`. With pkg/errors, it's now `m, ok := errors.Cause(err).(myInterface)` (Basing this off of the writing...
The current errors.Cause method will gladly return a nil'error if given a nil error (this is expected). However, if the bottom of your error stack is a Causer that also...
If content fields are interface{}, we can (ironically) use type safe structs rather than raw strings for Content fields
For support for XEP-0045, presence should have a content field. example XEP-0045: https://github.com/bkirkby/go-xco/commit/4c9a0b1cf83b58c91cd13c469abd4e1ec0523e37#diff-066aa8e3cf7f42824b9682a63abd3efa
Maybe support go channels: ``` component, err := xco.NewComponent(...) ch := make(chan *xco.Message, 10) component.MessageHandler = xco.ChannelMessageHandler(ch) msg :=