亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? jlc.java

?? Java編寫的一個(gè)mp3播放器源代碼,對(duì)于想做這方面工作的網(wǎng)友來說還是有很大的參考價(jià)值的
?? JAVA
字號(hào):
/*
 * 11/19/04		1.0 moved to LGPL.
 *  
 * 29/01/00		Initial version. mdm@techie.com
 * 
 * 12/12/99     JavaLayer 0.0.7 mdm@techie.com
 * 
 * 14/02/99     MPEG_Args Based Class - E.B
 * Adapted from javalayer and MPEG_Args.
 * Doc'ed and integerated with JL converter. Removed
 * Win32 specifics from original Maplay code.
 *-----------------------------------------------------------------------
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Library General Public License as published
 *   by the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU Library General Public License for more details.
 *
 *   You should have received a copy of the GNU Library General Public
 *   License along with this program; if not, write to the Free Software
 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 *----------------------------------------------------------------------
 */

package javazoom.jl.converter;

import java.io.PrintWriter;

import javazoom.jl.decoder.Crc16;
import javazoom.jl.decoder.JavaLayerException;
import javazoom.jl.decoder.OutputChannels;

/**
 * The <code>jlc</code> class presents the JavaLayer
 * Conversion functionality as a command-line program.
 *
 * @since 0.0.7
 */
public class jlc
{

	static public void main(String args[])
	{
		String[] argv;
		long start = System.currentTimeMillis();
		int argc = args.length + 1;
		argv = new String[argc];
		argv[0] = "jlc";
		for(int i=0;i<args.length;i++)
			argv[i+1] = args[i];

		jlcArgs ma = new jlcArgs();
		if (!ma.processArgs(argv))
			System.exit(1);

		Converter conv = new Converter();

		int detail = (ma.verbose_mode ?
					  ma.verbose_level :
				Converter.PrintWriterProgressListener.NO_DETAIL);

		Converter.ProgressListener listener =
			new Converter.PrintWriterProgressListener(
				new PrintWriter(System.out, true), detail);

		try
		{
			conv.convert(ma.filename, ma.output_filename, listener);
		}
		catch (JavaLayerException ex)
		{
			System.err.println("Convertion failure: "+ex);
		}

		System.exit(0);
  }


	/**
	 * Class to contain arguments for maplay.
	 */
	static class jlcArgs
	{
		// channel constants moved into OutputChannels class.
	  //public static final int	both = 0;
	  //public static final int	left = 1;
	  //public static final int	right = 2;
	  //public static final int	downmix = 3;

	  public int				which_c;
	  public int				output_mode;
	  public boolean 			use_own_scalefactor;
	  public float				scalefactor;
	  public String				output_filename;
	  public String				filename;
	  //public boolean 			stdout_mode;
	  public boolean 			verbose_mode;
	  public int				verbose_level = 3;

	  public jlcArgs()
	  {
		which_c = OutputChannels.BOTH_CHANNELS;
		use_own_scalefactor = false;
	   	scalefactor = (float) 32768.0;
	    //stdout_mode = false;
	    verbose_mode = false;
	  }

	  /**
	   * Process user arguments.
	   *
	   * Returns true if successful.
	   */
	  public boolean processArgs(String[] argv)
	  {
		 filename = null;
		 Crc16[] crc;
		 crc = new Crc16[1];
	     int i;
		 int argc = argv.length;

		 //stdout_mode  = false;
	     verbose_mode = false;
	     output_mode = OutputChannels.BOTH_CHANNELS;
	     output_filename = "";
	     if (argc < 2 || argv[1].equals("-h"))
			 return Usage();

	  	 i = 1;
	     while (i < argc)
		 {
		   /* System.out.println("Option = "+argv[i]);*/
		   if (argv[i].charAt(0) == '-')
		   {
			 if (argv[i].startsWith("-v"))
			 {
			 	verbose_mode = true;
				if (argv[i].length()>2)
				{
					try
					{
						String level = argv[i].substring(2);
						verbose_level = Integer.parseInt(level);
					}
					catch (NumberFormatException ex)
					{
						System.err.println("Invalid verbose level. Using default.");
					}
				}
				System.out.println("Verbose Activated (level "+verbose_level+")");
			 }
			 /* else if (argv[i].equals("-s"))
				ma.stdout_mode = true; */
			 else if (argv[i].equals("-p"))
			 {
	      		if (++i == argc)
			  	{
		           System.out.println("Please specify an output filename after the -p option!");
	 	           System.exit (1);
	          	}
		        //output_mode = O_WAVEFILE;
	  		    output_filename = argv[i];
			 }
			 /*else if (argv[i].equals("-f"))
			 {
		        if (++i == argc)
				{
		           System.out.println("Please specify a new scalefactor after the -f option!");
		           System.exit(1);
		   		}
		   	    ma.use_own_scalefactor = true;
		   		// ma.scalefactor = argv[i];
			 }*/
		     else return Usage();
	      }
		  else
		  {
		  	filename = argv[i];
			System.out.println("FileName = "+argv[i]);
			if (filename == null) return Usage();
		  }
		  i++;
	    }
		if (filename == null)
			return Usage();

		return true;
	  }


	   /**
	    * Usage of JavaLayer.
		*/
	   public boolean Usage()
	   {
	  	 System.out.println("JavaLayer Converter :");
		 System.out.println("  -v[x]         verbose mode. ");
		 System.out.println("                default = 2");
	     /* System.out.println("  -s         write u-law samples at 8 kHz rate to stdout");
	     System.out.println("  -l         decode only the left channel");
	     System.out.println("  -r         decode only the right channel");
	     System.out.println("  -d         downmix mode (layer III only)");
	     System.out.println("  -s         write pcm samples to stdout");
	     System.out.println("  -d         downmix mode (layer III only)");*/
	     System.out.println("  -p name    output as a PCM wave file");
	     System.out.println("");
	     System.out.println("  More info on http://www.javazoom.net");
	     /* System.out.println("  -f ushort  use this scalefactor instead of the default value 32768");*/
		 return false;
	   }
	};
};

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合小说图片| 欧美精品第1页| 国产精品美日韩| 成人精品免费看| 亚洲人成伊人成综合网小说| 一本大道久久精品懂色aⅴ| 中文字幕一区二区三区四区 | 欧美亚洲一区二区在线| 亚洲三级免费电影| 欧美精品久久99久久在免费线| 日日摸夜夜添夜夜添国产精品| 日韩视频免费直播| 国内国产精品久久| 亚洲欧洲韩国日本视频| 欧美色视频在线| 日本vs亚洲vs韩国一区三区二区| 欧美成人福利视频| 99热这里都是精品| 亚洲高清免费一级二级三级| 日韩女优视频免费观看| 成人一区在线观看| 亚洲小少妇裸体bbw| 欧美videos大乳护士334| 成人免费视频网站在线观看| 亚洲一区二区视频在线| 久久综合视频网| 色狠狠av一区二区三区| 精品一区二区三区欧美| 亚洲区小说区图片区qvod| 91麻豆精品国产综合久久久久久 | 欧美精品tushy高清| 国产成人av自拍| 亚洲福利视频导航| 国产午夜精品久久久久久免费视 | 国产不卡在线播放| 亚洲一区在线播放| 久久久不卡影院| 7777精品伊人久久久大香线蕉| 国产大陆a不卡| 日韩精品电影在线| 亚洲国产精品激情在线观看| 欧美夫妻性生活| 色综合中文字幕国产| 午夜精品久久久久影视| 中文字幕av一区 二区| 欧美一区二区三区视频| 色综合天天狠狠| 国产精品一区在线| 蜜桃视频在线观看一区| 亚洲青青青在线视频| 国产天堂亚洲国产碰碰| 日韩一区二区三| 欧美三级电影网| 色哟哟国产精品免费观看| 国产精品中文字幕日韩精品 | 欧美精品一区二区精品网| 欧美视频在线不卡| 91年精品国产| 成人激情图片网| 韩国精品久久久| 美女网站一区二区| 亚洲aⅴ怡春院| 亚洲午夜精品网| 亚洲精品菠萝久久久久久久| 亚洲国产精品二十页| 26uuu欧美| 精品日韩在线一区| 欧美大片国产精品| 欧美电影一区二区| 欧美精品三级在线观看| 欧美伊人久久久久久午夜久久久久| 丁香另类激情小说| 成人中文字幕合集| 成人综合在线视频| 成人免费高清视频| 国产99久久久国产精品潘金网站| 国产一区二区免费看| 国产中文字幕精品| 狠狠狠色丁香婷婷综合激情| 裸体健美xxxx欧美裸体表演| 奇米影视7777精品一区二区| 午夜精品福利在线| 日韩中文字幕不卡| 美女脱光内衣内裤视频久久网站| 蜜臀久久99精品久久久久宅男| 视频一区欧美精品| 另类小说欧美激情| 国产精品一级片在线观看| 国产成人免费在线观看| 成人黄色综合网站| 色综合久久88色综合天天6| 91美女片黄在线观看91美女| 在线精品亚洲一区二区不卡| 91久久精品国产91性色tv| 欧美日韩一卡二卡| 欧美一个色资源| 久久精品无码一区二区三区| 中文字幕的久久| 樱桃国产成人精品视频| 亚洲va欧美va人人爽午夜| 久久国产精品色| 粉嫩av一区二区三区| 日本伦理一区二区| 7777精品伊人久久久大香线蕉的| 精品国产乱码久久久久久老虎 | 国产精品嫩草99a| 亚洲色图视频网站| 日本美女一区二区三区视频| 国产精品综合二区| 91网站最新地址| 欧美精品第1页| 国产欧美精品国产国产专区| 亚洲欧美日韩一区二区| 免费在线欧美视频| 成人性视频网站| 在线不卡免费av| 欧美激情一区二区| 亚洲国产欧美在线| 国产精品亚洲一区二区三区妖精| 日本韩国精品一区二区在线观看| 欧美一级精品在线| 国产精品国产自产拍高清av王其 | 日韩码欧中文字| 美腿丝袜一区二区三区| 91网页版在线| 久久亚洲精品国产精品紫薇| 日韩理论片在线| 精品制服美女丁香| 欧美体内she精视频| 久久久99精品久久| 爽爽淫人综合网网站| eeuss鲁片一区二区三区| 制服.丝袜.亚洲.中文.综合| 日韩毛片一二三区| 国产丶欧美丶日本不卡视频| 在线播放91灌醉迷j高跟美女| 国产精品午夜电影| 久国产精品韩国三级视频| 色菇凉天天综合网| 国产精品久久看| 国产乱理伦片在线观看夜一区| 在线成人免费观看| 亚洲一线二线三线视频| 成人精品高清在线| 2021久久国产精品不只是精品| 午夜亚洲福利老司机| 99精品视频一区二区三区| 国产夜色精品一区二区av| 青青草91视频| 欧美日韩国产片| 亚洲一区二区在线视频| 91浏览器在线视频| 中文字幕亚洲视频| 成人污污视频在线观看| 久久久无码精品亚洲日韩按摩| 麻豆成人综合网| 欧美一区二区三区免费大片 | 日本不卡1234视频| 欧美日韩中文精品| 亚洲一区二区三区四区在线观看 | 中文字幕一区在线观看视频| 国产美女精品一区二区三区| 日韩精品一区二区三区四区视频 | 欧美中文字幕一二三区视频| 国产精品久久久久久久浪潮网站 | 韩国女主播成人在线| 欧美本精品男人aⅴ天堂| 秋霞午夜av一区二区三区| 欧美美女视频在线观看| 亚洲第一狼人社区| 欧美人狂配大交3d怪物一区| 亚洲一区二区欧美激情| 欧美午夜精品久久久久久孕妇 | 91免费看视频| 亚洲视频一区在线| 在线观看视频一区| 亚洲高清免费视频| 日韩三级电影网址| 狠狠色丁香婷婷综合久久片| 久久久99精品免费观看| 成人国产精品免费| 亚洲欧美aⅴ...| 制服丝袜国产精品| 国产酒店精品激情| 国产精品不卡视频| 欧美在线播放高清精品| 麻豆传媒一区二区三区| 国产亚洲精品bt天堂精选| 不卡视频在线看| 亚洲sss视频在线视频| 精品国精品国产| 91一区二区三区在线观看| 亚洲中国最大av网站| 91精品福利在线一区二区三区 | 久久国产精品99久久久久久老狼| 欧美日韩在线综合| 久久精品国产久精国产| 欧美精品一区二区三区一线天视频| 三级欧美韩日大片在线看| 欧美久久婷婷综合色|