1
0
Fork 0
mirror of https://github.com/sile/hls_m3u8.git synced 2024-06-15 19:40:33 +00:00
Commit graph

81 commits

Author SHA1 Message Date
Luro02 c4643c7083 Use Cow<'a, str> to reduce clones #52 2020-04-22 10:34:23 +02:00
Luro02 f0d91c5e7c
fix rust_2018_idioms 2020-04-09 09:29:29 +02:00
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