Hello hardware hackers who make life on Linux possible,<div><br><div>I&#39;m working on updating Banshee Media Player to the modern age. Currently Banshee is heavily dependent on HAL which makes it not so usable on more modern distributions which have all but excised HAL. HAL may have been a monolith, but it was very easy to get lots of information about hardware from it. I&#39;m trying to update Banshee to use udev/udisks for device support, but I&#39;m having lots of problems figuring out how to get the info we used to get from HAL from udev. HAL had a bunch of media player information, like playable formats, supported album art size, etc. How does one get this information from udev? Did all of the old HAL fdi information just get thrown away, or is it possibly shoved into some corner of udev I just haven&#39;t shown my flashlight into yet. I&#39;d appreciate any help I can get on tackling this problem. If I haven&#39;t explained what I&#39;m trying to do well enough, please ask me to clarify anything.</div>

<div><br></div><div>Here are some of the relevant HAL properties we used to use, I&#39;m not sure if theyre important but maybe someone has already done this sort of thing and this will remind them:</div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;">

<div><div>portable_audio_player.cover_art_size</div><div>portable_audio_player.audio_folders</div><div>portable_audio_player.cover_art_file_name</div><div>portable_audio_player.output_formats</div><div>and tons more...</div>

</div></blockquote><div><div><br></div><div>Thanks for your help!</div><div><br>-- <br>-- Alex Launi<br>
</div></div>