nicmr / fidelitas

Rust network audio player and web client using actix and crossbeam multithreading, websockets, libvlc, and an Elm frontend.
GNU General Public License v3.0
0 stars 0 forks source link

Fix network interfaces #40

Closed nicmr closed 4 years ago

nicmr commented 4 years ago

Fixes #31 .

Replaces the implementation for network interfaces with platform-specific functions using ifaces internally on unix and ipconfig internally on windows.

To do before merge:

nicmr commented 4 years ago

Tested on windows:

The program doesn't silently crash anymore when trying to retrieve network interfaces. That part now works perfectly.

It now crashes when trying to initialize a vlc instance, but I'm going to open a separate issue for that (#41)