I don't have the time to learn and make/debug modifications to  
musicpd. But, if someone
has the time I would be glad to help testing.

In the mean time, I'd still like to have my device integrated with a  
jukebox-like
application. What would be a good alternative to MPD?

Richard.


Quoting Demian Martin <dmar...@monstercable.com>:

> This would be useful for AC3 and DTS multichannel streams if there is
> any need for such.
>
> -----Original Message-----
> From: Max Kellermann [mailto:m...@duempel.org]
> Sent: Friday, December 10, 2010 9:22 AM
> To: theHog
> Cc: musicpd-dev-team@lists.sourceforge.net
> Subject: Re: [Musicpd-dev-team] plugin for MP3 capable output device
>
> On 2010/12/10 17:38, theHog <li...@t3i.nl> wrote:
>> Option 1.
>> - write a 'copy' decoder plugin that copies the mp3 stream
>> - write a output plugin specifically for this device
>
> Doesn't work, because the mp3 data is then assumed to be PCM, and may
> be processed as such.
>
>> Option 2.
>> - write a decoder plugin that outputs to this device
>> - use the 'null' plugin to discard the output
>
> Doesn't work, because the decoder plugin doesn't know the timings -
> it's just a service for the player, and the player decides what to
> play and when.
>
>> What would be the best way to go to add a MP3 capable output device
>> to MPD?
>
> None, currently.  We should need some serious code refactoring to
> support it.  But that is a good idea anyway: many people have asked
> for direct pass-through streaming without the decoder/encoder cycle.
>
> Maybe allow the audio_format struct to describe an "as-is" format (a
> code for "ogg chunk", another code for "raw mp3", ...), which marks
> the audio chunks as "special", i.e. no software volume, no mixing, no
> effects.  That mode will only be used if the output plugin (all
> enabled output plugins) indicate they support that format.
>
> Max
>
>
>




------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
Musicpd-dev-team mailing list
Musicpd-dev-team@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team

Reply via email to