~/bend-docscommunity

0xfbc47738 fails

0xfbc4773809086afacef84e7fba6d620c

AMF0, the encoding of RTMP's commands (connect, play, _result...): a

Anonymous package: import it by hash.

Other versions (1)
Published
2026-10-06
Size
184,092 bytes, 24 files
License
MIT (LICENSE)
Declarations
0 laws (0 proved), 417 defs, 32 types

Import

import 0xfbc4773809086afacef84e7fba6d620c/amf.bend as Amf
import 0xfbc4773809086afacef84e7fba6d620c/audio.bend as MAudio
import 0xfbc4773809086afacef84e7fba6d620c/b64.bend as B64
import 0xfbc4773809086afacef84e7fba6d620c/bytes.bend as Bytes
import 0xfbc4773809086afacef84e7fba6d620c/conn.bend as Conn
import 0xfbc4773809086afacef84e7fba6d620c/depay.bend as Depay
import 0xfbc4773809086afacef84e7fba6d620c/flv.bend as Flv
import 0xfbc4773809086afacef84e7fba6d620c/frame.bend as Frame
import 0xfbc4773809086afacef84e7fba6d620c/md5.bend as Md5
import 0xfbc4773809086afacef84e7fba6d620c/net.bend as Net
import 0xfbc4773809086afacef84e7fba6d620c/opts.bend as Opts
import 0xfbc4773809086afacef84e7fba6d620c/pull.bend as Pull
import 0xfbc4773809086afacef84e7fba6d620c/rec.bend as Rec
import 0xfbc4773809086afacef84e7fba6d620c/rtmp.bend as Rtmp
import 0xfbc4773809086afacef84e7fba6d620c/rtmp_core.bend as Rtmp_core
import 0xfbc4773809086afacef84e7fba6d620c/rtp.bend as Rtp
import 0xfbc4773809086afacef84e7fba6d620c/rtsp.bend as Rtsp
import 0xfbc4773809086afacef84e7fba6d620c/rtsp_core.bend as Rtsp_core
import 0xfbc4773809086afacef84e7fba6d620c/sha256.bend as Sha256
import 0xfbc4773809086afacef84e7fba6d620c/text.bend as Text
import 0xfbc4773809086afacef84e7fba6d620c/ts.bend as Ts

Modules

Other files

Dependencies

No imports from other hub packages.

Dependents

No package in this build imports it.

Status on bend 2.0.36

FileStatusChecker saysTime
amf.bendchecks ALL PROOFS CHECK0.9 s
audio.bendchecks ALL PROOFS CHECK2.7 s
b64.bendchecks ALL PROOFS CHECK0.9 s
bytes.bendchecks ALL PROOFS CHECK0.6 s
conn.bendrelies on unsafe/foreign 19 defs rely on unsafe or foreign code
defs: 0xfbc4773809086afacef84e7fba6d620c/net.Net.connect, 0xfbc4773809086afacef84e7fba6d620c/net.Net.tls, 0xfbc4773809086afacef84e7fba6d620c/net.Net.send, 0xfbc4773809086afacef84e7fba6d620c/net.Net.poll, 0xfbc4773809086afacef84e7fba6d620c/net.Net.close, Conn.fail, Conn.got, Conn.recv.n, Conn.recv, Conn.sent, Conn.send, Conn.say, Conn.shut.end, Conn.shut.drain, Conn.shut.sent, Conn.shut, Conn.secured, Conn.opened, Conn.open
output
SOME PROOFS FAIL
Error: 19 defs rely on unsafe or foreign code:
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.connect
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.tls
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.send
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.poll
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.close
- Conn.fail
- Conn.got
- Conn.recv.n
- Conn.recv
- Conn.sent
- Conn.send
- Conn.say
- Conn.shut.end
- Conn.shut.drain
- Conn.shut.sent
- Conn.shut
- Conn.secured
- Conn.opened
- Conn.open
0.7 s
depay.bendchecks ALL PROOFS CHECK2.4 s
flv.bendfails - expected : a fresh constructor name (duplicate declaration: Wait)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Wait)
- observed : 'Wait'
Location:
363 | type Ev is Data:
364>|   Wait{}
    |   ^^^^
365 |   Skip{st: Dec, rest: List<&2, U32>}
0.7 s
frame.bendchecks ALL PROOFS CHECK0.7 s
md5.bendchecks ALL PROOFS CHECK0.8 s
net.bendrelies on unsafe/foreign 5 defs rely on unsafe or foreign code
defs: Net.connect, Net.tls, Net.send, Net.poll, Net.close
output
SOME PROOFS FAIL
Error: 5 defs rely on unsafe or foreign code:
- Net.connect
- Net.tls
- Net.send
- Net.poll
- Net.close
0.7 s
opts.bendchecks ALL PROOFS CHECK0.8 s
pull.bendfails - expected : a fresh constructor name (duplicate declaration: Wait)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Wait)
- observed : 'Wait'
Location:
363 | type Ev is Data:
364>|   Wait{}
    |   ^^^^
365 |   Skip{st: Dec, rest: List<&2, U32>}
0.8 s
rec.bendchecks ALL PROOFS CHECK0.8 s
rtmp.bendfails - expected : a fresh constructor name (duplicate declaration: Wait)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Wait)
- observed : 'Wait'
Location:
363 | type Ev is Data:
364>|   Wait{}
    |   ^^^^
365 |   Skip{st: Dec, rest: List<&2, U32>}
0.7 s
rtmp_core.bendfails - expected : a fresh constructor name (duplicate declaration: Wait)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Wait)
- observed : 'Wait'
Location:
363 | type Ev is Data:
364>|   Wait{}
    |   ^^^^
365 |   Skip{st: Dec, rest: List<&2, U32>}
0.9 s
rtp.bendchecks ALL PROOFS CHECK0.9 s
rtsp.bendrelies on unsafe/foreign 52 defs rely on unsafe or foreign code
defs: 0xfbc4773809086afacef84e7fba6d620c/net.Net.connect, 0xfbc4773809086afacef84e7fba6d620c/net.Net.tls, 0xfbc4773809086afacef84e7fba6d620c/net.Net.send, 0xfbc4773809086afacef84e7fba6d620c/net.Net.poll, 0xfbc4773809086afacef84e7fba6d620c/net.Net.close, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.fail, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.got, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.recv.n, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.recv, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.sent, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.send, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.say, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut.end, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut.drain, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut.sent, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.secured, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.opened, 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.open, Rtsp.reply, Rtsp.ask, Rtsp.wait, Rtsp.due, Rtsp.loop, Rtsp.pop, Rtsp.play.got, Rtsp.play, Rtsp.audio.on, Rtsp.audio.got, Rtsp.audio, Rtsp.setup.got, Rtsp.setup, Rtsp.described, Rtsp.refused, Rtsp.other, Rtsp.other.of, Rtsp.again.got, Rtsp.again, Rtsp.again.with, Rtsp.first.got, Rtsp.describe, Rtsp.go, Rtsp.start.url, Rtsp.start.tls, Rtsp.start, Rtsp.open.at, Rtsp.open, Rtsp.reopen.go, Rtsp.reopen.at, Rtsp.reopen, Rtsp.next, Rtsp.close
output
SOME PROOFS FAIL
Error: 52 defs rely on unsafe or foreign code:
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.connect
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.tls
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.send
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.poll
- 0xfbc4773809086afacef84e7fba6d620c/net.Net.close
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.fail
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.got
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.recv.n
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.recv
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.sent
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.send
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.say
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut.end
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut.drain
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut.sent
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.shut
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.secured
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.opened
- 0xfbc4773809086afacef84e7fba6d620c/conn.Conn.open
- Rtsp.reply
- Rtsp.ask
- Rtsp.wait
- Rtsp.due
- Rtsp.loop
- Rtsp.pop
- Rtsp.play.got
- Rtsp.play
- Rtsp.audio.on
- Rtsp.audio.got
- Rtsp.audio
- Rtsp.setup.got
- Rtsp.setup
- Rtsp.described
- Rtsp.refused
- Rtsp.other
- Rtsp.other.of
- Rtsp.again.got
- Rtsp.again
- Rtsp.again.with
- Rtsp.first.got
- Rtsp.describe
- Rtsp.go
- Rtsp.start.url
- Rtsp.start.tls
- Rtsp.start
- Rtsp.open.at
- Rtsp.open
- Rtsp.reopen.go
- Rtsp.reopen.at
- Rtsp.reopen
- Rtsp.next
- Rtsp.close
2.3 s
rtsp_core.bendchecks ALL PROOFS CHECK2.0 s
sha256.bendchecks ALL PROOFS CHECK0.9 s
text.bendchecks ALL PROOFS CHECK0.9 s
ts.bendchecks ALL PROOFS CHECK0.7 s