Ticket #99 (closed Bug: Cannot Reproduce)
AS3 togglePause issue
| Reported by: | electroteque | Owned by: | luke |
|---|---|---|---|
| Priority: | Major | Component: | Streaming and Networking |
| Version: | 0.8 RC2 | Keywords: | |
| Cc: |
Description
Hi here is from a thread in december, basically ns.togglePause doesnt work but ns.resume() does.
public function pause(event:Event):void
{
//ns.togglePause();
//ns.pause();
if (videoState.isPlaying)
{
if (!videoState.isPaused && controls.pauseBtn.enabled)
{
ns.pause();
videoState.isPaused = true;
showPreloadBar("Paused");
} else {
ns.togglePause();
videoState.isPaused = false;
showPreloadBar("");
}
}
}
Heres the exception, we've had quite a few ask about it on the list aswell
[ERROR] 104781 SocketAcceptorIoProcessor-0.0:(
org.red5.server.service.ServiceIn
voker.error ) Error executing call: Service: null Method: pause Num
Params: 20:
null1: 103950
[ERROR] 104796 SocketAcceptorIoProcessor-0.0:(
org.red5.server.service.ServiceIn
voker.error ) Service invocation error
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:181
)
at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:169)
at
org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:338)
at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHand
ler.java:126)
at
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIo
Handler.java:117)
at
org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messa
geReceived(AbstractIoFilterChain.java:700)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
eceived(AbstractIoFilterChain.java:361)
at
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst
ractIoFilterChain.java:53)
at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess
ageReceived(AbstractIoFilterChain.java:785)
at
org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flus
h(SimpleProtocolDecoderOutput.java:62)
at
org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot
ocolCodecFilter.java:181)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
eceived(AbstractIoFilterChain.java:361)
at
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst
ractIoFilterChain.java:53)
at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess
ageReceived(AbstractIoFilterChain.java:785)
at
org.apache.mina.common.support.AbstractIoFilterChain$HeadFilter.messa
geReceived(AbstractIoFilterChain.java:616)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
eceived(AbstractIoFilterChain.java:361)
at
org.apache.mina.common.support.AbstractIoFilterChain.fireMessageRecei
ved(AbstractIoFilterChain.java:352)
at
org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoP
rocessor.java:288)
at
org.apache.mina.transport.socket.nio.SocketIoProcessor.process(Socket
IoProcessor.java:248)
at
org.apache.mina.transport.socket.nio.SocketIoProcessor.access$500(Soc
ketIoProcessor.java:49)
at
org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(Soc
ketIoProcessor.java:540)
at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl
e.java:43)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at
org.red5.server.stream.StreamService.pause(StreamService.java:133)
... 27 more
