1#[cfg(feature = "serde")]
2use ::serde::{Deserialize, Serialize};
3
4#[cfg_attr(
5 feature = "serde",
6 derive(Serialize, Deserialize),
7 serde(tag = "type", rename_all = "PascalCase")
8)]
9#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
10pub enum VideoCodec {
11 None,
12 Jpeg,
13 Sorenson,
14 Screen,
15 Vp6,
16 Vp6Alpha,
17 Screen2,
18 Avc,
19}
20
21#[cfg_attr(
22 feature = "serde",
23 derive(Serialize, Deserialize),
24 serde(tag = "type", rename_all = "PascalCase")
25)]
26#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
27pub enum VideoDeblocking {
28 PacketValue,
29 Off,
30 Level1,
31 Level2,
32 Level3,
33 Level4,
34}