Examples of WavpackContext


Examples of com.wavpack.decoder.WavpackContext

    public Track readSingle(Track track) {
      TrackData trackData = track.getTrackData();
        try {
            apeTagProcessor.readAPEv2Tag(track);
            RandomAccessFile raf = new RandomAccessFile(trackData.getFile(), "r");
            WavpackContext wpc = WavPackUtils.WavpackOpenFileInput(raf);
            trackData.setTotalSamples(WavPackUtils.WavpackGetNumSamples(wpc));
            trackData.setSampleRate((int) WavPackUtils.WavpackGetSampleRate(wpc));
            trackData.setChannels(WavPackUtils.WavpackGetReducedChannels(wpc));
            trackData.setBitrate((int) (raf.length() / trackData.getTotalSamples() / 1000 * 8));
            trackData.setCodec("WavPack");
View Full Code Here

Examples of com.wavpack.encoder.WavpackContext

    private long[] sample_buffer;
    private int totalSamples;

    @Override
    public boolean open(File outputFile, AudioFormat fmt, Configuration options) {
        wpc = new WavpackContext();
        WavpackConfig config = wpc.config;
        try {
            wpc.outfile = new RandomAccessFile(outputFile, "rw");
            wpc.outfile.setLength(0);
            if (options != null) {
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.