/* * myLib - https://github.com/taktod/myLib * Copyright (c) 2014 ttProject. All rights reserved. * * Licensed under The MIT license. */ package com.ttProject.rtmp.message.type; import java.nio.ByteBuffer; import org.apache.log4j.Logger; import io.netty.buffer.ByteBuf; import com.ttProject.rtmp.header.IRtmpHeader; import com.ttProject.rtmp.message.MessageType; import com.ttProject.rtmp.message.RtmpMessage; /** * AggregateMessage * @author taktod */ public class AggregateMessage extends RtmpMessage { @SuppressWarnings("unused") private static Logger logger = Logger.getLogger(AggregateMessage.class); @SuppressWarnings("unused") private ByteBuffer getFrameData; /** * constructor */ public AggregateMessage() { super(); } /** * constructor * @param header * @param in * @throws Exception */ public AggregateMessage(IRtmpHeader header, ByteBuf in) throws Exception { super(header, in); } /** * {@inheritDoc} */ @Override protected MessageType getMessageType() { return MessageType.AGGREGATE_MESSAGE; } /** * {@inheritDoc} */ @Override public ByteBuffer getData() throws Exception { // TODO need to make return null; } /** * {@inheritDoc} */ @Override public void setData(ByteBuf in) throws Exception { getFrameData = in.nioBuffer(); // logger.info("AggregateMessage"); } }