File list (Check if you may need any files):
src\org\red5\io\amf\AMF.java
...\...\....\..\...\Input.java
...\...\....\..\...\Output.java
...\...\....\..\...3\AMF3.java
...\...\....\..\....\DataInput.java
...\...\....\..\....\DataOutput.java
...\...\....\..\....\IDataInput.java
...\...\....\..\....\IDataOutput.java
...\...\....\..\....\IExternalizable.java
...\...\....\..\....\Input.java
...\...\....\..\....\Output.java
...\...\....\..\BaseStreamableFileService.java
...\...\....\..\FileKeyFrameMetaCache.java
...\...\....\..\filter\ExecutorFilter.java
...\...\....\..\.lv\FLVHeader.java
...\...\....\..\...\IFLV.java
...\...\....\..\...\IFLVService.java
...\...\....\..\...\IKeyFrameDataAnalyzer.java
...\...\....\..\...\impl\FLV.java
...\...\....\..\...\....\FLVMetaData.xsd
...\...\....\..\...\....\FLVMetaData_Template.xml
...\...\....\..\...\....\FLVReader.java
...\...\....\..\...\....\FLVService.java
...\...\....\..\...\....\FLVWriter.java
...\...\....\..\...\....\Tag.java
...\...\....\..\...\meta\ICueType.java
...\...\....\..\...\....\IMeta.java
...\...\....\..\...\....\IMetaCue.java
...\...\....\..\...\....\IMetaData.java
...\...\....\..\...\....\IMetaService.java
...\...\....\..\...\....\IResolver.java
...\...\....\..\...\....\MetaCue.java
...\...\....\..\...\....\MetaData.java
...\...\....\..\...\....\MetaService.java
...\...\....\..\...\....\Resolver.java
...\...\....\..\IKeyFrameMetaCache.java
...\...\....\..\IoConstants.java
...\...\....\..\IStreamableFile.java
...\...\....\..\IStreamableFileFactory.java
...\...\....\..\IStreamableFileService.java
...\...\....\..\ITag.java
...\...\....\..\ITagReader.java
...\...\....\..\ITagWriter.java
...\...\....\..\mock\Input.java
...\...\....\..\....\Mock.java
...\...\....\..\....\Output.java
...\...\....\..\.p3\IMP3.java
...\...\....\..\...\IMP3Service.java
...\...\....\..\...\impl\MP3.java
...\...\....\..\...\....\MP3Header.java
...\...\....\..\...\....\MP3Reader.java
...\...\....\..\...\....\MP3Service.java
...\...\....\..\object\BaseInput.java
...\...\....\..\......\BaseOutput.java
...\...\....\..\......\DataTypes.java
...\...\....\..\......\Deserializer.java
...\...\....\..\......\Flag.java
...\...\....\..\......\ICustomSerializable.java
...\...\....\..\......\Input.java
...\...\....\..\......\ISerializerOptionAware.java
...\...\....\..\......\Output.java
...\...\....\..\......\RecordSet.java
...\...\....\..\......\RecordSetPage.java
...\...\....\..\......\Serializer.java
...\...\....\..\......\SerializerOption.java
...\...\....\..\StreamableFileFactory.java
...\...\....\..\utils\BufferUtils.java
...\...\....\..\.....\ByteBufferUtil.java
...\...\....\..\.....\DOM2Writer.java
...\...\....\..\.....\HexCharset.java
...\...\....\..\.....\HexDump.java
...\...\....\..\.....\IOUtils.java
...\...\....\..\.....\ObjectMap.java
...\...\....\..\.....\XMLUtils.java
...\...\....\samples\client\SimpleClient.java
...\...\....\.......\.omponents\ClientManager.java
...\...\....\.......\services\EchoService.java
...\...\....\.......\........\IEchoService.java
...\...\....\.erver\adapter\AbstractScopeAdapter.java
...\...\....\......\.......\ApplicationAdapter.java
...\...\....\......\.......\ApplicationMBean.java
...\...\....\......\.......\IApplication.java
...\...\....\......\.......\StatefulScopeWrappingAdapter.java
...\...\....\......\.pi\AttributeStoreMBean.java
...\...\....\......\...\cache\ICacheable.java
...\...\....\......\...\.....\ICacheStore.java
...\...\....\......\...\ClientMBean.java
...\...\....\......\...\ClientRegistryMBean.java
...\...\....\......\...\ConnectionMBean.java
...\...\....\......\...\event\IEvent.java
...\...\....\......\...\.....\IEventDispatcher.java
...\...\....\......\...\.....\IEventHandler.java
...\...\....\......\...\.....\IEventListener.java
...\...\....\......\...\.....\IEventObservable.java
...\...\....\......\...\IAttributeStore.java
...\...\....\......\...\IBandwidthConfigure.java
...\...\....\......\...\IBasicScope.java
...\...\....\......\...\IBWControllable.java
...\...\....\......\...\ICastingAttributeStore.java
...\...\....\......\...\IClient.java