Thread overview | |||||
---|---|---|---|---|---|
|
March 24, 2018 libdvbv5_d | ||||
---|---|---|---|---|
| ||||
Attachments:
| I suspect no-one other than me is interested in libdvbv5, but just in case: libdvbv5_d (https://github.com/russel/libdvbv5_d) is a D binding created using DStep and lot of manual hacking. There is no test suite. :-( Also there is not yet a Dub package. The driving application at the moment is DVBTune (https://github.com/russel/DV BTune) which is a D reimplementation of dvbv5-scan. PS Should everything be on GitLab as well as GitHub to protect against "singlepoint of failure"? -- Russel. ========================================== Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Road m: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk |
March 25, 2018 Re: libdvbv5_d | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | On Saturday, 24 March 2018 at 14:25:19 UTC, Russel Winder wrote:
> I suspect no-one other than me is interested in libdvbv5, but just in case: libdvbv5_d (https://github.com/russel/libdvbv5_d) is a D binding created using DStep and lot of manual hacking. There is no test suite. :-( Also there is not yet a Dub package.
>
> The driving application at the moment is DVBTune (https://github.com/russel/DV BTune) which is a D reimplementation of dvbv5-scan.
>
>
> PS Should everything be on GitLab as well as GitHub to protect against "singlepoint of failure"?
I'm curious why you're interested in DVB at all. Online video and various OTT streaming services are killing off these protocols in most of the world. Why do you want to access them with D?
|
March 25, 2018 Re: libdvbv5_d | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Attachments:
| On Sun, 2018-03-25 at 06:29 +0000, Joakim via Digitalmars-d wrote: > […] > I'm curious why you're interested in DVB at all. Online video and various OTT streaming services are killing off these protocols in most of the world. Why do you want to access them with D? Online and streaming requires large bandwidth and no metering. Freeview is going strong. I have many DVB-T2 USB devices. I need to watch television on my laptop during Autumn Internationals and Six Nations, why pay for streaming when you can get stuff free. ITV requires Flash to watch television via the Internet at least BBC jut used HTML5. Linux DVB API is used in most televisions. Often using GStreamer. It is not dead. They are switching from C to Rust it seems. C sucks for anything like this, anyone using C for this is suffering Stockholm Syndrome. Rust works well for this stuff, except MPEG-TS, I will have to write the Rust binding, but it's not that bad due to GIR. D has bindings for all this including MPEG-TS. This is all a straight comparison between D which is great, but sucks, versus Rust which is irritating in places but generally works very well. I just want D to be better than it is for this stuff. I am retired, I need something to keep me amused on the road to being an ex- person. -- Russel. ========================================== Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Road m: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk |
Copyright © 1999-2021 by the D Language Foundation