Malte Rosenbjerg
d3d49655f4
Revert "Remove ignore"
...
This reverts commit d85a4b81ab
.
2023-01-28 11:41:19 +01:00
Malte Rosenbjerg
d85a4b81ab
Remove ignore
2023-01-28 11:39:44 +01:00
Malte Rosenbjerg
0537c87fa2
Ignore Uri_Duration until root cause found
2023-01-28 11:28:07 +01:00
Malte Rosenbjerg
7f8bd24058
Init
2022-03-12 19:06:46 +01:00
Alex Zhukov
239e2aef42
parse ffprobes -show_packets output
2021-11-08 06:28:16 -08:00
Malte Rosenbjerg
79bc918917
Minor improvements
2021-10-21 20:36:54 +02:00
alex6dj
d79bbaef97
Use boolean instead on generic int for disposition state value
2021-09-07 12:48:05 -04:00
alex6dj
41ec1a10dd
Get extra disposition data in MediaStream
2021-09-06 23:08:36 -04:00
Warrick Wilson
ac2b358fad
Added CodecTag and CodecTagString properties to info derived from an FFProbe.Analyse() call. This allows for specific codecs to be identified to check compatibility with hardware limitations.
2021-08-09 14:52:39 -05:00
alex6dj
47916eac29
Basic ffprobe test
2021-07-31 16:46:21 -04:00
Malte Rosenbjerg
cce6c6983c
Fix test
2021-03-15 23:50:11 +01:00
Malte Rosenbjerg
1d6517796f
Fix tests
2021-03-15 23:43:22 +01:00
Malte Rosenbjerg
5a2ebcf0f3
Merge branch 'master' into master
2021-03-15 23:20:27 +01:00
Malte Rosenbjerg
4f28983972
Init
2021-03-05 18:06:40 +01:00
crypton
35ca34c0b0
ffprobe duration parsing
...
- on large recordings (e.g. radio transmissions), ffprobe might return number of hours which is too large for TimeSpan.Parse (exception: The TimeSpan string '149:07:50.911750' could not be parsed because at least one of the numeric components is out of range or contains too many digits.)
- use regex groups to extract components (hours/minutes/seconds/millis) then parse/create new timespan from that
- NOTICE: this will discard microseconds provided by ffprobe, not sure if this is significant
- ffprobe has inconsitencies with how it represents millisecond component. Sometimes it may return just `82` for 820 milliseconds, so padding with 0s is required on the left. Likewise, sometimes it might return microseconds past milliseconds (first 3 significant figures); this is currently discarded
- Added InternalsVisibleTo to help with unit testing *just* the duration parsing function
2021-02-06 16:50:12 -08:00
Malte Rosenbjerg
d64f2dddeb
Use webm for streaming test
2020-12-07 21:00:43 +01:00
Malte Rosenbjerg
3ad127a682
Dump
2020-12-07 00:47:47 +01:00
Malte Rosenbjerg
da34cf1ec1
More timeouts ...
2020-10-25 17:42:50 +01:00
Malte Rosenbjerg
adbd61c51d
Shorten resources used for testing
2020-10-25 17:11:52 +01:00
Mike Cochran
24f79fe3c8
Added audio codec profile to AudioStream
...
Added the audio codec profile and accompanying test.
2020-07-06 16:33:50 -05:00
Malte Rosenbjerg
1dc7524ecd
Revert "Cleanup"
...
This reverts commit d95f687e46
.
2020-05-12 21:28:50 +02:00
Malte Rosenbjerg
d95f687e46
Cleanup
2020-05-12 21:05:00 +02:00
Malte Rosenbjerg
40a7475b05
Merge branch 'master' into refactor
2020-05-10 13:23:04 +02:00
Malte Rosenbjerg
d923dace6c
Add timeouts
2020-05-10 12:07:28 +02:00
Malte Rosenbjerg
dc30010725
Fix probe tests and add timeouts
2020-05-10 11:46:33 +02:00
Malte Rosenbjerg
542000601a
Reverted experiment
2020-05-10 11:41:53 +02:00
Malte Rosenbjerg
8d74a3e0d7
Fixes
2020-05-10 11:31:26 +02:00
Malte Rosenbjerg
6c84396898
Attempt at unix pipe support
2020-05-09 20:34:27 +02:00
Malte Rosenbjerg
72366d573a
Cleanup
2020-05-09 17:53:03 +02:00
Malte Rosenbjerg
ec043ef075
Major refactoring
2020-05-08 11:07:51 +02:00
Максим Багрянцев
cfda0fc9ae
Added ffprobe stream input
2020-04-28 15:21:48 +03:00
Malte Rosenbjerg
cdcecda648
Make output capacity configureable and set higher default
...
Fixes #42
2020-03-01 12:55:57 +01:00