└── Airplay_Main ├── .gradle ├── 4.1 │ ├── fileChanges │ │ └── last-build.bin │ ├── fileContent │ │ └── fileContent.lock │ ├── fileHashes │ │ ├── fileHashes.bin │ │ ├── fileHashes.lock │ │ └── resourceHashesCache.bin │ ├── javaCompile │ │ ├── classAnalysis.bin │ │ ├── jarAnalysis.bin │ │ ├── javaCompile.lock │ │ ├── taskHistory.bin │ │ └── taskJars.bin │ └── taskHistory │ │ ├── fileSnapshots.bin │ │ ├── taskHistory.bin │ │ └── taskHistory.lock └── buildOutputCleanup │ ├── built.bin │ ├── cache.properties │ └── cache.properties.lock ├── .idea ├── gradle.xml ├── libraries │ ├── __local_aars___E__code_learn_Airplay_Main_app_libs_base64_2_3_8_jar_unspecified_jar.xml │ ├── __local_aars___E__code_learn_Airplay_Main_app_libs_bcprov_ext_jdk16_1_46_jar_unspecified_jar.xml │ ├── __local_aars___E__code_learn_Airplay_Main_app_libs_jmdns_3_4_1_jar_unspecified_jar.xml │ ├── __local_aars___E__code_learn_Airplay_Main_app_libs_netty_3_2_4_Final_jar_unspecified_jar.xml │ ├── __local_aars___E__code_learn_Airplay_Main_app_libs_rt_jar_unspecified_jar.xml │ ├── com_android_support_support_annotations_20_0_0_jar.xml │ └── com_android_support_support_v4_20_0_0.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── workspace.xml ├── Airplay_Main.iml ├── app ├── app.iml ├── build.gradle ├── build │ ├── generated │ │ ├── mockable-android-20.v3.jar │ │ └── source │ │ │ ├── buildConfig │ │ │ ├── androidTest │ │ │ │ └── debug │ │ │ │ │ └── com │ │ │ │ │ └── wh │ │ │ │ │ └── test │ │ │ │ │ └── BuildConfig.java │ │ │ └── debug │ │ │ │ └── com │ │ │ │ └── wh │ │ │ │ └── BuildConfig.java │ │ │ └── r │ │ │ ├── androidTest │ │ │ └── debug │ │ │ │ └── com │ │ │ │ └── wh │ │ │ │ └── test │ │ │ │ └── R.java │ │ │ └── debug │ │ │ ├── android │ │ │ └── support │ │ │ │ └── v4 │ │ │ │ └── R.java │ │ │ └── com │ │ │ └── wh │ │ │ └── R.java │ ├── intermediates │ │ ├── blame │ │ │ └── res │ │ │ │ └── debug │ │ │ │ ├── multi-v2 │ │ │ │ ├── debug.json │ │ │ │ ├── values-v11.json │ │ │ │ ├── values-v14.json │ │ │ │ ├── values-w820dp-v13.json │ │ │ │ └── values.json │ │ │ │ └── single │ │ │ │ └── debug.json │ │ ├── classes │ │ │ └── debug │ │ │ │ ├── android │ │ │ │ └── support │ │ │ │ │ └── v4 │ │ │ │ │ └── R.class │ │ │ │ ├── com │ │ │ │ ├── beatofthedrum │ │ │ │ │ └── alacdecoder │ │ │ │ │ │ ├── AlacDecodeUtils.class │ │ │ │ │ │ ├── AlacFile.class │ │ │ │ │ │ ├── Defines.class │ │ │ │ │ │ ├── LeadingZeros.class │ │ │ │ │ │ └── airplay │ │ │ │ │ │ └── ui │ │ │ │ │ │ └── AirplayActivity.class │ │ │ │ └── wh │ │ │ │ │ ├── BuildConfig.class │ │ │ │ │ ├── R$dimen.class │ │ │ │ │ ├── R$drawable.class │ │ │ │ │ ├── R$id.class │ │ │ │ │ ├── R$layout.class │ │ │ │ │ ├── R$menu.class │ │ │ │ │ ├── R$string.class │ │ │ │ │ ├── R$style.class │ │ │ │ │ └── R.class │ │ │ │ ├── nz │ │ │ │ └── co │ │ │ │ │ └── iswe │ │ │ │ │ └── android │ │ │ │ │ └── airplay │ │ │ │ │ ├── AirPlayServer$1.class │ │ │ │ │ ├── AirPlayServer.class │ │ │ │ │ ├── audio │ │ │ │ │ ├── AudioOutputQueue$1.class │ │ │ │ │ ├── AudioOutputQueue$EnQueuer.class │ │ │ │ │ ├── AudioOutputQueue.class │ │ │ │ │ ├── AudioStreamInformationProvider.class │ │ │ │ │ ├── RaopAudioHandler$1.class │ │ │ │ │ ├── RaopAudioHandler$2.class │ │ │ │ │ ├── RaopAudioHandler$RaopRtpAudioEnqueueHandler.class │ │ │ │ │ ├── RaopAudioHandler$RaopRtpAudioToOutputRouterDownstreamHandler.class │ │ │ │ │ ├── RaopAudioHandler$RaopRtpChannelType.class │ │ │ │ │ ├── RaopAudioHandler$RaopRtpInputToAudioRouterUpstreamHandler.class │ │ │ │ │ ├── RaopAudioHandler.class │ │ │ │ │ ├── RaopRtpAudioAlacDecodeHandler.class │ │ │ │ │ └── RaopRtpAudioDecryptionHandler.class │ │ │ │ │ ├── crypto │ │ │ │ │ └── AirTunesCryptography.class │ │ │ │ │ └── network │ │ │ │ │ ├── ExceptionLoggingHandler.class │ │ │ │ │ ├── NetworkUtils.class │ │ │ │ │ ├── RtpEncodeHandler.class │ │ │ │ │ ├── RtpLoggingHandler.class │ │ │ │ │ ├── raop │ │ │ │ │ ├── RaopRtpDecodeHandler.class │ │ │ │ │ ├── RaopRtpPacket$Audio.class │ │ │ │ │ ├── RaopRtpPacket$AudioRetransmit.class │ │ │ │ │ ├── RaopRtpPacket$AudioTransmit.class │ │ │ │ │ ├── RaopRtpPacket$NtpTime.class │ │ │ │ │ ├── RaopRtpPacket$RetransmitRequest.class │ │ │ │ │ ├── RaopRtpPacket$Sync.class │ │ │ │ │ ├── RaopRtpPacket$Timing.class │ │ │ │ │ ├── RaopRtpPacket$TimingRequest.class │ │ │ │ │ ├── RaopRtpPacket$TimingResponse.class │ │ │ │ │ ├── RaopRtpPacket.class │ │ │ │ │ ├── RaopRtpTimingHandler$TimingRequester.class │ │ │ │ │ ├── RaopRtpTimingHandler.class │ │ │ │ │ ├── RaopRtspPipelineFactory$1.class │ │ │ │ │ └── RaopRtspPipelineFactory.class │ │ │ │ │ └── rtp │ │ │ │ │ └── RtpPacket.class │ │ │ │ └── org │ │ │ │ └── phlo │ │ │ │ ├── AirReceiver │ │ │ │ ├── AudioClock.class │ │ │ │ ├── Base64.class │ │ │ │ ├── InvalidPacketException.class │ │ │ │ ├── LogFormatter.class │ │ │ │ ├── ProtocolException.class │ │ │ │ ├── RaopRtpRetransmitRequestHandler$MissingPacket.class │ │ │ │ ├── RaopRtpRetransmitRequestHandler.class │ │ │ │ ├── RaopRtspChallengeResponseHandler.class │ │ │ │ ├── RaopRtspHeaderHandler.class │ │ │ │ ├── RaopRtspMethods.class │ │ │ │ ├── RaopRtspOptionsHandler.class │ │ │ │ ├── RtspErrorResponseHandler.class │ │ │ │ ├── RtspLoggingHandler.class │ │ │ │ ├── RtspUnsupportedResponseHandler.class │ │ │ │ ├── RunningExponentialAverage.class │ │ │ │ └── RunningWeightedAverage.class │ │ │ │ └── audio │ │ │ │ ├── Functions.class │ │ │ │ ├── Latch.class │ │ │ │ ├── SampleAccessor.class │ │ │ │ ├── SampleBuffer.class │ │ │ │ ├── SampleBufferLayout$1$1.class │ │ │ │ ├── SampleBufferLayout$1.class │ │ │ │ ├── SampleBufferLayout$2$1.class │ │ │ │ ├── SampleBufferLayout$2.class │ │ │ │ ├── SampleBufferLayout.class │ │ │ │ ├── SampleByteBufferFormat$1.class │ │ │ │ ├── SampleByteBufferFormat.class │ │ │ │ ├── SampleByteFormat$1$1.class │ │ │ │ ├── SampleByteFormat$1.class │ │ │ │ ├── SampleByteFormat$2$1.class │ │ │ │ ├── SampleByteFormat$2.class │ │ │ │ ├── SampleByteFormat$3$1.class │ │ │ │ ├── SampleByteFormat$3.class │ │ │ │ ├── SampleByteFormat.class │ │ │ │ ├── SampleClock.class │ │ │ │ ├── SampleDimensions.class │ │ │ │ ├── SampleIndexedAccessor.class │ │ │ │ ├── SampleIndexer.class │ │ │ │ ├── SampleOffset.class │ │ │ │ ├── SampleRange.class │ │ │ │ ├── SampleSource.class │ │ │ │ ├── Signedness$1.class │ │ │ │ ├── Signedness$2.class │ │ │ │ ├── Signedness.class │ │ │ │ ├── Taylor$1.class │ │ │ │ ├── Taylor$Coefficients.class │ │ │ │ └── Taylor.class │ │ ├── incremental │ │ │ ├── compileDebugAidl │ │ │ │ └── dependency.store │ │ │ ├── compileDebugAndroidTestAidl │ │ │ │ └── dependency.store │ │ │ ├── debug-mergeJavaRes │ │ │ │ ├── merge-state │ │ │ │ └── zip-cache │ │ │ │ │ ├── +45R0eQty_y6nSUMcRl3sMS1fso= │ │ │ │ │ ├── Bu5ELqMUJmZtdbEWErkwdm+TZ4s= │ │ │ │ │ ├── HWCraCdbecyQpm3Q7D61wd0eVcU= │ │ │ │ │ ├── UBi2we0Sr5eF86_G_9Pj47m+4Rk= │ │ │ │ │ ├── jNCX3EO9xioQ8z4vNHM2XZhqtNA= │ │ │ │ │ ├── nEJB88PmVZWpvt8d75ghdXmvmXU= │ │ │ │ │ └── qrS2uqfzhikSdYD+tOVlF0KkwFc= │ │ │ ├── debug-mergeJniLibs │ │ │ │ ├── merge-state │ │ │ │ └── zip-cache │ │ │ │ │ ├── +45R0eQty_y6nSUMcRl3sMS1fso= │ │ │ │ │ ├── Bu5ELqMUJmZtdbEWErkwdm+TZ4s= │ │ │ │ │ ├── HWCraCdbecyQpm3Q7D61wd0eVcU= │ │ │ │ │ ├── UBi2we0Sr5eF86_G_9Pj47m+4Rk= │ │ │ │ │ ├── jNCX3EO9xioQ8z4vNHM2XZhqtNA= │ │ │ │ │ ├── nEJB88PmVZWpvt8d75ghdXmvmXU= │ │ │ │ │ └── qrS2uqfzhikSdYD+tOVlF0KkwFc= │ │ │ ├── mergeDebugAndroidTestResources │ │ │ │ ├── compile-file-map.properties │ │ │ │ └── merger.xml │ │ │ ├── mergeDebugAssets │ │ │ │ └── merger.xml │ │ │ ├── mergeDebugJniLibFolders │ │ │ │ └── merger.xml │ │ │ ├── mergeDebugResources │ │ │ │ ├── compile-file-map.properties │ │ │ │ ├── merged.dir │ │ │ │ │ ├── values-v11 │ │ │ │ │ │ └── values-v11.xml │ │ │ │ │ ├── values-v14 │ │ │ │ │ │ └── values-v14.xml │ │ │ │ │ ├── values-w820dp-v13 │ │ │ │ │ │ └── values-w820dp-v13.xml │ │ │ │ │ └── values │ │ │ │ │ │ └── values.xml │ │ │ │ └── merger.xml │ │ │ ├── mergeDebugShaders │ │ │ │ └── merger.xml │ │ │ └── packageDebug │ │ │ │ └── debug │ │ │ │ ├── dex-renamer-state.txt │ │ │ │ ├── file-input-save-data.txt │ │ │ │ └── zip-cache │ │ │ │ ├── 1lPocIOiSrt7D1ZBLbuigHYI1DU= │ │ │ │ └── vz5tNFhSMvTP1zw4_dsw2T2bTR8= │ │ ├── javaPrecompile │ │ │ └── debug │ │ │ │ └── annotationProcessors.json │ │ ├── manifest │ │ │ └── androidTest │ │ │ │ └── debug │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── output.json │ │ ├── manifests │ │ │ ├── density │ │ │ │ └── debug │ │ │ │ │ └── output.json │ │ │ ├── full │ │ │ │ └── debug │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── output.json │ │ │ └── instant-run │ │ │ │ └── debug │ │ │ │ └── output.json │ │ ├── res │ │ │ ├── androidTest │ │ │ │ └── debug │ │ │ │ │ ├── output.json │ │ │ │ │ └── resources-debugAndroidTest.ap_ │ │ │ ├── debug │ │ │ │ ├── output.json │ │ │ │ └── resources-debug.ap_ │ │ │ ├── merged │ │ │ │ └── debug │ │ │ │ │ ├── drawable-hdpi_ic_launcher.png.flat │ │ │ │ │ ├── drawable-mdpi_ic_launcher.png.flat │ │ │ │ │ ├── drawable-xhdpi_ic_launcher.png.flat │ │ │ │ │ ├── drawable-xxhdpi_ic_launcher.png.flat │ │ │ │ │ ├── layout_activity_main.xml.flat │ │ │ │ │ ├── menu_main.xml.flat │ │ │ │ │ ├── values-v11_values-v11.arsc.flat │ │ │ │ │ ├── values-v14_values-v14.arsc.flat │ │ │ │ │ ├── values-w820dp-v13_values-w820dp-v13.arsc.flat │ │ │ │ │ └── values_values.arsc.flat │ │ │ └── symbol-table-with-package │ │ │ │ └── debug │ │ │ │ └── package-aware-r.txt │ │ ├── sourceFolderJavaResources │ │ │ └── debug │ │ │ │ └── com │ │ │ │ └── beatofthedrum │ │ │ │ └── alacdecoder │ │ │ │ └── license.txt │ │ ├── splits-support │ │ │ ├── androidTest │ │ │ │ └── debug │ │ │ │ │ └── split-list.gson │ │ │ └── debug │ │ │ │ └── split-list.gson │ │ ├── symbols │ │ │ └── debug │ │ │ │ └── R.txt │ │ └── transforms │ │ │ ├── dexBuilder │ │ │ └── debug │ │ │ │ ├── 35 │ │ │ │ ├── android │ │ │ │ │ └── support │ │ │ │ │ │ └── v4 │ │ │ │ │ │ └── R.dex │ │ │ │ ├── com │ │ │ │ │ ├── beatofthedrum │ │ │ │ │ │ └── alacdecoder │ │ │ │ │ │ │ ├── AlacDecodeUtils.dex │ │ │ │ │ │ │ ├── AlacFile.dex │ │ │ │ │ │ │ ├── Defines.dex │ │ │ │ │ │ │ ├── LeadingZeros.dex │ │ │ │ │ │ │ └── airplay │ │ │ │ │ │ │ └── ui │ │ │ │ │ │ │ └── AirplayActivity.dex │ │ │ │ │ └── wh │ │ │ │ │ │ ├── BuildConfig.dex │ │ │ │ │ │ ├── R$dimen.dex │ │ │ │ │ │ ├── R$drawable.dex │ │ │ │ │ │ ├── R$id.dex │ │ │ │ │ │ ├── R$layout.dex │ │ │ │ │ │ ├── R$menu.dex │ │ │ │ │ │ ├── R$string.dex │ │ │ │ │ │ ├── R$style.dex │ │ │ │ │ │ └── R.dex │ │ │ │ ├── nz │ │ │ │ │ └── co │ │ │ │ │ │ └── iswe │ │ │ │ │ │ └── android │ │ │ │ │ │ └── airplay │ │ │ │ │ │ ├── AirPlayServer$1.dex │ │ │ │ │ │ ├── AirPlayServer.dex │ │ │ │ │ │ ├── audio │ │ │ │ │ │ ├── AudioOutputQueue$1.dex │ │ │ │ │ │ ├── AudioOutputQueue$EnQueuer.dex │ │ │ │ │ │ ├── AudioOutputQueue.dex │ │ │ │ │ │ ├── AudioStreamInformationProvider.dex │ │ │ │ │ │ ├── RaopAudioHandler$1.dex │ │ │ │ │ │ ├── RaopAudioHandler$2.dex │ │ │ │ │ │ ├── RaopAudioHandler$RaopRtpAudioEnqueueHandler.dex │ │ │ │ │ │ ├── RaopAudioHandler$RaopRtpAudioToOutputRouterDownstreamHandler.dex │ │ │ │ │ │ ├── RaopAudioHandler$RaopRtpChannelType.dex │ │ │ │ │ │ ├── RaopAudioHandler$RaopRtpInputToAudioRouterUpstreamHandler.dex │ │ │ │ │ │ ├── RaopAudioHandler.dex │ │ │ │ │ │ ├── RaopRtpAudioAlacDecodeHandler.dex │ │ │ │ │ │ └── RaopRtpAudioDecryptionHandler.dex │ │ │ │ │ │ ├── crypto │ │ │ │ │ │ └── AirTunesCryptography.dex │ │ │ │ │ │ └── network │ │ │ │ │ │ ├── ExceptionLoggingHandler.dex │ │ │ │ │ │ ├── NetworkUtils.dex │ │ │ │ │ │ ├── RtpEncodeHandler.dex │ │ │ │ │ │ ├── RtpLoggingHandler.dex │ │ │ │ │ │ ├── raop │ │ │ │ │ │ ├── RaopRtpDecodeHandler.dex │ │ │ │ │ │ ├── RaopRtpPacket$Audio.dex │ │ │ │ │ │ ├── RaopRtpPacket$AudioRetransmit.dex │ │ │ │ │ │ ├── RaopRtpPacket$AudioTransmit.dex │ │ │ │ │ │ ├── RaopRtpPacket$NtpTime.dex │ │ │ │ │ │ ├── RaopRtpPacket$RetransmitRequest.dex │ │ │ │ │ │ ├── RaopRtpPacket$Sync.dex │ │ │ │ │ │ ├── RaopRtpPacket$Timing.dex │ │ │ │ │ │ ├── RaopRtpPacket$TimingRequest.dex │ │ │ │ │ │ ├── RaopRtpPacket$TimingResponse.dex │ │ │ │ │ │ ├── RaopRtpPacket.dex │ │ │ │ │ │ ├── RaopRtpTimingHandler$TimingRequester.dex │ │ │ │ │ │ ├── RaopRtpTimingHandler.dex │ │ │ │ │ │ ├── RaopRtspPipelineFactory$1.dex │ │ │ │ │ │ └── RaopRtspPipelineFactory.dex │ │ │ │ │ │ └── rtp │ │ │ │ │ │ └── RtpPacket.dex │ │ │ │ └── org │ │ │ │ │ └── phlo │ │ │ │ │ ├── AirReceiver │ │ │ │ │ ├── AudioClock.dex │ │ │ │ │ ├── Base64.dex │ │ │ │ │ ├── InvalidPacketException.dex │ │ │ │ │ ├── LogFormatter.dex │ │ │ │ │ ├── ProtocolException.dex │ │ │ │ │ ├── RaopRtpRetransmitRequestHandler$MissingPacket.dex │ │ │ │ │ ├── RaopRtpRetransmitRequestHandler.dex │ │ │ │ │ ├── RaopRtspChallengeResponseHandler.dex │ │ │ │ │ ├── RaopRtspHeaderHandler.dex │ │ │ │ │ ├── RaopRtspMethods.dex │ │ │ │ │ ├── RaopRtspOptionsHandler.dex │ │ │ │ │ ├── RtspErrorResponseHandler.dex │ │ │ │ │ ├── RtspLoggingHandler.dex │ │ │ │ │ ├── RtspUnsupportedResponseHandler.dex │ │ │ │ │ ├── RunningExponentialAverage.dex │ │ │ │ │ └── RunningWeightedAverage.dex │ │ │ │ │ └── audio │ │ │ │ │ ├── Functions.dex │ │ │ │ │ ├── Latch.dex │ │ │ │ │ ├── SampleAccessor.dex │ │ │ │ │ ├── SampleBuffer.dex │ │ │ │ │ ├── SampleBufferLayout$1$1.dex │ │ │ │ │ ├── SampleBufferLayout$1.dex │ │ │ │ │ ├── SampleBufferLayout$2$1.dex │ │ │ │ │ ├── SampleBufferLayout$2.dex │ │ │ │ │ ├── SampleBufferLayout.dex │ │ │ │ │ ├── SampleByteBufferFormat$1.dex │ │ │ │ │ ├── SampleByteBufferFormat.dex │ │ │ │ │ ├── SampleByteFormat$1$1.dex │ │ │ │ │ ├── SampleByteFormat$1.dex │ │ │ │ │ ├── SampleByteFormat$2$1.dex │ │ │ │ │ ├── SampleByteFormat$2.dex │ │ │ │ │ ├── SampleByteFormat$3$1.dex │ │ │ │ │ ├── SampleByteFormat$3.dex │ │ │ │ │ ├── SampleByteFormat.dex │ │ │ │ │ ├── SampleClock.dex │ │ │ │ │ ├── SampleDimensions.dex │ │ │ │ │ ├── SampleIndexedAccessor.dex │ │ │ │ │ ├── SampleIndexer.dex │ │ │ │ │ ├── SampleOffset.dex │ │ │ │ │ ├── SampleRange.dex │ │ │ │ │ ├── SampleSource.dex │ │ │ │ │ ├── Signedness$1.dex │ │ │ │ │ ├── Signedness$2.dex │ │ │ │ │ ├── Signedness.dex │ │ │ │ │ ├── Taylor$1.dex │ │ │ │ │ ├── Taylor$Coefficients.dex │ │ │ │ │ └── Taylor.dex │ │ │ │ ├── 0.jar │ │ │ │ ├── 10.jar │ │ │ │ ├── 11.jar │ │ │ │ ├── 12.jar │ │ │ │ ├── 13.jar │ │ │ │ ├── 14.jar │ │ │ │ ├── 15.jar │ │ │ │ ├── 16.jar │ │ │ │ ├── 17.jar │ │ │ │ ├── 18.jar │ │ │ │ ├── 19.jar │ │ │ │ ├── 20.jar │ │ │ │ ├── 21.jar │ │ │ │ ├── 22.jar │ │ │ │ ├── 23.jar │ │ │ │ ├── 24.jar │ │ │ │ ├── 25.jar │ │ │ │ ├── 26.jar │ │ │ │ ├── 27.jar │ │ │ │ ├── 28.jar │ │ │ │ ├── 29.jar │ │ │ │ ├── 3.jar │ │ │ │ ├── 30.jar │ │ │ │ ├── 31.jar │ │ │ │ ├── 32.jar │ │ │ │ ├── 33.jar │ │ │ │ ├── 34.jar │ │ │ │ ├── 5.jar │ │ │ │ ├── 6.jar │ │ │ │ ├── 7.jar │ │ │ │ ├── 8.jar │ │ │ │ ├── 9.jar │ │ │ │ └── __content__.json │ │ │ ├── dexMerger │ │ │ └── debug │ │ │ │ ├── 0 │ │ │ │ └── classes.dex │ │ │ │ └── __content__.json │ │ │ ├── externalLibsDexMerger │ │ │ └── debug │ │ │ │ ├── 0 │ │ │ │ └── classes.dex │ │ │ │ └── __content__.json │ │ │ ├── mergeJavaRes │ │ │ └── debug │ │ │ │ ├── 0.jar │ │ │ │ └── __content__.json │ │ │ ├── mergeJniLibs │ │ │ └── debug │ │ │ │ └── __content__.json │ │ │ └── stripDebugSymbol │ │ │ └── debug │ │ │ └── __content__.json │ └── outputs │ │ ├── apk │ │ └── debug │ │ │ ├── app-debug.apk │ │ │ └── output.json │ │ └── logs │ │ └── manifest-merger-debug-report.txt ├── libs │ ├── base64-2.3.8.jar │ ├── bcprov-ext-jdk16-1.46.jar │ ├── jmdns-3.4.1.jar │ ├── netty-3.2.4.Final.jar │ └── rt.jar └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ ├── com │ │ └── beatofthedrum │ │ │ └── alacdecoder │ │ │ ├── AlacDecodeUtils.java │ │ │ ├── AlacFile.java │ │ │ ├── Defines.java │ │ │ ├── LeadingZeros.java │ │ │ ├── airplay │ │ │ └── ui │ │ │ │ └── AirplayActivity.java │ │ │ └── license.txt │ ├── nz │ │ └── co │ │ │ └── iswe │ │ │ └── android │ │ │ └── airplay │ │ │ ├── AirPlayServer.java │ │ │ ├── audio │ │ │ ├── AudioOutputQueue.java │ │ │ ├── AudioStreamInformationProvider.java │ │ │ ├── RaopAudioHandler.java │ │ │ ├── RaopRtpAudioAlacDecodeHandler.java │ │ │ └── RaopRtpAudioDecryptionHandler.java │ │ │ ├── crypto │ │ │ └── AirTunesCryptography.java │ │ │ └── network │ │ │ ├── ExceptionLoggingHandler.java │ │ │ ├── NetworkUtils.java │ │ │ ├── RtpEncodeHandler.java │ │ │ ├── RtpLoggingHandler.java │ │ │ ├── raop │ │ │ ├── RaopRtpDecodeHandler.java │ │ │ ├── RaopRtpPacket.java │ │ │ ├── RaopRtpTimingHandler.java │ │ │ └── RaopRtspPipelineFactory.java │ │ │ └── rtp │ │ │ └── RtpPacket.java │ └── org │ │ └── phlo │ │ ├── AirReceiver │ │ ├── AudioClock.java │ │ ├── Base64.java │ │ ├── InvalidPacketException.java │ │ ├── LogFormatter.java │ │ ├── ProtocolException.java │ │ ├── RaopRtpRetransmitRequestHandler.java │ │ ├── RaopRtspChallengeResponseHandler.java │ │ ├── RaopRtspHeaderHandler.java │ │ ├── RaopRtspMethods.java │ │ ├── RaopRtspOptionsHandler.java │ │ ├── RtspErrorResponseHandler.java │ │ ├── RtspLoggingHandler.java │ │ ├── RtspUnsupportedResponseHandler.java │ │ ├── RunningExponentialAverage.java │ │ └── RunningWeightedAverage.java │ │ └── audio │ │ ├── Functions.java │ │ ├── Latch.java │ │ ├── SampleAccessor.java │ │ ├── SampleBuffer.java │ │ ├── SampleBufferLayout.java │ │ ├── SampleByteBufferFormat.java │ │ ├── SampleByteFormat.java │ │ ├── SampleClock.java │ │ ├── SampleDimensions.java │ │ ├── SampleIndexedAccessor.java │ │ ├── SampleIndexer.java │ │ ├── SampleOffset.java │ │ ├── SampleRange.java │ │ ├── SampleSource.java │ │ ├── Signedness.java │ │ └── Taylor.java │ ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── activity_main.xml │ ├── menu │ │ └── main.xml │ ├── values-v11 │ │ └── styles.xml │ ├── values-v14 │ │ └── styles.xml │ ├── values-w820dp │ │ └── dimens.xml │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── resources │ └── com │ └── beatofthedrum │ └── alacdecoder │ └── license.txt ├── build.gradle ├── build └── android-profile │ ├── profile-2018-06-29-10-41-51-220.json │ ├── profile-2018-06-29-10-41-51-220.rawproto │ ├── profile-2018-06-29-10-42-08-876.json │ ├── profile-2018-06-29-10-42-08-876.rawproto │ ├── profile-2018-06-29-10-42-32-679.json │ ├── profile-2018-06-29-10-42-32-679.rawproto │ ├── profile-2018-06-29-10-56-24-532.json │ ├── profile-2018-06-29-10-56-24-532.rawproto │ ├── profile-2018-06-29-14-13-20-266.json │ ├── profile-2018-06-29-14-13-20-266.rawproto │ ├── profile-2018-06-29-14-15-10-152.json │ ├── profile-2018-06-29-14-15-10-152.rawproto │ ├── profile-2018-06-29-14-15-13-900.json │ ├── profile-2018-06-29-14-15-13-900.rawproto │ ├── profile-2018-06-29-14-16-48-726.json │ ├── profile-2018-06-29-14-16-48-726.rawproto │ ├── profile-2018-06-29-14-17-13-117.json │ ├── profile-2018-06-29-14-17-13-117.rawproto │ ├── profile-2018-06-29-14-17-17-225.json │ ├── profile-2018-06-29-14-17-17-225.rawproto │ ├── profile-2018-06-29-14-19-27-908.json │ ├── profile-2018-06-29-14-19-27-908.rawproto │ ├── profile-2018-06-29-14-25-42-321.json │ ├── profile-2018-06-29-14-25-42-321.rawproto │ ├── profile-2018-06-29-14-44-40-349.json │ ├── profile-2018-06-29-14-44-40-349.rawproto │ ├── profile-2018-06-29-14-51-18-067.json │ ├── profile-2018-06-29-14-51-18-067.rawproto │ ├── profile-2018-06-29-14-51-54-044.json │ ├── profile-2018-06-29-14-51-54-044.rawproto │ ├── profile-2018-06-29-16-09-01-341.json │ ├── profile-2018-06-29-16-09-01-341.rawproto │ ├── profile-2018-06-29-16-10-40-877.json │ ├── profile-2018-06-29-16-10-40-877.rawproto │ ├── profile-2018-06-29-16-14-17-242.json │ ├── profile-2018-06-29-16-14-17-242.rawproto │ ├── profile-2018-07-02-09-30-34-759.json │ ├── profile-2018-07-02-09-30-34-759.rawproto │ ├── profile-2018-07-02-09-30-41-713.json │ ├── profile-2018-07-02-09-30-41-713.rawproto │ ├── profile-2018-07-02-10-32-56-871.json │ ├── profile-2018-07-02-10-32-56-871.rawproto │ ├── profile-2018-07-02-10-50-44-627.json │ ├── profile-2018-07-02-10-50-44-627.rawproto │ ├── profile-2018-07-02-10-51-52-448.json │ ├── profile-2018-07-02-10-51-52-448.rawproto │ ├── profile-2018-07-02-10-52-49-694.json │ ├── profile-2018-07-02-10-52-49-694.rawproto │ ├── profile-2018-07-02-10-54-09-661.json │ ├── profile-2018-07-02-10-54-09-661.rawproto │ ├── profile-2018-07-02-10-56-01-189.json │ ├── profile-2018-07-02-10-56-01-189.rawproto │ ├── profile-2018-07-02-11-01-29-642.json │ ├── profile-2018-07-02-11-01-29-642.rawproto │ ├── profile-2018-07-02-11-03-30-635.json │ ├── profile-2018-07-02-11-03-30-635.rawproto │ ├── profile-2018-07-02-11-09-02-416.json │ ├── profile-2018-07-02-11-09-02-416.rawproto │ ├── profile-2018-07-02-11-19-54-500.json │ ├── profile-2018-07-02-11-19-54-500.rawproto │ ├── profile-2018-07-02-11-21-24-171.json │ ├── profile-2018-07-02-11-21-24-171.rawproto │ ├── profile-2018-07-02-11-22-37-217.json │ ├── profile-2018-07-02-11-22-37-217.rawproto │ ├── profile-2018-07-02-11-24-08-910.json │ ├── profile-2018-07-02-11-24-08-910.rawproto │ ├── profile-2018-07-02-11-27-06-436.json │ ├── profile-2018-07-02-11-27-06-436.rawproto │ ├── profile-2018-07-03-22-37-45-665.json │ ├── profile-2018-07-03-22-37-45-665.rawproto │ ├── profile-2018-07-03-22-38-00-283.json │ ├── profile-2018-07-03-22-38-00-283.rawproto │ ├── profile-2018-07-04-15-12-10-833.json │ ├── profile-2018-07-04-15-12-10-833.rawproto │ ├── profile-2018-07-04-15-16-32-326.json │ ├── profile-2018-07-04-15-16-32-326.rawproto │ ├── profile-2018-07-06-18-12-25-325.json │ ├── profile-2018-07-06-18-12-25-325.rawproto │ ├── profile-2018-07-06-18-12-35-849.json │ └── profile-2018-07-06-18-12-35-849.rawproto ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── import-summary.txt ├── local.properties └── settings.gradle /Airplay_Main/.gradle/4.1/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/fileContent/fileContent.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/fileContent/fileContent.lock -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/fileHashes/resourceHashesCache.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/fileHashes/resourceHashesCache.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/javaCompile/classAnalysis.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/javaCompile/classAnalysis.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/javaCompile/jarAnalysis.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/javaCompile/jarAnalysis.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/javaCompile/javaCompile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/javaCompile/javaCompile.lock -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/javaCompile/taskHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/javaCompile/taskHistory.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/javaCompile/taskJars.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/javaCompile/taskJars.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/taskHistory/fileSnapshots.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/taskHistory/fileSnapshots.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/taskHistory/taskHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/taskHistory/taskHistory.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/4.1/taskHistory/taskHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/4.1/taskHistory/taskHistory.lock -------------------------------------------------------------------------------- /Airplay_Main/.gradle/buildOutputCleanup/built.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/.gradle/buildOutputCleanup/built.bin -------------------------------------------------------------------------------- /Airplay_Main/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 29 10:41:48 CST 2018 2 | gradle.version=4.1 3 | -------------------------------------------------------------------------------- /Airplay_Main/.gradle/buildOutputCleanup/cache.properties.lock: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /Airplay_Main/.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 17 | 18 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/libraries/__local_aars___E__code_learn_Airplay_Main_app_libs_base64_2_3_8_jar_unspecified_jar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/libraries/__local_aars___E__code_learn_Airplay_Main_app_libs_bcprov_ext_jdk16_1_46_jar_unspecified_jar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/libraries/__local_aars___E__code_learn_Airplay_Main_app_libs_jmdns_3_4_1_jar_unspecified_jar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/libraries/__local_aars___E__code_learn_Airplay_Main_app_libs_netty_3_2_4_Final_jar_unspecified_jar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/libraries/__local_aars___E__code_learn_Airplay_Main_app_libs_rt_jar_unspecified_jar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/libraries/com_android_support_support_annotations_20_0_0_jar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/libraries/com_android_support_support_v4_20_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 20 | 30 | 31 | 32 | 33 | 34 | 35 | 37 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Airplay_Main/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 11 | 12 | -------------------------------------------------------------------------------- /Airplay_Main/Airplay_Main.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /Airplay_Main/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 20 5 | buildToolsVersion "27.0.3" 6 | 7 | defaultConfig { 8 | applicationId "com.wh" 9 | minSdkVersion 14 10 | targetSdkVersion 21 11 | } 12 | 13 | buildTypes { 14 | release { 15 | minifyEnabled false 16 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 17 | } 18 | } 19 | } 20 | 21 | dependencies { 22 | compile 'com.android.support:support-v4:20.0.0' 23 | compile files('libs/base64-2.3.8.jar') 24 | compile files('libs/bcprov-ext-jdk16-1.46.jar') 25 | compile files('libs/jmdns-3.4.1.jar') 26 | compile files('libs/netty-3.2.4.Final.jar') 27 | provided files('libs/rt.jar') 28 | } 29 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/generated/mockable-android-20.v3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/generated/mockable-android-20.v3.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/generated/source/buildConfig/androidTest/debug/com/wh/test/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Automatically generated file. DO NOT MODIFY 3 | */ 4 | package com.wh.test; 5 | 6 | public final class BuildConfig { 7 | public static final boolean DEBUG = Boolean.parseBoolean("true"); 8 | public static final String APPLICATION_ID = "com.wh.test"; 9 | public static final String BUILD_TYPE = "debug"; 10 | public static final String FLAVOR = ""; 11 | public static final int VERSION_CODE = -1; 12 | public static final String VERSION_NAME = ""; 13 | } 14 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/generated/source/buildConfig/debug/com/wh/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Automatically generated file. DO NOT MODIFY 3 | */ 4 | package com.wh; 5 | 6 | public final class BuildConfig { 7 | public static final boolean DEBUG = Boolean.parseBoolean("true"); 8 | public static final String APPLICATION_ID = "com.wh"; 9 | public static final String BUILD_TYPE = "debug"; 10 | public static final String FLAVOR = ""; 11 | public static final int VERSION_CODE = 1; 12 | public static final String VERSION_NAME = "1.0"; 13 | } 14 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/generated/source/r/androidTest/debug/com/wh/test/R.java: -------------------------------------------------------------------------------- 1 | /* AUTO-GENERATED FILE. DO NOT MODIFY. 2 | * 3 | * This class was automatically generated by the 4 | * aapt tool from the resource data it found. It 5 | * should not be modified by hand. 6 | */ 7 | 8 | package com.wh.test; 9 | 10 | public final class R { 11 | } -------------------------------------------------------------------------------- /Airplay_Main/app/build/generated/source/r/debug/android/support/v4/R.java: -------------------------------------------------------------------------------- 1 | /* AUTO-GENERATED FILE. DO NOT MODIFY. 2 | * 3 | * This class was automatically generated by the 4 | * gradle plugin from the resource data it found. It 5 | * should not be modified by hand. 6 | */ 7 | package android.support.v4; 8 | 9 | public final class R { 10 | } 11 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/generated/source/r/debug/com/wh/R.java: -------------------------------------------------------------------------------- 1 | /* AUTO-GENERATED FILE. DO NOT MODIFY. 2 | * 3 | * This class was automatically generated by the 4 | * aapt tool from the resource data it found. It 5 | * should not be modified by hand. 6 | */ 7 | 8 | package com.wh; 9 | 10 | public final class R { 11 | public static final class dimen { 12 | public static final int activity_horizontal_margin=0x7f010000; 13 | public static final int activity_vertical_margin=0x7f010001; 14 | } 15 | public static final class drawable { 16 | public static final int ic_launcher=0x7f020000; 17 | } 18 | public static final class id { 19 | public static final int action_settings=0x7f030000; 20 | } 21 | public static final class layout { 22 | public static final int activity_main=0x7f040000; 23 | } 24 | public static final class menu { 25 | public static final int main=0x7f050000; 26 | } 27 | public static final class string { 28 | public static final int action_settings=0x7f060000; 29 | public static final int app_name=0x7f060001; 30 | public static final int hello_world=0x7f060002; 31 | } 32 | public static final class style { 33 | public static final int AppBaseTheme=0x7f070000; 34 | public static final int AppTheme=0x7f070001; 35 | } 36 | } -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/blame/res/debug/multi-v2/values-v11.json: -------------------------------------------------------------------------------- 1 | { 2 | "logs": [ 3 | { 4 | "outputFile": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-v11\\values-v11.xml", 5 | "map": [ 6 | { 7 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\values-v11\\styles.xml", 8 | "from": { 9 | "startLines": "6", 10 | "startColumns": "4", 11 | "startOffsets": "182", 12 | "endLines": "8", 13 | "endColumns": "12", 14 | "endOffsets": "316" 15 | }, 16 | "to": { 17 | "startLines": "2", 18 | "startColumns": "4", 19 | "startOffsets": "55", 20 | "endLines": "4", 21 | "endColumns": "12", 22 | "endOffsets": "187" 23 | } 24 | } 25 | ] 26 | } 27 | ] 28 | } -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/blame/res/debug/multi-v2/values-v14.json: -------------------------------------------------------------------------------- 1 | { 2 | "logs": [ 3 | { 4 | "outputFile": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-v14\\values-v14.xml", 5 | "map": [ 6 | { 7 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\values-v14\\styles.xml", 8 | "from": { 9 | "startLines": "7", 10 | "startColumns": "4", 11 | "startOffsets": "225", 12 | "endLines": "9", 13 | "endColumns": "12", 14 | "endOffsets": "373" 15 | }, 16 | "to": { 17 | "startLines": "2", 18 | "startColumns": "4", 19 | "startOffsets": "55", 20 | "endLines": "4", 21 | "endColumns": "12", 22 | "endOffsets": "201" 23 | } 24 | } 25 | ] 26 | } 27 | ] 28 | } -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/blame/res/debug/multi-v2/values-w820dp-v13.json: -------------------------------------------------------------------------------- 1 | { 2 | "logs": [ 3 | { 4 | "outputFile": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-w820dp-v13\\values-w820dp-v13.xml", 5 | "map": [ 6 | { 7 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\values-w820dp\\dimens.xml", 8 | "from": { 9 | "startLines": "7", 10 | "startColumns": "4", 11 | "startOffsets": "310", 12 | "endColumns": "57", 13 | "endOffsets": "363" 14 | }, 15 | "to": { 16 | "startLines": "2", 17 | "startColumns": "4", 18 | "startOffsets": "55", 19 | "endColumns": "57", 20 | "endOffsets": "108" 21 | } 22 | } 23 | ] 24 | } 25 | ] 26 | } -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/blame/res/debug/single/debug.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "merged": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-xhdpi_ic_launcher.png.flat", 4 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-xhdpi\\ic_launcher.png" 5 | }, 6 | { 7 | "merged": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-mdpi_ic_launcher.png.flat", 8 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-mdpi\\ic_launcher.png" 9 | }, 10 | { 11 | "merged": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_launcher.png.flat", 12 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-hdpi\\ic_launcher.png" 13 | }, 14 | { 15 | "merged": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\menu_main.xml.flat", 16 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\menu\\main.xml" 17 | }, 18 | { 19 | "merged": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-xxhdpi_ic_launcher.png.flat", 20 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-xxhdpi\\ic_launcher.png" 21 | }, 22 | { 23 | "merged": "E:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\layout_activity_main.xml.flat", 24 | "source": "E:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\layout\\activity_main.xml" 25 | } 26 | ] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/android/support/v4/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/android/support/v4/R.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/AlacDecodeUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/AlacDecodeUtils.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/AlacFile.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/AlacFile.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/Defines.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/Defines.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/LeadingZeros.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/LeadingZeros.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/airplay/ui/AirplayActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/beatofthedrum/alacdecoder/airplay/ui/AirplayActivity.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/BuildConfig.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$dimen.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$dimen.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$drawable.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$id.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$id.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$layout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$layout.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$menu.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$menu.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$string.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$style.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R$style.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/com/wh/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/com/wh/R.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/AirPlayServer$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/AirPlayServer$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/AirPlayServer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/AirPlayServer.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioOutputQueue$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioOutputQueue$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioOutputQueue$EnQueuer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioOutputQueue$EnQueuer.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioOutputQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioOutputQueue.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioStreamInformationProvider.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/AudioStreamInformationProvider.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$2.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioEnqueueHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioEnqueueHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioToOutputRouterDownstreamHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioToOutputRouterDownstreamHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpChannelType.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpChannelType.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpInputToAudioRouterUpstreamHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpInputToAudioRouterUpstreamHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopAudioHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopRtpAudioAlacDecodeHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopRtpAudioAlacDecodeHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopRtpAudioDecryptionHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/audio/RaopRtpAudioDecryptionHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/crypto/AirTunesCryptography.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/crypto/AirTunesCryptography.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/ExceptionLoggingHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/ExceptionLoggingHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/NetworkUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/NetworkUtils.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/RtpEncodeHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/RtpEncodeHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/RtpLoggingHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/RtpLoggingHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpDecodeHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpDecodeHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Audio.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Audio.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioRetransmit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioRetransmit.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioTransmit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioTransmit.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$NtpTime.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$NtpTime.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$RetransmitRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$RetransmitRequest.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Sync.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Sync.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Timing.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Timing.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingRequest.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingResponse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingResponse.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler$TimingRequester.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler$TimingRequester.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/rtp/RtpPacket.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/nz/co/iswe/android/airplay/network/rtp/RtpPacket.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/AudioClock.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/AudioClock.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/Base64.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/Base64.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/InvalidPacketException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/InvalidPacketException.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/LogFormatter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/LogFormatter.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/ProtocolException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/ProtocolException.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler$MissingPacket.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler$MissingPacket.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspChallengeResponseHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspChallengeResponseHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspHeaderHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspHeaderHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspMethods.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspMethods.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspOptionsHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RaopRtspOptionsHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RtspErrorResponseHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RtspErrorResponseHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RtspLoggingHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RtspLoggingHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RtspUnsupportedResponseHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RtspUnsupportedResponseHandler.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RunningExponentialAverage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RunningExponentialAverage.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RunningWeightedAverage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/AirReceiver/RunningWeightedAverage.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Functions.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Functions.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Latch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Latch.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleAccessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleAccessor.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBuffer.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$1$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$1$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$2$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$2$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout$2.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleBufferLayout.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteBufferFormat$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteBufferFormat$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteBufferFormat.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteBufferFormat.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$1$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$1$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$2$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$2$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$2.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$3$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$3$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat$3.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleByteFormat.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleClock.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleClock.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleDimensions.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleDimensions.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleIndexedAccessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleIndexedAccessor.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleIndexer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleIndexer.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleOffset.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleOffset.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleRange.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleRange.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/SampleSource.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Signedness$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Signedness$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Signedness$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Signedness$2.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Signedness.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Signedness.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Taylor$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Taylor$1.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Taylor$Coefficients.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Taylor$Coefficients.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Taylor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/classes/debug/org/phlo/audio/Taylor.class -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/compileDebugAidl/dependency.store: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/compileDebugAndroidTestAidl/dependency.store: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/+45R0eQty_y6nSUMcRl3sMS1fso=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/+45R0eQty_y6nSUMcRl3sMS1fso= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Bu5ELqMUJmZtdbEWErkwdm+TZ4s=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Bu5ELqMUJmZtdbEWErkwdm+TZ4s= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/HWCraCdbecyQpm3Q7D61wd0eVcU=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/HWCraCdbecyQpm3Q7D61wd0eVcU= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/UBi2we0Sr5eF86_G_9Pj47m+4Rk=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/UBi2we0Sr5eF86_G_9Pj47m+4Rk= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/jNCX3EO9xioQ8z4vNHM2XZhqtNA=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/jNCX3EO9xioQ8z4vNHM2XZhqtNA= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/nEJB88PmVZWpvt8d75ghdXmvmXU=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/nEJB88PmVZWpvt8d75ghdXmvmXU= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qrS2uqfzhikSdYD+tOVlF0KkwFc=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qrS2uqfzhikSdYD+tOVlF0KkwFc= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/merge-state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/merge-state -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/+45R0eQty_y6nSUMcRl3sMS1fso=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/+45R0eQty_y6nSUMcRl3sMS1fso= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/Bu5ELqMUJmZtdbEWErkwdm+TZ4s=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/Bu5ELqMUJmZtdbEWErkwdm+TZ4s= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/HWCraCdbecyQpm3Q7D61wd0eVcU=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/HWCraCdbecyQpm3Q7D61wd0eVcU= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/UBi2we0Sr5eF86_G_9Pj47m+4Rk=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/UBi2we0Sr5eF86_G_9Pj47m+4Rk= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/jNCX3EO9xioQ8z4vNHM2XZhqtNA=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/jNCX3EO9xioQ8z4vNHM2XZhqtNA= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/nEJB88PmVZWpvt8d75ghdXmvmXU=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/nEJB88PmVZWpvt8d75ghdXmvmXU= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/qrS2uqfzhikSdYD+tOVlF0KkwFc=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/debug-mergeJniLibs/zip-cache/qrS2uqfzhikSdYD+tOVlF0KkwFc= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugAndroidTestResources/compile-file-map.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 29 14:17:12 CST 2018 2 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugAndroidTestResources/merger.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugAssets/merger.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugResources/compile-file-map.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 29 14:17:09 CST 2018 2 | E\:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-xhdpi\\ic_launcher.png=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-xhdpi_ic_launcher.png.flat 3 | E\:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\menu\\main.xml=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\menu_main.xml.flat 4 | E\:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\layout\\activity_main.xml=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\layout_activity_main.xml.flat 5 | E\:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-xxhdpi\\ic_launcher.png=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-xxhdpi_ic_launcher.png.flat 6 | E\:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-hdpi\\ic_launcher.png=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_launcher.png.flat 7 | E\:\\code\\learn\\Airplay_Main\\app\\src\\main\\res\\drawable-mdpi\\ic_launcher.png=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\res\\merged\\debug\\drawable-mdpi_ic_launcher.png.flat 8 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values-v11/values-v11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values-v14/values-v14.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values-w820dp-v13/values-w820dp-v13.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 64dp 4 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | Settings 6 | Airplay_Main 7 | Hello world! 8 | 15 | 18 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/mergeDebugShaders/merger.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/packageDebug/debug/dex-renamer-state.txt: -------------------------------------------------------------------------------- 1 | #Wed Jul 04 15:16:32 CST 2018 2 | base.0=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\transforms\\dexMerger\\debug\\0 3 | renamed.0=classes.dex 4 | file.0=E\:\\code\\learn\\Airplay_Main\\app\\build\\intermediates\\transforms\\dexMerger\\debug\\0\\classes.dex 5 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/packageDebug/debug/zip-cache/1lPocIOiSrt7D1ZBLbuigHYI1DU=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/packageDebug/debug/zip-cache/1lPocIOiSrt7D1ZBLbuigHYI1DU= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/incremental/packageDebug/debug/zip-cache/vz5tNFhSMvTP1zw4_dsw2T2bTR8=: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/incremental/packageDebug/debug/zip-cache/vz5tNFhSMvTP1zw4_dsw2T2bTR8= -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/javaPrecompile/debug/annotationProcessors.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/manifest/androidTest/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 16 | 17 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/manifest/androidTest/debug/output.json: -------------------------------------------------------------------------------- 1 | [{"outputType":{"type":"MERGED_MANIFESTS"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":-1},"path":"AndroidManifest.xml","properties":{}}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/manifests/density/debug/output.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/manifests/full/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/manifests/full/debug/output.json: -------------------------------------------------------------------------------- 1 | [{"outputType":{"type":"MERGED_MANIFESTS"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"AndroidManifest.xml","properties":{"packageId":"com.wh","split":"","minSdkVersion":"14"}}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/manifests/instant-run/debug/output.json: -------------------------------------------------------------------------------- 1 | [{"outputType":{"type":"INSTANT_RUN_MERGED_MANIFESTS"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"AndroidManifest.xml","properties":{"packageId":"com.wh","split":"","minSdkVersion":"14"}}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/androidTest/debug/output.json: -------------------------------------------------------------------------------- 1 | [{"outputType":{"type":"PROCESSED_RES"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":-1},"path":"resources-debugAndroidTest.ap_","properties":{}}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/androidTest/debug/resources-debugAndroidTest.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/androidTest/debug/resources-debugAndroidTest.ap_ -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/debug/output.json: -------------------------------------------------------------------------------- 1 | [{"outputType":{"type":"PROCESSED_RES"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"resources-debug.ap_","properties":{"packageId":"com.wh","split":"","minSdkVersion":"14"}}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/debug/resources-debug.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/debug/resources-debug.ap_ -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/drawable-hdpi_ic_launcher.png.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/drawable-hdpi_ic_launcher.png.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/drawable-mdpi_ic_launcher.png.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/drawable-mdpi_ic_launcher.png.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/drawable-xhdpi_ic_launcher.png.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/drawable-xhdpi_ic_launcher.png.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/drawable-xxhdpi_ic_launcher.png.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/drawable-xxhdpi_ic_launcher.png.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/layout_activity_main.xml.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/layout_activity_main.xml.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/menu_main.xml.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/menu_main.xml.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/values-v11_values-v11.arsc.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/values-v11_values-v11.arsc.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/values-v14_values-v14.arsc.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/values-v14_values-v14.arsc.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/values-w820dp-v13_values-w820dp-v13.arsc.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/values-w820dp-v13_values-w820dp-v13.arsc.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/merged/debug/values_values.arsc.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/res/merged/debug/values_values.arsc.flat -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/res/symbol-table-with-package/debug/package-aware-r.txt: -------------------------------------------------------------------------------- 1 | com.wh 2 | int dimen activity_horizontal_margin 0x7f010000 3 | int dimen activity_vertical_margin 0x7f010001 4 | int drawable ic_launcher 0x7f020000 5 | int id action_settings 0x7f030000 6 | int layout activity_main 0x7f040000 7 | int menu main 0x7f050000 8 | int string action_settings 0x7f060000 9 | int string app_name 0x7f060001 10 | int string hello_world 0x7f060002 11 | int style AppBaseTheme 0x7f070000 12 | int style AppTheme 0x7f070001 13 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/sourceFolderJavaResources/debug/com/beatofthedrum/alacdecoder/license.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011 Peter McQuillan 2 | 3 | Based on the ALAC decoder - Copyright (c) 2005 David Hammerton 4 | 5 | All rights reserved. 6 | 7 | Redistribution and use in source and binary forms, with or without 8 | modification, are permitted provided that the following conditions are met: 9 | 10 | * Redistributions of source code must retain the above copyright notice, 11 | this list of conditions and the following disclaimer. 12 | * Redistributions in binary form must reproduce the above copyright notice, 13 | this list of conditions and the following disclaimer in the 14 | documentation and/or other materials provided with the distribution. 15 | * The name of the author may not be used to endorse or promote products 16 | derived from this software without specific prior written permission. 17 | 18 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 19 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 21 | ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR 22 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 23 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 24 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 25 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 26 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/splits-support/androidTest/debug/split-list.gson: -------------------------------------------------------------------------------- 1 | [{"splitType":"DENSITY","values":[]},{"splitType":"LANGUAGE","values":[]},{"splitType":"ABI","values":[]},{"splitType":"ResConfigs","values":[]}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/splits-support/debug/split-list.gson: -------------------------------------------------------------------------------- 1 | [{"splitType":"DENSITY","values":[]},{"splitType":"LANGUAGE","values":[]},{"splitType":"ABI","values":[]},{"splitType":"ResConfigs","values":[]}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/symbols/debug/R.txt: -------------------------------------------------------------------------------- 1 | int dimen activity_horizontal_margin 0x7f010000 2 | int dimen activity_vertical_margin 0x7f010001 3 | int drawable ic_launcher 0x7f020000 4 | int id action_settings 0x7f030000 5 | int layout activity_main 0x7f040000 6 | int menu main 0x7f050000 7 | int string action_settings 0x7f060000 8 | int string app_name 0x7f060001 9 | int string hello_world 0x7f060002 10 | int style AppBaseTheme 0x7f070000 11 | int style AppTheme 0x7f070001 12 | -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/0.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/10.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/11.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/12.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/13.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/14.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/14.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/15.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/15.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/16.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/17.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/18.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/18.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/19.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/19.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/20.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/20.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/21.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/21.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/22.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/22.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/23.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/23.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/24.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/24.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/25.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/26.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/26.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/27.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/27.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/28.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/28.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/29.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/29.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/3.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/30.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/30.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/31.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/31.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/32.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/32.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/33.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/33.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/34.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/34.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/android/support/v4/R.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/android/support/v4/R.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/AlacDecodeUtils.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/AlacDecodeUtils.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/AlacFile.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/AlacFile.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/Defines.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/Defines.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/LeadingZeros.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/LeadingZeros.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/airplay/ui/AirplayActivity.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/beatofthedrum/alacdecoder/airplay/ui/AirplayActivity.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/BuildConfig.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/BuildConfig.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$dimen.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$dimen.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$drawable.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$drawable.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$id.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$id.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$layout.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$layout.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$menu.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$menu.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$string.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$string.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$style.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R$style.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/com/wh/R.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/AirPlayServer$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/AirPlayServer$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/AirPlayServer.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/AirPlayServer.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioOutputQueue$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioOutputQueue$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioOutputQueue$EnQueuer.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioOutputQueue$EnQueuer.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioOutputQueue.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioOutputQueue.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioStreamInformationProvider.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/AudioStreamInformationProvider.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$2.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$2.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioEnqueueHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioEnqueueHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioToOutputRouterDownstreamHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpAudioToOutputRouterDownstreamHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpChannelType.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpChannelType.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpInputToAudioRouterUpstreamHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler$RaopRtpInputToAudioRouterUpstreamHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopAudioHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopRtpAudioAlacDecodeHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopRtpAudioAlacDecodeHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopRtpAudioDecryptionHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/audio/RaopRtpAudioDecryptionHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/crypto/AirTunesCryptography.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/crypto/AirTunesCryptography.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/ExceptionLoggingHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/ExceptionLoggingHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/NetworkUtils.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/NetworkUtils.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/RtpEncodeHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/RtpEncodeHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/RtpLoggingHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/RtpLoggingHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpDecodeHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpDecodeHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Audio.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Audio.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioRetransmit.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioRetransmit.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioTransmit.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$AudioTransmit.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$NtpTime.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$NtpTime.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$RetransmitRequest.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$RetransmitRequest.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Sync.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Sync.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Timing.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$Timing.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingRequest.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingRequest.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingResponse.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket$TimingResponse.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpPacket.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler$TimingRequester.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler$TimingRequester.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtpTimingHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/raop/RaopRtspPipelineFactory.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/rtp/RtpPacket.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/nz/co/iswe/android/airplay/network/rtp/RtpPacket.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/AudioClock.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/AudioClock.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/Base64.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/Base64.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/InvalidPacketException.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/InvalidPacketException.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/LogFormatter.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/LogFormatter.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/ProtocolException.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/ProtocolException.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler$MissingPacket.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler$MissingPacket.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtpRetransmitRequestHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspChallengeResponseHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspChallengeResponseHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspHeaderHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspHeaderHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspMethods.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspMethods.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspOptionsHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RaopRtspOptionsHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RtspErrorResponseHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RtspErrorResponseHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RtspLoggingHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RtspLoggingHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RtspUnsupportedResponseHandler.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RtspUnsupportedResponseHandler.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RunningExponentialAverage.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RunningExponentialAverage.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RunningWeightedAverage.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/AirReceiver/RunningWeightedAverage.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Functions.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Functions.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Latch.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Latch.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleAccessor.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleAccessor.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBuffer.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBuffer.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$1$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$1$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$2$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$2$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$2.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout$2.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleBufferLayout.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteBufferFormat$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteBufferFormat$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteBufferFormat.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteBufferFormat.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$1$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$1$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$2$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$2$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$2.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$2.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$3$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$3$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$3.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat$3.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleByteFormat.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleClock.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleClock.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleDimensions.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleDimensions.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleIndexedAccessor.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleIndexedAccessor.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleIndexer.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleIndexer.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleOffset.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleOffset.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleRange.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleRange.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleSource.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/SampleSource.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Signedness$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Signedness$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Signedness$2.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Signedness$2.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Signedness.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Signedness.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Taylor$1.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Taylor$1.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Taylor$Coefficients.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Taylor$Coefficients.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Taylor.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/35/org/phlo/audio/Taylor.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/5.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/6.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/7.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/8.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexBuilder/debug/9.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexMerger/debug/0/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/dexMerger/debug/0/classes.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/dexMerger/debug/__content__.json: -------------------------------------------------------------------------------- 1 | [{"name":"main","index":0,"scopes":["SUB_PROJECTS","PROJECT","EXTERNAL_LIBRARIES"],"types":["DEX"],"format":"DIRECTORY","present":true}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/externalLibsDexMerger/debug/0/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/externalLibsDexMerger/debug/0/classes.dex -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/externalLibsDexMerger/debug/__content__.json: -------------------------------------------------------------------------------- 1 | [{"name":"main","index":0,"scopes":["EXTERNAL_LIBRARIES"],"types":["DEX_ARCHIVE"],"format":"DIRECTORY","present":true}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/mergeJavaRes/debug/0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/intermediates/transforms/mergeJavaRes/debug/0.jar -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/mergeJavaRes/debug/__content__.json: -------------------------------------------------------------------------------- 1 | [{"name":"resources","index":0,"scopes":["PROJECT","EXTERNAL_LIBRARIES","SUB_PROJECTS"],"types":["RESOURCES"],"format":"JAR","present":true}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/mergeJniLibs/debug/__content__.json: -------------------------------------------------------------------------------- 1 | [{"name":"resources","index":0,"scopes":["PROJECT","SUB_PROJECTS","EXTERNAL_LIBRARIES"],"types":["NATIVE_LIBS"],"format":"DIRECTORY","present":false}] -------------------------------------------------------------------------------- /Airplay_Main/app/build/intermediates/transforms/stripDebugSymbol/debug/__content__.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /Airplay_Main/app/build/outputs/apk/debug/app-debug.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/build/outputs/apk/debug/app-debug.apk -------------------------------------------------------------------------------- /Airplay_Main/app/build/outputs/apk/debug/output.json: -------------------------------------------------------------------------------- 1 | [{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"app-debug.apk","properties":{"packageId":"com.wh","split":"","minSdkVersion":"14"}}] -------------------------------------------------------------------------------- /Airplay_Main/app/libs/base64-2.3.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/libs/base64-2.3.8.jar -------------------------------------------------------------------------------- /Airplay_Main/app/libs/bcprov-ext-jdk16-1.46.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/libs/bcprov-ext-jdk16-1.46.jar -------------------------------------------------------------------------------- /Airplay_Main/app/libs/jmdns-3.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/libs/jmdns-3.4.1.jar -------------------------------------------------------------------------------- /Airplay_Main/app/libs/netty-3.2.4.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/libs/netty-3.2.4.Final.jar -------------------------------------------------------------------------------- /Airplay_Main/app/libs/rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/libs/rt.jar -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 10 | 11 | 12 | 13 | 14 | 15 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/com/beatofthedrum/alacdecoder/AlacFile.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** AlacFile.java 3 | ** 4 | ** Copyright (c) 2011 Peter McQuillan 5 | ** 6 | ** All Rights Reserved. 7 | ** 8 | ** Distributed under the BSD Software License (see license.txt) 9 | ** 10 | */ 11 | package com.beatofthedrum.alacdecoder; 12 | 13 | public class AlacFile 14 | { 15 | 16 | byte input_buffer[]; 17 | int ibIdx = 0; 18 | int input_buffer_bitaccumulator = 0; /* used so we can do arbitary 19 | bit reads */ 20 | 21 | int samplesize = 0; 22 | int numchannels = 0; 23 | int bytespersample = 0; 24 | 25 | LeadingZeros lz = new LeadingZeros(); 26 | 27 | 28 | private int buffer_size = 16384; 29 | /* buffers */ 30 | int predicterror_buffer_a[] = new int[buffer_size]; 31 | int predicterror_buffer_b[] = new int[buffer_size]; 32 | 33 | int outputsamples_buffer_a[] = new int[buffer_size]; 34 | int outputsamples_buffer_b[] = new int[buffer_size]; 35 | 36 | int uncompressed_bytes_buffer_a[] = new int[buffer_size]; 37 | int uncompressed_bytes_buffer_b[] = new int[buffer_size]; 38 | 39 | 40 | 41 | /* stuff from setinfo */ 42 | public int setinfo_max_samples_per_frame = 0; // 0x1000 = 4096 43 | /* max samples per frame? */ 44 | 45 | public int setinfo_7a = 0; // 0x00 46 | public int setinfo_sample_size = 0; // 0x10 47 | public int setinfo_rice_historymult = 0; // 0x28 48 | public int setinfo_rice_initialhistory = 0; // 0x0a 49 | public int setinfo_rice_kmodifier = 0; // 0x0e 50 | public int setinfo_7f = 0; // 0x02 51 | public int setinfo_80 = 0; // 0x00ff 52 | public int setinfo_82 = 0; // 0x000020e7 53 | /* max sample size?? */ 54 | public int setinfo_86 = 0; // 0x00069fe4 55 | /* bit rate (avarge)?? */ 56 | public int setinfo_8a_rate = 0; // 0x0000ac44 57 | /* end setinfo stuff */ 58 | 59 | public int[] predictor_coef_table = new int[1024]; 60 | public int[] predictor_coef_table_a = new int[1024]; 61 | public int[] predictor_coef_table_b = new int[1024]; 62 | } -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/com/beatofthedrum/alacdecoder/Defines.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** Defines.java 3 | ** 4 | ** Copyright (c) 2011 Peter McQuillan 5 | ** 6 | ** All Rights Reserved. 7 | ** 8 | ** Distributed under the BSD Software License (see license.txt) 9 | ** 10 | */ 11 | 12 | package com.beatofthedrum.alacdecoder; 13 | 14 | class Defines 15 | { 16 | static int RICE_THRESHOLD = 8; 17 | } -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/com/beatofthedrum/alacdecoder/LeadingZeros.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** LeadingZeros.java 3 | ** 4 | ** Copyright (c) 2011 Peter McQuillan 5 | ** 6 | ** All Rights Reserved. 7 | ** 8 | ** Distributed under the BSD Software License (see license.txt) 9 | ** 10 | */ 11 | 12 | package com.beatofthedrum.alacdecoder; 13 | 14 | class LeadingZeros 15 | { 16 | public int curbyte = 0; 17 | public int output = 0; 18 | } -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/com/beatofthedrum/alacdecoder/airplay/ui/AirplayActivity.java: -------------------------------------------------------------------------------- 1 | package com.beatofthedrum.alacdecoder.airplay.ui; 2 | 3 | import android.app.Activity; 4 | import android.os.Bundle; 5 | import android.support.annotation.Nullable; 6 | 7 | import javax.crypto.Cipher; 8 | 9 | import nz.co.iswe.android.airplay.AirPlayServer; 10 | 11 | /** 12 | * Created by Administrator on 2018/6/29. 13 | */ 14 | 15 | public class AirplayActivity extends Activity{ 16 | @Override 17 | protected void onCreate(@Nullable Bundle savedInstanceState) { 18 | super.onCreate(savedInstanceState); 19 | String transformation = "RSA/None/OAEPWithSHA1AndMGF1Padding"; 20 | try { 21 | Cipher rsaPkCS1OaepCipher = Cipher 22 | .getInstance(transformation); 23 | } catch (Exception e) { 24 | e.printStackTrace(); 25 | } 26 | AirPlayServer airPlayServer = AirPlayServer.getIstance(); 27 | airPlayServer.setRtspPort(5000); 28 | Thread thread = new Thread(airPlayServer); 29 | thread.start(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/com/beatofthedrum/alacdecoder/license.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011 Peter McQuillan 2 | 3 | Based on the ALAC decoder - Copyright (c) 2005 David Hammerton 4 | 5 | All rights reserved. 6 | 7 | Redistribution and use in source and binary forms, with or without 8 | modification, are permitted provided that the following conditions are met: 9 | 10 | * Redistributions of source code must retain the above copyright notice, 11 | this list of conditions and the following disclaimer. 12 | * Redistributions in binary form must reproduce the above copyright notice, 13 | this list of conditions and the following disclaimer in the 14 | documentation and/or other materials provided with the distribution. 15 | * The name of the author may not be used to endorse or promote products 16 | derived from this software without specific prior written permission. 17 | 18 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 19 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 21 | ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR 22 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 23 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 24 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 25 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 26 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/nz/co/iswe/android/airplay/audio/AudioStreamInformationProvider.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package nz.co.iswe.android.airplay.audio; 19 | 20 | 21 | /** 22 | * Provides information about an audio stream 23 | */ 24 | public interface AudioStreamInformationProvider { 25 | /** 26 | * The JavaSoune audio format of the streamed audio 27 | * @return the AudioFormat 28 | */ 29 | //public AudioFormat getAudioFormat(); 30 | 31 | /** 32 | * Average frames per second 33 | * @return frames per second 34 | */ 35 | int getFramesPerPacket(); 36 | 37 | /** 38 | * Average packets per second 39 | * @return packets per second 40 | */ 41 | double getPacketsPerSecond(); 42 | 43 | //Audio Format Sample Rate 44 | int getSampleRate(); 45 | 46 | int getSampleSizeInBits(); 47 | 48 | //Number of audio channels : 1 mono / 2 stereo 49 | int getChannels(); 50 | 51 | //The format in which the audio data is represented. See Android AudioFormat.ENCODING_PCM_16BIT and Android AudioFormat.ENCODING_PCM_8BIT 52 | int getAudioFormat(); 53 | } 54 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/nz/co/iswe/android/airplay/network/ExceptionLoggingHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package nz.co.iswe.android.airplay.network; 19 | 20 | import java.util.logging.Level; 21 | import java.util.logging.Logger; 22 | 23 | import org.jboss.netty.channel.*; 24 | 25 | /** 26 | * Logs exceptions thrown by other channel handlers 27 | */ 28 | public class ExceptionLoggingHandler extends SimpleChannelHandler { 29 | private static Logger LOG = Logger.getLogger(ExceptionLoggingHandler.class.getName()); 30 | 31 | @Override 32 | public void exceptionCaught(final ChannelHandlerContext ctx, final ExceptionEvent evt) throws Exception { 33 | super.exceptionCaught(ctx, evt); 34 | LOG.log(Level.WARNING, "Handler raised exception", evt.getCause()); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/nz/co/iswe/android/airplay/network/RtpEncodeHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package nz.co.iswe.android.airplay.network; 19 | 20 | import nz.co.iswe.android.airplay.network.rtp.RtpPacket; 21 | 22 | import org.jboss.netty.channel.*; 23 | import org.jboss.netty.handler.codec.oneone.OneToOneEncoder; 24 | 25 | /** 26 | * Converts outgoing RTP packets into a sequence of bytes 27 | */ 28 | public class RtpEncodeHandler extends OneToOneEncoder { 29 | @Override 30 | protected Object encode(final ChannelHandlerContext ctx, final Channel channel, final Object msg) throws Exception { 31 | if (msg instanceof RtpPacket){ 32 | return ((RtpPacket)msg).getBuffer(); 33 | } 34 | else{ 35 | return msg; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/nz/co/iswe/android/airplay/network/raop/RaopRtpDecodeHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package nz.co.iswe.android.airplay.network.raop; 19 | 20 | import java.util.logging.Logger; 21 | 22 | 23 | import org.jboss.netty.buffer.*; 24 | import org.jboss.netty.channel.*; 25 | import org.jboss.netty.handler.codec.oneone.OneToOneDecoder; 26 | import org.phlo.AirReceiver.InvalidPacketException; 27 | 28 | /** 29 | * Decodes incoming packets, emitting instances of {@link RaopRtpPacket} 30 | */ 31 | public class RaopRtpDecodeHandler extends OneToOneDecoder { 32 | 33 | private static final Logger LOG = Logger.getLogger(RaopRtpDecodeHandler.class.getName()); 34 | 35 | @Override 36 | protected Object decode(final ChannelHandlerContext ctx, final Channel channel, final Object msg) throws Exception { 37 | if (msg instanceof ChannelBuffer) { 38 | final ChannelBuffer buffer = (ChannelBuffer)msg; 39 | 40 | try { 41 | return RaopRtpPacket.decode(buffer); 42 | } 43 | catch (final InvalidPacketException e1) { 44 | LOG.warning(e1.getMessage()); 45 | return buffer; 46 | } 47 | } 48 | else { 49 | return msg; 50 | } 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/AirReceiver/AudioClock.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.AirReceiver; 19 | 20 | /** 21 | * Audio device clock 22 | */ 23 | public interface AudioClock { 24 | /** 25 | * Returns the current playback time in seconds. 26 | * 27 | * @return time of currently played sample 28 | */ 29 | double getNowSecondsTime(); 30 | 31 | /** 32 | * Returns the current playback time in frames 33 | * 34 | * @return time of currently played sample 35 | */ 36 | //long getNowFrameTime(); 37 | 38 | /** 39 | * Returns the earliest time in samples for which data 40 | * is still accepted 41 | * 42 | * @return earliest playback time for new data 43 | */ 44 | double getNextSecondsTime(); 45 | 46 | /** 47 | * Returns the earliest time in frames for which data 48 | * is still accepted 49 | * 50 | * @return earliest playback time for new data 51 | */ 52 | long getNextFrameTime(); 53 | 54 | /** 55 | * Converts from frame time to seconds time 56 | * 57 | * @param frameTime frame time to convert 58 | * @return corresponding seconds time 59 | */ 60 | double convertFrameToSecondsTime(long frameTime); 61 | 62 | /** 63 | * Adjusts the frame time so that the given frame time 64 | * coindices with the given seconds time 65 | * 66 | * @param frameTime frame time corresponding to seconds time 67 | * @param secondsTime seconds time corresponding to frame time 68 | */ 69 | void setFrameTime(long frameTime, double secondsTime); 70 | } 71 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/AirReceiver/InvalidPacketException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.AirReceiver; 19 | 20 | @SuppressWarnings("serial") 21 | public class InvalidPacketException extends ProtocolException { 22 | public InvalidPacketException(final String message) { 23 | super(message); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/AirReceiver/ProtocolException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.AirReceiver; 19 | 20 | @SuppressWarnings("serial") 21 | public class ProtocolException extends Exception { 22 | public ProtocolException(final String message) { 23 | super(message); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/AirReceiver/RaopRtspMethods.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.AirReceiver; 19 | 20 | import org.jboss.netty.handler.codec.http.*; 21 | import org.jboss.netty.handler.codec.rtsp.*; 22 | 23 | /** 24 | * The RTSP methods required for RAOP/AirTunes 25 | */ 26 | public final class RaopRtspMethods { 27 | public static final HttpMethod ANNOUNCE = RtspMethods.ANNOUNCE; 28 | public static final HttpMethod GET_PARAMETER = RtspMethods.GET_PARAMETER; 29 | public static final HttpMethod FLUSH = new HttpMethod("FLUSH"); 30 | public static final HttpMethod OPTIONS = RtspMethods.OPTIONS; 31 | public static final HttpMethod PAUSE = RtspMethods.PAUSE; 32 | public static final HttpMethod RECORD = RtspMethods.RECORD; 33 | public static final HttpMethod SETUP = RtspMethods.SETUP; 34 | public static final HttpMethod SET_PARAMETER = RtspMethods.SET_PARAMETER; 35 | public static final HttpMethod TEARDOWN = RtspMethods.TEARDOWN; 36 | } 37 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/AirReceiver/RtspUnsupportedResponseHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.AirReceiver; 19 | 20 | import java.util.logging.Logger; 21 | 22 | import org.jboss.netty.channel.*; 23 | import org.jboss.netty.handler.codec.http.*; 24 | import org.jboss.netty.handler.codec.rtsp.RtspResponseStatuses; 25 | import org.jboss.netty.handler.codec.rtsp.RtspVersions; 26 | 27 | /** 28 | * Sends a METHOD NOT VALID response if no other channel handler 29 | * takes responsibility for a RTSP message. 30 | */ 31 | public class RtspUnsupportedResponseHandler extends SimpleChannelUpstreamHandler { 32 | private static Logger s_logger = Logger.getLogger(RtspUnsupportedResponseHandler.class.getName()); 33 | 34 | @Override 35 | public void messageReceived(final ChannelHandlerContext ctx, final MessageEvent evt) throws Exception { 36 | final HttpRequest req = (HttpRequest)evt.getMessage(); 37 | 38 | s_logger.warning("Method " + req.getMethod() + " is not supported"); 39 | 40 | final HttpResponse response = new DefaultHttpResponse(RtspVersions.RTSP_1_0, RtspResponseStatuses.METHOD_NOT_VALID); 41 | ctx.getChannel().write(response); 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/AirReceiver/RunningExponentialAverage.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.AirReceiver; 19 | 20 | /** 21 | * Computes an exponential running average 22 | * over a series of values. 23 | */ 24 | public class RunningExponentialAverage { 25 | public double value = Double.NaN; 26 | 27 | /** 28 | * Create an exponential average without an initial value 29 | */ 30 | public RunningExponentialAverage() { 31 | value = Double.NaN; 32 | } 33 | 34 | /** 35 | * Create an exponential average with the given initial value 36 | */ 37 | public RunningExponentialAverage(final double initialValue) { 38 | value = initialValue; 39 | } 40 | 41 | /** 42 | * Add the value to the average, weighting it with the giveen weight. 43 | * 44 | * @param value the value to add 45 | * @param weight the value's weight between 0 and 1. 46 | */ 47 | public void add(final double value, final double weight) { 48 | if (Double.isNaN(this.value)) { 49 | this.value = value; 50 | } 51 | else { 52 | this.value = value * weight + this.value * (1.0 - weight); 53 | } 54 | } 55 | 56 | /** 57 | * Return true until {@link #add(double, double)} has been called 58 | * at least once for instances initialized without an initial value. 59 | * Otherwise, always returns false. 60 | */ 61 | public boolean isEmpty() { 62 | return Double.isNaN(value); 63 | } 64 | 65 | /** 66 | * Returns the current exponential average 67 | * @return exponential average 68 | */ 69 | public double get() { 70 | return value; 71 | } 72 | } 73 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/AirReceiver/RunningWeightedAverage.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.AirReceiver; 19 | 20 | public class RunningWeightedAverage { 21 | public final int m_length; 22 | public final double m_values[]; 23 | public final double m_weights[]; 24 | public boolean m_empty = true; 25 | public int m_index = 0; 26 | public double m_average = Double.NaN; 27 | 28 | RunningWeightedAverage(final int windowLength) { 29 | m_length = windowLength; 30 | m_values = new double[m_length]; 31 | m_weights = new double[m_length]; 32 | } 33 | 34 | public boolean isEmpty() { 35 | return m_empty; 36 | } 37 | 38 | public void add(final double value, final double weight) { 39 | m_values[m_index] = value; 40 | m_weights[m_index] = weight; 41 | m_index = (m_index + 1) % m_length; 42 | m_average = Double.NaN; 43 | m_empty = false; 44 | } 45 | 46 | public double get() { 47 | if (!m_empty && Double.isNaN(m_average)) { 48 | double vsum = 0; 49 | double wsum = 0; 50 | for(int i=0; i < m_length; ++i) { 51 | vsum += m_values[i] * m_weights[i]; 52 | wsum += m_weights[i]; 53 | } 54 | if (wsum != 0.0) 55 | m_average = vsum / wsum; 56 | } 57 | 58 | return m_average; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/Functions.java: -------------------------------------------------------------------------------- 1 | package org.phlo.audio; 2 | 3 | public final class Functions { 4 | public static double sinc(double x) { 5 | return Math.sin(x) / x; 6 | } 7 | 8 | public static float sinc(float x) { 9 | return (float)Math.sin(x) / x; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/SampleAccessor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.audio; 19 | 20 | /** 21 | * Provides access to samples in a buffer via 22 | * their absolute position in the buffer. 23 | *

24 | * The caller is required to know the layout 25 | * of the samples, since the methods in this 26 | * interface don't allow specifying the 27 | * channel and sample index separately. For 28 | * this reason, it is usually preferable to 29 | * use a {@link SampleIndexedAccessor} instance 30 | * instead. 31 | * 32 | * @see {@link SampleIndexedAccessor} 33 | */ 34 | public interface SampleAccessor { 35 | /** 36 | * Return the value of the sample {@code index} 37 | * bytes into the buffer 38 | */ 39 | float getSample(int index); 40 | 41 | /** 42 | * Sets the value of the sample {code index} 43 | * bytes into the buffer. 44 | */ 45 | void setSample(int index, float value); 46 | } 47 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/SampleClock.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.audio; 19 | 20 | public interface SampleClock { 21 | public double getNowTime(); 22 | 23 | public double getNextTime(); 24 | 25 | public double getSampleRate(); 26 | } 27 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/SampleIndexedAccessor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.audio; 19 | 20 | public interface SampleIndexedAccessor { 21 | SampleDimensions getDimensions(); 22 | 23 | SampleIndexedAccessor slice(SampleOffset offset, SampleDimensions dimensions); 24 | 25 | SampleIndexedAccessor slice(SampleRange range); 26 | 27 | float getSample(int channel, int sample); 28 | void setSample(int channel, int index, float sample); 29 | } 30 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/SampleIndexer.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.audio; 19 | 20 | public interface SampleIndexer { 21 | SampleDimensions getDimensions(); 22 | 23 | SampleIndexer slice(SampleOffset offset, SampleDimensions dimensions); 24 | 25 | SampleIndexer slice(SampleRange range); 26 | 27 | int getSampleIndex(int channel, int sample); 28 | } 29 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/SampleOffset.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.audio; 19 | 20 | public class SampleOffset { 21 | public final int channel; 22 | public final int sample; 23 | 24 | public final static SampleOffset Zero = new SampleOffset(0, 0); 25 | 26 | public SampleOffset(final int _channel, final int _sample) { 27 | if (_channel < 0) 28 | throw new IllegalArgumentException("channel must be greater or equal to zero"); 29 | if (_sample < 0) 30 | throw new IllegalArgumentException("sample must be greater or equal to zero"); 31 | 32 | channel = _channel; 33 | sample = _sample; 34 | } 35 | 36 | public SampleOffset add(SampleOffset other) { 37 | return new SampleOffset(channel + other.channel, sample + other.sample); 38 | } 39 | 40 | @Override 41 | public String toString() { 42 | return "[" + channel + ";" + sample + "]"; 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/SampleRange.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.audio; 19 | 20 | public class SampleRange { 21 | public final SampleOffset offset; 22 | public final SampleDimensions size; 23 | 24 | public SampleRange(final SampleOffset _offset, final SampleDimensions _size) { 25 | offset = _offset; 26 | size = _size; 27 | } 28 | 29 | public SampleRange(final SampleDimensions _size) { 30 | offset = SampleOffset.Zero; 31 | size = _size; 32 | } 33 | 34 | public SampleRange slice(SampleOffset _offset, SampleDimensions _dimensions) { 35 | if (_offset == null) 36 | _offset = SampleOffset.Zero; 37 | 38 | if (_dimensions == null) 39 | _dimensions = size.reduce(_offset.channel, _offset.sample); 40 | 41 | size.assertContains(_offset, _dimensions); 42 | return new SampleRange(offset.add(_offset), _dimensions); 43 | 44 | } 45 | 46 | public SampleRange slice(SampleRange _range) { 47 | return slice(_range.offset, _range.size); 48 | } 49 | 50 | @Override 51 | public String toString() { 52 | return 53 | "[" + 54 | offset.channel + "..." + (offset.channel + size.channels) + ";" + 55 | offset.sample + "..." + (offset.sample + size.samples) + 56 | "]"; 57 | } 58 | } 59 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/SampleSource.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of AirReceiver. 3 | * 4 | * AirReceiver is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | 9 | * AirReceiver is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | 14 | * You should have received a copy of the GNU General Public License 15 | * along with AirReceiver. If not, see . 16 | */ 17 | 18 | package org.phlo.audio; 19 | 20 | public interface SampleSource { 21 | public SampleBuffer getSampleBuffer(double timeStamp); 22 | } 23 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/java/org/phlo/audio/Taylor.java: -------------------------------------------------------------------------------- 1 | package org.phlo.audio; 2 | 3 | public final class Taylor { 4 | public interface Coefficients { 5 | public double coefficient(int power); 6 | } 7 | 8 | public static double taylor(double x, Coefficients source) { 9 | if ((x >= 1.0) || (x <= -1.0)) 10 | throw new IllegalArgumentException("x must be strictly larger than -1.0 and strictly smaller than 1.0"); 11 | 12 | double result = 0.0; 13 | double xnPrevious = 0.0; 14 | double xn = 1.0; 15 | int n = 0; 16 | while (xn != xnPrevious) { 17 | result += source.coefficient(n) * xn; 18 | n += 1; 19 | xnPrevious = xn; 20 | xn *= x; 21 | } 22 | 23 | return result; 24 | } 25 | 26 | public static final Coefficients SincCoefficients = new Coefficients() { 27 | @Override 28 | public double coefficient(int power) { 29 | if ((power % 2) != 0) 30 | return 0.0; 31 | 32 | double coeff = ((power/2) % 2 == 0) ? 1.0 : -1.0; 33 | for(int i=1; i <= (power + 1); ++i) 34 | coeff /= (double)i; 35 | 36 | return coeff; 37 | } 38 | }; 39 | 40 | public static double sinc(double x) { 41 | return taylor(x, SincCoefficients); 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/app/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- 1 |

4 | 5 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 10 | 11 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Airplay_Main 5 | Hello world! 6 | Settings 7 | 8 | 9 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 14 | 15 | 16 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Airplay_Main/app/src/main/resources/com/beatofthedrum/alacdecoder/license.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011 Peter McQuillan 2 | 3 | Based on the ALAC decoder - Copyright (c) 2005 David Hammerton 4 | 5 | All rights reserved. 6 | 7 | Redistribution and use in source and binary forms, with or without 8 | modification, are permitted provided that the following conditions are met: 9 | 10 | * Redistributions of source code must retain the above copyright notice, 11 | this list of conditions and the following disclaimer. 12 | * Redistributions in binary form must reproduce the above copyright notice, 13 | this list of conditions and the following disclaimer in the 14 | documentation and/or other materials provided with the distribution. 15 | * The name of the author may not be used to endorse or promote products 16 | derived from this software without specific prior written permission. 17 | 18 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 19 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 21 | ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR 22 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 23 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 24 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 25 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 26 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 | -------------------------------------------------------------------------------- /Airplay_Main/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | buildscript { 3 | repositories { 4 | jcenter() 5 | } 6 | dependencies { 7 | classpath 'com.android.tools.build:gradle:3.0.0' 8 | } 9 | } 10 | 11 | allprojects { 12 | repositories { 13 | jcenter() 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-10-41-51-220.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-10-41-51-220.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-10-42-08-876.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-10-42-08-876.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-10-42-32-679.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-10-42-32-679.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-10-56-24-532.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-10-56-24-532.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-13-20-266.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-13-20-266.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-15-10-152.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-15-10-152.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-15-13-900.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-15-13-900.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-16-48-726.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-16-48-726.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-17-13-117.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-17-13-117.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-17-17-225.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-17-17-225.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-19-27-908.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-19-27-908.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-25-42-321.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-25-42-321.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-44-40-349.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-44-40-349.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-51-18-067.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-51-18-067.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-14-51-54-044.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-14-51-54-044.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-16-09-01-341.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-16-09-01-341.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-16-10-40-877.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-16-10-40-877.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-06-29-16-14-17-242.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-06-29-16-14-17-242.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-09-30-34-759.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-09-30-34-759.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-09-30-41-713.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-09-30-41-713.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-10-32-56-871.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-10-32-56-871.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-10-50-44-627.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-10-50-44-627.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-10-51-52-448.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-10-51-52-448.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-10-52-49-694.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-10-52-49-694.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-10-54-09-661.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-10-54-09-661.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-10-56-01-189.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-10-56-01-189.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-01-29-642.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-01-29-642.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-03-30-635.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-03-30-635.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-09-02-416.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-09-02-416.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-19-54-500.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-19-54-500.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-21-24-171.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-21-24-171.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-22-37-217.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-22-37-217.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-24-08-910.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-24-08-910.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-02-11-27-06-436.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-02-11-27-06-436.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-03-22-37-45-665.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-03-22-37-45-665.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-03-22-38-00-283.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-03-22-38-00-283.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-04-15-12-10-833.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-04-15-12-10-833.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-04-15-16-32-326.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-04-15-16-32-326.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-06-18-12-25-325.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-06-18-12-25-325.rawproto -------------------------------------------------------------------------------- /Airplay_Main/build/android-profile/profile-2018-07-06-18-12-35-849.rawproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/build/android-profile/profile-2018-07-06-18-12-35-849.rawproto -------------------------------------------------------------------------------- /Airplay_Main/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjrwdl/AndroidAirPlayReceiver/0352c102141b832f46424f581165b9a2cb5846a3/Airplay_Main/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Airplay_Main/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip 7 | -------------------------------------------------------------------------------- /Airplay_Main/import-summary.txt: -------------------------------------------------------------------------------- 1 | ECLIPSE ANDROID PROJECT IMPORT SUMMARY 2 | ====================================== 3 | 4 | Ignored Files: 5 | -------------- 6 | The following files were *not* copied into the new Gradle project; you 7 | should evaluate whether these are still needed in your project and if 8 | so manually move them: 9 | 10 | * ic_launcher-web.png 11 | * proguard-project.txt 12 | 13 | Replaced Jars with Dependencies: 14 | -------------------------------- 15 | The importer recognized the following .jar files as third party 16 | libraries and replaced them with Gradle dependencies instead. This has 17 | the advantage that more explicit version information is known, and the 18 | libraries can be updated automatically. However, it is possible that 19 | the .jar file in your project was of an older version than the 20 | dependency we picked, which could render the project not compileable. 21 | You can disable the jar replacement in the import wizard and try again: 22 | 23 | android-support-v4.jar => com.android.support:support-v4:20.0.0 24 | 25 | Moved Files: 26 | ------------ 27 | Android Gradle projects use a different directory structure than ADT 28 | Eclipse projects. Here's how the projects were restructured: 29 | 30 | * AndroidManifest.xml => app\src\main\AndroidManifest.xml 31 | * assets\ => app\src\main\assets 32 | * libs\base64-2.3.8.jar => app\libs\base64-2.3.8.jar 33 | * libs\bcprov-ext-jdk16-1.46.jar => app\libs\bcprov-ext-jdk16-1.46.jar 34 | * libs\jmdns-3.4.1.jar => app\libs\jmdns-3.4.1.jar 35 | * libs\netty-3.2.4.Final.jar => app\libs\netty-3.2.4.Final.jar 36 | * res\ => app\src\main\res\ 37 | * src\ => app\src\main\java\ 38 | * src\com\beatofthedrum\alacdecoder\license.txt => app\src\main\resources\com\beatofthedrum\alacdecoder\license.txt 39 | 40 | Next Steps: 41 | ----------- 42 | You can now build the project. The Gradle project needs network 43 | connectivity to download dependencies. 44 | 45 | Bugs: 46 | ----- 47 | If for some reason your project does not build, and you determine that 48 | it is due to a bug or limitation of the Eclipse to Gradle importer, 49 | please file a bug at http://b.android.com with category 50 | Component-Tools. 51 | 52 | (This import summary is for your information only, and can be deleted 53 | after import once you are satisfied with the results.) 54 | -------------------------------------------------------------------------------- /Airplay_Main/local.properties: -------------------------------------------------------------------------------- 1 | ## This file is automatically generated by Android Studio. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must *NOT* be checked into Version Control Systems, 5 | # as it contains information specific to your local configuration. 6 | # 7 | # Location of the SDK. This is only used by Gradle. 8 | # For customization when using a Version Control System, please read the 9 | # header note. 10 | #Fri Jun 29 10:29:48 CST 2018 11 | ndk.dir=C\:\\Users\\Administrator\\AppData\\Local\\Android\\Sdk\\ndk-bundle 12 | sdk.dir=C\:\\Users\\Administrator\\AppData\\Local\\Android\\Sdk 13 | -------------------------------------------------------------------------------- /Airplay_Main/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------