Luro02
f90ea7a121
slightly improve PlaylistType
2020-04-09 09:29:26 +02:00
Luro02
47eccfdef9
improve panic messages for ByteRange
2020-03-29 12:57:43 +02:00
Luro02
899aea7fc1
finish documentation
2020-03-28 10:51:19 +01:00
Luro02
9a2cacf024
fix some clippy lints
2020-03-28 10:48:17 +01:00
Luro02
7a63c2dcf2
add builder module
2020-03-25 14:10:59 +01:00
Luro02
42e1afaa47
change ExtXPlaylistType to PlaylistType
2020-03-25 12:17:03 +01:00
Luro02
fc1136265c
improve DecryptionKey
2020-03-25 11:49:16 +01:00
Luro02
b8fd4c15d5
rewrite KeyFormatVersions
2020-03-25 11:08:32 +01:00
Luro02
7025114e36
rewrite keys (ExtXKey, ExtXSessionKey) and Encrypted trait
2020-03-23 13:34:26 +01:00
Luro02
a262c77c58
improvements to Value
2020-02-24 16:45:32 +01:00
Luro02
6333a80507
minor improvements
2020-02-24 16:45:10 +01:00
Luro02
9273e6c16c
add must_use attributes
2020-02-24 16:30:43 +01:00
Luro02
dc12db9fad
improve KeyFormatVersions
2020-02-24 14:49:20 +01:00
Luro02
90783fdd9d
improve documentation of InstreamId
2020-02-24 14:32:28 +01:00
Luro02
11ac527fca
improve documentation of EncryptionMethod
2020-02-24 14:28:14 +01:00
Luro02
c7419c864f
improve StreamData
2020-02-24 14:09:26 +01:00
Luro02
0be0c7ddfb
improve documentation and tests for Resolution
2020-02-24 13:00:20 +01:00
Luro02
cdb6367dbd
improve documentation for ProtocolVersion
2020-02-24 12:41:30 +01:00
Luro02
49c5b5334c
improve documentation and tests of HdcpLevel
2020-02-24 12:36:04 +01:00
Luro02
dae826b4e5
improve (U)Float
2020-02-24 12:19:37 +01:00
Luro02
88a5fa4460
improve Channels
2020-02-23 23:19:54 +01:00
Luro02
e1c10d27f7
improve code coverage of (U)Float
2020-02-23 18:57:13 +01:00
Luro02
5972216323
improve documentation and tests of ByteRange
2020-02-23 18:56:41 +01:00
Luro02
5304947885
various minor improvements
2020-02-21 20:45:23 +01:00
Luro02
070a62f9ad
improvements to ClosedCaptions
2020-02-21 20:42:44 +01:00
Luro02
30e8009af1
fix Float and UFloat
2020-02-21 20:42:14 +01:00
Luro02
86bb573c97
various improvements to InStreamId
2020-02-21 20:41:31 +01:00
Luro02
c39d104137
remove DecryptionKey
2020-02-21 10:45:04 +01:00
Luro02
d3c238df92
impl Ord, Eq and Hash for (U)Float
2020-02-16 17:09:40 +01:00
Luro02
25f9691c75
improve error
2020-02-14 13:01:42 +01:00
Luro02
3a388e3985
improvements to code
2020-02-10 13:21:48 +01:00
Luro02
e6f5091f1b
implement VariantStream
2020-02-10 13:20:39 +01:00
Luro02
90ff18e2b3
implement Float and UFloat
2020-02-10 13:13:41 +01:00
Luro02
1b0eb56224
remove unnecessary allocations
2020-02-06 12:27:48 +01:00
Luro02
2471737455
update dependencies
2020-02-02 15:23:47 +01:00
Luro02
27d94faec4
use shorthand #24
2020-02-02 13:38:11 +01:00
Luro02
a777f74cfa
refactor attribute parsing to comply with #26
2020-01-26 13:11:57 +01:00
Luro02
ac80ac5c9d
switch error implementation #23
...
closes #23
2020-01-23 19:13:26 +01:00
Luro02
73d9eb4f79
minor changes
2019-10-12 11:38:28 +02:00
Luro02
c53e9e33f1
added pretty_assertions
...
This will allow for better troubleshooting of failing test, because you
don't have to search for the difference (between left and right). This
is especially helpful for larger assertions.
2019-10-08 15:42:33 +02:00
Luro02
e75153ec5e
fix backwards compatibility
2019-10-06 17:30:24 +02:00
Luro02
b1c1ea8bdc
minor changes + more tests #25
2019-10-06 16:39:18 +02:00
Luro02
3dad1277ca
implemented ExtXDateRange
2019-10-06 16:37:14 +02:00
Luro02
32876e1371
fix some clippy lints
2019-10-05 16:08:03 +02:00
Luro02
4ffd4350f8
improve documentation #31
2019-10-05 14:45:40 +02:00
Luro02
8d1ed6372b
removed Eq implementation
...
f64 and f32 don't implement Eq for a reason!
For example this comparison `1.0 + 2.0 == 3.0` is false for floats, even
though it should be true!
2019-10-05 13:23:41 +02:00
Luro02
99493446eb
Infallible errors
...
https://doc.rust-lang.org/std/convert/enum.Infallible.html
2019-10-05 13:15:42 +02:00
Luro02
f76b223482
made master playlist smarter
2019-10-05 12:49:08 +02:00
Luro02
f96207c93e
remove draft
content
2019-10-04 11:19:03 +02:00
Luro02
4b4cffc248
fix #20
2019-10-04 11:02:21 +02:00