📄 formatencodingcodevaluestest.java
字号:
package net.sf.fmj.test.compat.formats;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import javax.media.Format;import javax.media.format.AudioFormat;import javax.media.format.H261Format;import javax.media.format.H263Format;import javax.media.format.IndexedColorFormat;import javax.media.format.JPEGFormat;import javax.media.format.RGBFormat;import javax.media.format.VideoFormat;import javax.media.format.YUVFormat;import junit.framework.TestCase;import net.sf.fmj.codegen.CGUtils;import com.sun.media.format.WavAudioFormat;/** * * Make sure encoding codes for equality comparisons are specific values. * @author Ken Larson * */public class FormatEncodingCodeValuesTest extends TestCase{ public void testAll() throws Exception { //gen(); assertEquals(getEncodingCode(javax.media.format.RGBFormat.CINEPAK), 9398884L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.JPEG), 11209063L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.JPEG_RTP), 188056875248944L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.MPEG), 11995495L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.MPEG_RTP), 201251014782256L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.H261), 10560913L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.H261_RTP), 177182722698544L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.H263), 10560915L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.H263_RTP), 177182756252976L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.H263_1998_RTP), 7263538286046424368L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.RGB), 207330L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.YUV), 236918L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.IRGB), 10955234L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.SMC), 211811L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.RLE), 207653L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.RPZA), 13307553L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.MJPG), 11971623L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.MJPEGA), 11971617L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.MJPEGB), 11971618L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.INDEO32), 10970322L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.INDEO41), 10970385L); assertEquals(getEncodingCode(javax.media.format.RGBFormat.INDEO50), 10970448L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.CINEPAK), 9398884L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.JPEG), 11209063L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.JPEG_RTP), 188056875248944L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.MPEG), 11995495L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.MPEG_RTP), 201251014782256L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.H261), 10560913L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.H261_RTP), 177182722698544L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.H263), 10560915L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.H263_RTP), 177182756252976L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.H263_1998_RTP), 7263538286046424368L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.RGB), 207330L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.YUV), 236918L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.IRGB), 10955234L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.SMC), 211811L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.RLE), 207653L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.RPZA), 13307553L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.MJPG), 11971623L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.MJPEGA), 11971617L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.MJPEGB), 11971618L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.INDEO32), 10970322L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.INDEO41), 10970385L); assertEquals(getEncodingCode(javax.media.format.YUVFormat.INDEO50), 10970448L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.CINEPAK), 9398884L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.JPEG), 11209063L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.JPEG_RTP), 188056875248944L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.MPEG), 11995495L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.MPEG_RTP), 201251014782256L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.H261), 10560913L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.H261_RTP), 177182722698544L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.H263), 10560915L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.H263_RTP), 177182756252976L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.H263_1998_RTP), 7263538286046424368L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.RGB), 207330L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.YUV), 236918L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.IRGB), 10955234L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.SMC), 211811L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.RLE), 207653L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.RPZA), 13307553L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.MJPG), 11971623L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.MJPEGA), 11971617L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.MJPEGB), 11971618L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.INDEO32), 10970322L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.INDEO41), 10970385L); assertEquals(getEncodingCode(javax.media.format.VideoFormat.INDEO50), 10970448L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.LINEAR), 47944718450L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.ULAW), 14076023L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.ULAW_RTP), 236156482432304L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.ALAW), 8833143L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.IMA4), 10934356L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.IMA4_MS), 2866375883635L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MSADPCM), 3147700570349L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.DVI), 150953L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.DVI_RTP), 2532575227184L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G723), 10318995L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G723_RTP), 173124012158256L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G728), 10319000L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G728_RTP), 173124096044336L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G729), 10319001L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G729_RTP), 173124112821552L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G729A), 660416097L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.G729A_RTP), 11079943513386288L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.GSM), 163053L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.GSM_MS), 42743430003L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.GSM_RTP), 2735579540784L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MAC3), 11933907L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MAC6), 11933910L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.TRUESPEECH), 951058165990316264L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MSNAUDIO), 201466746129007L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MPEGLAYER3), 824324187402689683L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREAC8), 986256949875448024L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREAC10), 7780212570900018256L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREAC16), 7780212570900018262L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREAC20), 7780212570900018320L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREMETAVOICE), 2985208465502148837L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREMETASOUND), 2985208465451867044L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWARERT29H), -128485452267051416L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREVR12), 7780212570905584722L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWAREVR18), 7780212570905584728L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWARETQ40), 7780212570905056528L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.VOXWARETQ60), 7780212570905056656L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MSRT24), 49187341460L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MPEG), 12880065248774767L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.MPEG_RTP), 6476693354317819184L); assertEquals(getEncodingCode(javax.media.format.AudioFormat.DOLBYAC3), 161607319951571L); assertEquals(getEncodingCode(javax.media.format.H261Format.CINEPAK), 9398884L); assertEquals(getEncodingCode(javax.media.format.H261Format.JPEG), 11209063L); assertEquals(getEncodingCode(javax.media.format.H261Format.JPEG_RTP), 188056875248944L); assertEquals(getEncodingCode(javax.media.format.H261Format.MPEG), 11995495L); assertEquals(getEncodingCode(javax.media.format.H261Format.MPEG_RTP), 201251014782256L); assertEquals(getEncodingCode(javax.media.format.H261Format.H261), 10560913L); assertEquals(getEncodingCode(javax.media.format.H261Format.H261_RTP), 177182722698544L); assertEquals(getEncodingCode(javax.media.format.H261Format.H263), 10560915L); assertEquals(getEncodingCode(javax.media.format.H261Format.H263_RTP), 177182756252976L); assertEquals(getEncodingCode(javax.media.format.H261Format.H263_1998_RTP), 7263538286046424368L); assertEquals(getEncodingCode(javax.media.format.H261Format.RGB), 207330L); assertEquals(getEncodingCode(javax.media.format.H261Format.YUV), 236918L); assertEquals(getEncodingCode(javax.media.format.H261Format.IRGB), 10955234L); assertEquals(getEncodingCode(javax.media.format.H261Format.SMC), 211811L); assertEquals(getEncodingCode(javax.media.format.H261Format.RLE), 207653L); assertEquals(getEncodingCode(javax.media.format.H261Format.RPZA), 13307553L);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -