/*
* myLib - https://github.com/taktod/myLib
* Copyright (c) 2014 ttProject. All rights reserved.
*
* Licensed under GNU GENERAL PUBLIC LICENSE Version 3.
*/
package com.ttProject.xuggle.frame.test;
import org.apache.log4j.Logger;
import org.junit.Test;
import com.xuggle.xuggler.IContainer;
import com.xuggle.xuggler.IStreamCoder;
/**
* やりとりすべきpacketデータについて調べるためのテスト
* 623
* 000 0000 0000 1111 0101
* 0010 0110 1111
*
* @author taktod
*/
public class PacketCheckTest extends SetupBase {
/** ロガー */
private Logger logger = Logger.getLogger(PacketCheckTest.class);
/**
* 解析動作テストをします。
* @throws Exception
*/
@Test
public void analyze() throws Exception {
logger.info("解析テストします。");
init();
IContainer container = IContainer.make();
if(container.open("test.flv", IContainer.Type.WRITE, null) < 0) {
throw new Exception("ファイルが開けませんでした。");
}
IStreamCoder coder = Encoder.speex(container);
coder.setSampleRate(16000);
coder.setChannels(1);
processConvert(container, null, coder);
}
}