Examples of AinfMessage


Examples of vavi.sound.mfi.vavi.header.AinfMessage

     * AudioDataChunk �̐����擾���܂��B
     * @see AinfMessage
     * @since MFi 4.0
     */
    public int getAudioDataChunkCount() {
        AinfMessage subChunk = (AinfMessage) headerChunk.getSubChunks().get(AinfMessage.TYPE);
        if (subChunk != null) {
            return subChunk.getAudioChunksCount();
        } else {
            return 0;
        }
    }
View Full Code Here

Examples of vavi.sound.mfi.vavi.header.AinfMessage

     * AudioDataChunk �݂̂ō\������Ă��邩�ǂ����B
     * @see AinfMessage
     * @since MFi 4.0
     */
    public boolean isAudioDataOnly() {
        AinfMessage subChunk = (AinfMessage) headerChunk.getSubChunks().get(AinfMessage.TYPE);
        if (subChunk != null) {
            return subChunk.isAudioChunkOnly();
        } else {
            return false;
        }
    }
View Full Code Here

Examples of vavi.sound.mfi.vavi.header.AinfMessage

        List<MfiEvent> events = new ArrayList<MfiEvent>();
        // exst
        events.add(new MfiEvent(new ExstMessage(1), 0l));

        // ainf
        events.add(new MfiEvent(new AinfMessage(false, 1), 0l));

        // audio data
        AudioEngine audioEngine = Factory.getAudioEngine(0x80); // TODO 0x80 is not defined in spec
        byte[] adpcm = audioEngine.encode(bits, channels, data);
        AdpmMessage adpmMessage = new AdpmMessage(sampleRate / 1000, bits, false, channels);
View Full Code Here

Examples of vavi.sound.mfi.vavi.header.AinfMessage

        // exst
        events.add(new MfiEvent(new ExstMessage(1), 0l));

        // ainf
        events.add(new MfiEvent(new AinfMessage(false, 1, new AinfMessage.AudioInfo(0x81, new byte[] { 0x10, 0x08, 0x10, 0x10, 0x08, 0x10 })), 0l));

        // audio data
        AudioEngine audioEngine = Factory.getAudioEngine(0x81);
        byte[] adpcm = audioEngine.encode(bits, channels, data);
        AdpmMessage adpmMessage = new AdpmMessage(sampleRate / 1000, bits, false, channels);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.