Ok, not had any responses as yet, so have been having a look at starting this off myself. I have been looking through the code, and have a few questions which I am hoping that someone can help me out with. I have not written anything as yet, so some of this might have come out if I had tried already, but I would like to have a plan together first.
1. I am creating an Input Plugin, how do I tell MPD that ohu:// and ohm:// are valid URIs? Somewhere I need to create the link between the SongCastInputPlugin class that I will create and the MPD playlist and I haven't found this as yet. 2. There is already a Socket Utility which looks like it handles socket connections. Am I free to utilise this instead of building connections into my SongCast class? 3. Are there any methods that I must implement in the plugin or order to be functional within mpd? 4. Is there a built in logging function that I can use for dev purposes, or do I just output to a file of my choosing? 5. Any other possibly useful guidance from anyone who has already written an input plugin of any type? Thanks, Craig. From: mpd-devel [mailto:[email protected]] On Behalf Of Craig Tolley Sent: 26 August 2014 07:03 To: [email protected] Subject: [mpd-devel] OHU/OHM SongCast Stream Decoder Hi, Just wondering if anyone out there is actively developing or considering developing an input plugin for MPD which would allow it to accept URI in the OHU/OHM format required by a SongCast receiver. Details about the format can be found here: http://openhome.org/wiki/Av:Developer:Songcast:Ohm >From what I can find/understand the audio is transmitted as big endian PCM, so from what I can see there should not be too many issues in playing this through MPD. However, my experience in writing decoders is limited to non-existent, so there may be more implications than I am aware of. If you are developing or interested, I would like to hear from you to see how you are getting on or if we could work together in order to create the input plugin required. Craig
_______________________________________________ mpd-devel mailing list [email protected] http://mailman.blarg.de/listinfo/mpd-devel
