Bugzilla – Bug 12424
Line-in support
Last modified: 2009-10-05 14:31:15 UTC
Reset priority before triage.
== Automatic comment from SVN commit #6955 to Repository: jive == https://svn.slimdevices.com/jive?view=revision&revision=6955 Bug: 12424 Description: Support line-in with a loopback mode. This changes the audio alsa sample format to 24LE, which will work better on the imx processors. This does not work correctly yet, due to a kernel error on the capture port. == Modified 5 files total == 7.4/private-branches/fab4/squeezeplay/src/squeezeplay/src/audio/decode/audio_helper.c 7.4/private-branches/fab4/squeezeplay/src/squeezeplay/src/audio/decode/decode.c 7.4/private-branches/fab4/squeezeplay/src/squeezeplay/src/audio/decode/decode.h 7.4/private-branches/fab4/squeezeplay/src/squeezeplay/src/audio/decode/decode_alsa.c 7.4/private-branches/fab4/squeezeplay/src/squeezeplay/src/audio/decode/decode_alsa_backend.c
== Automatic comment from SVN commit #6956 to Repository: jive == https://svn.slimdevices.com/jive?view=revision&revision=6956 Bug #12424 Added capture device configuration. == Modified 1 files total == 7.4/private-branches/fab4/squeezeplay/src/squeezeplay_baby/share/applets/SqueezeboxBaby/SqueezeboxBabyMeta.lua
== Automatic comment from SVN commit #6316 to Repository: player == https://svn.slimdevices.com/player?view=revision&revision=6316 Bug #12424 Modified the dsp to use S24_LE input. == Modified 1 files total == squeezeos/7.4/trunk/squeezeos_dsp/src/babydsp_pcm.c
== Automatic comment from SVN commit #6957 to Repository: jive == https://svn.slimdevices.com/jive?view=revision&revision=6957 Bug #12424 Add temporary menu option for testing line in. == Modified 1 files total == 7.4/private-branches/fab4/squeezeplay/src/squeezeplay_baby/share/applets/TestAudioRouting/TestAudioRoutingApplet.lua
Updating time estimate.
== Auto-comment from SVN commit #7068 to the jive repo by ccrome == == https://svn.slimdevices.com/jive?view=revision&revision=7068 == Bug #12424. Force 32-bit I2S for all formats. But 24bit audio with aplay arecord doesn't work. Jive application still works.
These are marked as CAT, yet that milestone is over now. Please re-target accordingly.
== Auto-comment from SVN commit #7166 to the jive repo by richard == == https://svn.slimdevices.com/jive?view=revision&revision=7166 == Bug #12424 Use S16_LE for line in, using 24 bits does not appear to work.
== Auto-comment from SVN commit #7176 to the jive repo by richard == == https://svn.slimdevices.com/jive?view=revision&revision=7176 == Bug #12424 Fix line-in, we need to use the same sample format for capture and playback. This means we need to support 16-bit sample size for effects playback. Alsa gets confused if you store the capture directly in the playback buffer, so we need to use an temporary buffer to store the captured content.
== Auto-comment from SVN commit #6349 to the player repo by richard == == https://svn.slimdevices.com/player?view=revision&revision=6349 == Bug #12424 Change DSP to use S16_LE format. The ALSA plugin api does not seem to allow this filter to (easily) work with S16_LE or S24_LE. As lin-in only works at the moment with S16_LE format, this means the crossover will have to use this format always.
== Auto-comment from SVN commit #7190 to the jive repo by richard == == https://svn.slimdevices.com/jive?view=revision&revision=7190 == Bug #12424 Modify audio playback to support S24_LE or S16_LE formats.
== Auto-comment from SVN commit #7191 to the jive repo by richard == == https://svn.slimdevices.com/jive?view=revision&revision=7191 == Bug #12424 Set sample size for all platforms.
== Auto-comment from SVN commit #7192 to the jive repo by richard == == https://svn.slimdevices.com/jive?view=revision&revision=7192 == Bug #12424 Temporary UI for testing line-in.
Finally, working line-in support, but with a temporary UI for testing.
Is there a spec on how the line in is supposed to work? More specifically, I am thinking about if there will be a Line In always on option.
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.