Can't play ogg, m4a, flac in jukebox mode

Need help? Post your questions here.

Moderator: moderators

Can't play ogg, m4a, flac in jukebox mode

Postby vineus » Tue Jul 14, 2009 12:48 pm

Hi there,

It seems I can't play anything else than mp3 with subsonic, jukebox mode.

Here is a log of the errors I get:

Code: Select all
[2009-07-14 13:51:06,396] INFO PlaylistInputStream - Opening new song 2007 - Rock The Rave/01 - Echoes.ogg                           
[2009-07-14 13:51:06,402] WARN JukeboxService - Error in BasicPlayer.play()                                                         
java.io.EOFException                                                                                                                 
        at java.io.DataInputStream.readInt(DataInputStream.java:375)                                                                 
        at com.sun.media.sound.WaveFileReader.getFMT(WaveFileReader.java:244)                                                       
        at com.sun.media.sound.WaveFileReader.getAudioInputStream(WaveFileReader.java:160)                                           
        at javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:1094)                                               
        at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source)                                               
        at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source)                                               
        at javazoom.jlgui.basicplayer.BasicPlayer.open(Unknown Source)                                                               
        at net.sourceforge.subsonic.service.JukeboxService$JuxeboxPlayer.play(JukeboxService.java:139)                               
        at net.sourceforge.subsonic.service.JukeboxService.play(JukeboxService.java:72)                                             
        at net.sourceforge.subsonic.ajax.PlaylistService.convert(PlaylistService.java:200)                                           
        at net.sourceforge.subsonic.ajax.PlaylistService.play(PlaylistService.java:92)                                               
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                                                               
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                             
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)                                     
        at java.lang.reflect.Method.invoke(Method.java:597)                                                                         
        at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)                                         
        at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)                                             
        at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)                                               
        at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)                                               
        at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)                                           
        at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)                                                 
        at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)                                                     
        at javax.servlet.http.HttpServlet.service(Unknown Source)                                                                   
        at javax.servlet.http.HttpServlet.service(Unknown Source)                                                                   
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)                                         
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)                                                 
        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.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
        at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
        at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
        at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
        at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
        at org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source)
        at org.apache.coyote.http11.Http11Processor.process(Unknown Source)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Unknown Source)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:619)


Subsonic is on a tomcat-6 server having these characteristics:


Tomcat Version: Apache Tomcat/6.0.20
JVM Version: 1.6.0_14-b08
JVM Vendor: Sun Microsystems Inc.
OS Name: Linux
OS Version: 2.6.26-gentoo-r4
OS Architecture: i386


Any ideas ? (These files just play fine with other music players)

Thank you for your help !
vineus
 
Posts: 4
Joined: Sun Jul 12, 2009 10:29 pm

Return to Help

Who is online

Users browsing this forum: No registered users and 16 guests