com.flazr.io.flv
Class FlvAtom

java.lang.Object
  extended by com.flazr.io.flv.FlvAtom
All Implemented Interfaces:
RtmpMessage

public class FlvAtom
extends Object
implements RtmpMessage


Constructor Summary
FlvAtom(BufferReader in)
           
FlvAtom(org.jboss.netty.buffer.ChannelBuffer in)
           
FlvAtom(MessageType messageType, int time, org.jboss.netty.buffer.ChannelBuffer in)
           
 
Method Summary
 void decode(org.jboss.netty.buffer.ChannelBuffer in)
           
 org.jboss.netty.buffer.ChannelBuffer encode()
           
static org.jboss.netty.buffer.ChannelBuffer flvHeader()
           
 org.jboss.netty.buffer.ChannelBuffer getData()
           
 RtmpHeader getHeader()
           
static RtmpHeader readHeader(org.jboss.netty.buffer.ChannelBuffer in)
           
 String toString()
           
 org.jboss.netty.buffer.ChannelBuffer write()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlvAtom

public FlvAtom(org.jboss.netty.buffer.ChannelBuffer in)

FlvAtom

public FlvAtom(BufferReader in)

FlvAtom

public FlvAtom(MessageType messageType,
               int time,
               org.jboss.netty.buffer.ChannelBuffer in)
Method Detail

flvHeader

public static org.jboss.netty.buffer.ChannelBuffer flvHeader()

write

public org.jboss.netty.buffer.ChannelBuffer write()

readHeader

public static RtmpHeader readHeader(org.jboss.netty.buffer.ChannelBuffer in)

getHeader

public RtmpHeader getHeader()
Specified by:
getHeader in interface RtmpMessage

getData

public org.jboss.netty.buffer.ChannelBuffer getData()

encode

public org.jboss.netty.buffer.ChannelBuffer encode()
Specified by:
encode in interface RtmpMessage

decode

public void decode(org.jboss.netty.buffer.ChannelBuffer in)
Specified by:
decode in interface RtmpMessage

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.