no sound output in jukebox after beta2 update

Need help? Post your questions here.

Moderator: moderators

no sound output in jukebox after beta2 update

Postby uuzi » Tue Aug 02, 2011 8:03 pm

after updating to beta2 i did the usual steps for selecting my soundcard inside /usr/bin/subsonic

a snippet here:

Code: Select all
  -Dsubsonic.home=${SUBSONIC_HOME} \
  -Dsubsonic.host=${SUBSONIC_HOST} \
  -Dsubsonic.port=${SUBSONIC_PORT} \
  -Dsubsonic.httpsPort=${SUBSONIC_HTTPS_PORT} \
  -Dsubsonic.contextPath=${SUBSONIC_CONTEXT_PATH} \
  -Dsubsonic.defaultMusicFolder=${SUBSONIC_DEFAULT_MUSIC_FOLDER} \
  -Dsubsonic.defaultPodcastFolder=${SUBSONIC_DEFAULT_PODCAST_FOLDER} \
  -Dsubsonic.defaultPlaylistFolder=${SUBSONIC_DEFAULT_PLAYLIST_FOLDER} \
  -Djava.awt.headless=true \
  '-Djavax.sound.sampled.SourceDataLine=#NVidia [plughw:0,1]' \
  -verbose:gc \
  -jar subsonic-booter-jar-with-dependencies.jar > ${LOG} 2>&1 & \


so i basically put in the line '-Djavax.sound.sampled.SourceDataLine=#NVidia [plughw:0,1]' \

but now all i get is this:
Code: Select all
[2011-08-02 22:00:36,289] INFO DaoHelper - Checking database schema.
[2011-08-02 22:00:36,682] INFO DaoHelper - Done checking database schema.
[2011-08-02 22:00:36,904] INFO SearchService - Automatic index creation scheduled to run every 1 day(s), starting at Wed Aug 03 03:00:00 CEST 2011
[2011-08-02 22:00:37,004] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Tue Aug 02 22:05:37 CEST 2011
[2011-08-02 22:00:40,035] INFO NetworkService - Deleted port mapping for port 4040
[2011-08-02 22:00:42,124] INFO VersionService - Resolved local Subsonic version to: 4.5.beta2
[2011-08-02 22:00:42,398] INFO VersionService - Resolved latest Subsonic final version to: 4.4
[2011-08-02 22:00:42,398] INFO VersionService - Resolved latest Subsonic beta version to: 4.5.beta2
[2011-08-02 22:00:45,320] INFO JukeboxService - Starting jukebox player on behalf of admin
[2011-08-02 22:00:45,340] DEBUG JukeboxService - stateUpdated : OPENING:-1:java.io.BufferedInputStream@1600492
[2011-08-02 22:00:45,345] INFO PlaylistInputStream - admin listening to "Absolute Beginner - Bambule/01 - Absolute Beginner - Das Boot.mp3"
[2011-08-02 22:00:45,548] DEBUG JukeboxService - opened : {mp3.id3tag.track=1/12, mp3.crc=false, mp3.copyright=false, album=Bambule, mp3.channels=2, mp3.version.mpeg=1, date=1998, mp3.id3tag.genre=Hip-Hop, mp3.framesize.bytes=622, author=Absolute Beginner, title=Das Boot, mp3.version.layer=3, mp3.vbr.scale=0, mp3.bitrate.nominal.bps=192000, mp3.version.encoding=MPEG1L3, audio.type=MP3, mp3.id3tag.v2=java.io.ByteArrayInputStream@82fba9, mp3.id3tag.publisher=Motor Music, vbr=false, mp3.id3tag.v2.version=3, mp3.padding=false, audio.framerate.fps=38.28125, audio.channels=2, mp3.framerate.fps=38.28125, mp3.header.pos=83577, mp3.frequency.hz=44100, basicplayer.sourcedataline=org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine@1846aed, bitrate=192000, mp3.mode=0, mp3.vbr=false, audio.samplerate.hz=44100.0, mp3.original=false}
[2011-08-02 22:00:45,554] DEBUG JukeboxService - stateUpdated : OPENED:-1
[2011-08-02 22:00:45,577] WARN JukeboxService - Error in BasicPlayer.play()
javax.sound.sampled.LineUnavailableException
   at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openImpl(PulseAudioMixer.java:714)
   at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:588)
   at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:584)
   at org.classpath.icedtea.pulseaudio.PulseAudioMixer.open(PulseAudioMixer.java:579)
   at org.classpath.icedtea.pulseaudio.PulseAudioDataLine.open(PulseAudioDataLine.java:95)
   at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.open(PulseAudioSourceDataLine.java:75)
   at javazoom.jlgui.basicplayer.BasicPlayer.openLine(Unknown Source)
   at javazoom.jlgui.basicplayer.BasicPlayer.initLine(Unknown Source)
   at javazoom.jlgui.basicplayer.BasicPlayer.startPlayback(Unknown Source)
   at javazoom.jlgui.basicplayer.BasicPlayer.play(Unknown Source)
   at net.sourceforge.subsonic.service.JukeboxService$JuxeboxPlayer.play(JukeboxService.java:154)
   at net.sourceforge.subsonic.service.JukeboxService.play(JukeboxService.java:76)
   at net.sourceforge.subsonic.ajax.PlaylistService.convert(PlaylistService.java:288)
   at net.sourceforge.subsonic.ajax.PlaylistService.play(PlaylistService.java:120)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:740)
   at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:744)
   at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:593)
   at org.directwebremoting.dwrp.BaseCallHandler.handle(BaseCallHandler.java:90)
   at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:120)
   at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:141)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
   at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
   at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
   at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
   at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
   at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
   at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
   at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
   at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
   at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
   at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
   at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
   at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
   at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
   at org.mortbay.jetty.Server.handle(Server.java:313)
   at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
   at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
   at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
   at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
   at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
   at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
   at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)




any advice?

thx in advance

uuzi
uuzi
 
Posts: 7
Joined: Fri Jul 15, 2011 2:37 pm

Return to Help

Who is online

Users browsing this forum: No registered users and 7 guests