1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/// Reads H.264/H.265 Annex B byte streams into NAL units.
/// Writes H.264/H.265 Annex B byte streams.
/// Reads IVF files, the simple container used for VP8, VP9 and AV1.
/// Writes IVF files.
/// Reads Ogg files carrying Opus audio.
/// Writes Ogg files carrying Opus audio.
/// Reassembles inbound RTP packets into complete media samples.
use Result;
/// A callback that produces a fresh reader or writer, used to restart a stream.
pub type ResetFn<R> = ;
// Writer defines an interface to handle
// the creation of media files
/// A sink for RTP packets, such as a file in a container format.