├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── dependabot.yml └── workflows │ ├── build.yml │ ├── codeql.yml │ ├── docs.yml │ ├── release.yml │ ├── snapshot.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── core ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ ├── AndroidManifest.xml │ └── java │ │ └── io │ │ └── github │ │ └── thibaultbee │ │ └── streampack │ │ └── core │ │ ├── elements │ │ ├── encoders │ │ │ ├── AudioCodecConfigTest.kt │ │ │ └── VideoCodecConfigTest.kt │ │ ├── endpoints │ │ │ ├── DummyEndpoint.kt │ │ │ ├── EndpointStateTest.kt │ │ │ ├── MediaMuxerEndpointTest.kt │ │ │ └── composites │ │ │ │ └── sinks │ │ │ │ └── SinkStateTest.kt │ │ └── sources │ │ │ ├── StubAudioSource.kt │ │ │ └── StubVideoSource.kt │ │ ├── pipelines │ │ ├── StreamerPipelineFileTest.kt │ │ ├── StreamerPipelineTest.kt │ │ ├── outputs │ │ │ ├── StubPipelineOutput.kt │ │ │ └── encoding │ │ │ │ └── EncodingPipelineOutputTest.kt │ │ └── utils │ │ │ └── SourceConfigUtilsTest.kt │ │ ├── streamer │ │ ├── dual │ │ │ ├── file │ │ │ │ └── CameraDualStreamerFileTest.kt │ │ │ └── utils │ │ │ │ └── DualStreamerConfigUtils.kt │ │ ├── single │ │ │ ├── file │ │ │ │ ├── CameraSingleStreamerFileTest.kt │ │ │ │ └── CameraSingleStreamerMultiEndpointTest.kt │ │ │ ├── state │ │ │ │ ├── AudioOnlySingleStreamerStateTest.kt │ │ │ │ ├── CameraSingleStreamerStateTest.kt │ │ │ │ └── SingleStreamerStateTest.kt │ │ │ └── utils │ │ │ │ └── SingleStreamerConfigUtils.kt │ │ ├── surface │ │ │ ├── SurfaceUtils.kt │ │ │ └── SurfaceViewTestActivity.kt │ │ └── utils │ │ │ ├── DeviceTest.kt │ │ │ ├── StreamerUtils.kt │ │ │ └── VideoUtils.kt │ │ └── utils │ │ ├── FileUtils.kt │ │ └── SurfaceUtils.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── thibaultbee │ │ │ └── streampack │ │ │ └── core │ │ │ ├── configuration │ │ │ ├── BitrateRegulatorConfig.kt │ │ │ └── mediadescriptor │ │ │ │ ├── CustomDataUtils.kt │ │ │ │ ├── MediaDescriptor.kt │ │ │ │ └── UriMediaDescriptor.kt │ │ │ ├── elements │ │ │ ├── data │ │ │ │ └── Frame.kt │ │ │ ├── encoders │ │ │ │ ├── AudioCodecConfig.kt │ │ │ │ ├── CodecConfig.kt │ │ │ │ ├── IEncoder.kt │ │ │ │ ├── VideoCodecConfig.kt │ │ │ │ └── mediacodec │ │ │ │ │ ├── EncoderConfig.kt │ │ │ │ │ ├── EncoderInfo.kt │ │ │ │ │ ├── MediaCodecEncoder.kt │ │ │ │ │ ├── MediaCodecHelper.kt │ │ │ │ │ ├── MediaCodecUtils.kt │ │ │ │ │ └── extensions │ │ │ │ │ └── BufferInfoExtensions.kt │ │ │ ├── endpoints │ │ │ │ ├── ClosedException.kt │ │ │ │ ├── CombineEndpoint.kt │ │ │ │ ├── DualEndpoint.kt │ │ │ │ ├── DynamicEndpoint.kt │ │ │ │ ├── DynamicLocalEndpoint.kt │ │ │ │ ├── Endpoints.kt │ │ │ │ ├── IEndpoint.kt │ │ │ │ ├── MediaContainerType.kt │ │ │ │ ├── MediaMuxerEndpoint.kt │ │ │ │ ├── MediaSinkType.kt │ │ │ │ └── composites │ │ │ │ │ ├── CompositeEndpoint.kt │ │ │ │ │ ├── CompositeEndpoints.kt │ │ │ │ │ ├── ICompositeEndpointInternal.kt │ │ │ │ │ ├── data │ │ │ │ │ ├── Packet.kt │ │ │ │ │ └── SrtPacket.kt │ │ │ │ │ ├── muxers │ │ │ │ │ ├── IMuxerInternal.kt │ │ │ │ │ ├── mp4 │ │ │ │ │ │ ├── Mp4Muxer.kt │ │ │ │ │ │ ├── Mp4MuxerInfo.kt │ │ │ │ │ │ ├── boxes │ │ │ │ │ │ │ ├── AV1CodecConfigurationBox.kt │ │ │ │ │ │ │ ├── AVCConfigurationBox.kt │ │ │ │ │ │ │ ├── BitRateBox.kt │ │ │ │ │ │ │ ├── Box.kt │ │ │ │ │ │ │ ├── ChunkOffsetBox.kt │ │ │ │ │ │ │ ├── CleanApertureBox.kt │ │ │ │ │ │ │ ├── DataEntryBox.kt │ │ │ │ │ │ │ ├── DataInformationBox.kt │ │ │ │ │ │ │ ├── DataReferenceBox.kt │ │ │ │ │ │ │ ├── ESDSBox.kt │ │ │ │ │ │ │ ├── FileTypeBox.kt │ │ │ │ │ │ │ ├── HEVCConfigurationBox.kt │ │ │ │ │ │ │ ├── HandlerBox.kt │ │ │ │ │ │ │ ├── MediaBox.kt │ │ │ │ │ │ │ ├── MediaDataBox.kt │ │ │ │ │ │ │ ├── MediaHeaderBox.kt │ │ │ │ │ │ │ ├── MediaInformationBox.kt │ │ │ │ │ │ │ ├── MovieBox.kt │ │ │ │ │ │ │ ├── MovieExtendsBox.kt │ │ │ │ │ │ │ ├── MovieFragmentBox.kt │ │ │ │ │ │ │ ├── MovieFragmentHeaderBox.kt │ │ │ │ │ │ │ ├── MovieFragmentRandomAccessBox.kt │ │ │ │ │ │ │ ├── MovieFragmentRandomAccessOffsetBox.kt │ │ │ │ │ │ │ ├── MovieHeaderBox.kt │ │ │ │ │ │ │ ├── NullMediaHeaderBox.kt │ │ │ │ │ │ │ ├── OpusSpecificBox.kt │ │ │ │ │ │ │ ├── PixelAspectRatioBox.kt │ │ │ │ │ │ │ ├── SampleDescriptionBox.kt │ │ │ │ │ │ │ ├── SampleEntry.kt │ │ │ │ │ │ │ ├── SampleSizeBox.kt │ │ │ │ │ │ │ ├── SampleTableBox.kt │ │ │ │ │ │ │ ├── SampleToChunkBox.kt │ │ │ │ │ │ │ ├── SyncSampleBox.kt │ │ │ │ │ │ │ ├── TimeToSampleBox.kt │ │ │ │ │ │ │ ├── TrackBox.kt │ │ │ │ │ │ │ ├── TrackExtendsBox.kt │ │ │ │ │ │ │ ├── TrackFragmentBaseMediaDecodeTimeBox.kt │ │ │ │ │ │ │ ├── TrackFragmentBox.kt │ │ │ │ │ │ │ ├── TrackFragmentHeaderBox.kt │ │ │ │ │ │ │ ├── TrackFragmentRandomAccessBox.kt │ │ │ │ │ │ │ ├── TrackHeaderBox.kt │ │ │ │ │ │ │ ├── TrackRunBox.kt │ │ │ │ │ │ │ ├── TypeMediaHeaderBox.kt │ │ │ │ │ │ │ └── VPCodecConfigurationBox.kt │ │ │ │ │ │ ├── models │ │ │ │ │ │ │ ├── Chunk.kt │ │ │ │ │ │ │ ├── MovieBoxFactory.kt │ │ │ │ │ │ │ ├── SampleFlags.kt │ │ │ │ │ │ │ ├── Segment.kt │ │ │ │ │ │ │ ├── Segmenter.kt │ │ │ │ │ │ │ ├── SegmenterFactory.kt │ │ │ │ │ │ │ ├── Track.kt │ │ │ │ │ │ │ └── TrackChunks.kt │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ ├── CodecConfigExtensions.kt │ │ │ │ │ │ │ └── TimeUtils.kt │ │ │ │ │ └── ts │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── TsMuxer.kt │ │ │ │ │ │ ├── TsMuxerInfo.kt │ │ │ │ │ │ ├── data │ │ │ │ │ │ ├── ITSElement.kt │ │ │ │ │ │ ├── Service.kt │ │ │ │ │ │ ├── Stream.kt │ │ │ │ │ │ └── TSServiceInfo.kt │ │ │ │ │ │ ├── descriptors │ │ │ │ │ │ └── AdaptationField.kt │ │ │ │ │ │ ├── packets │ │ │ │ │ │ ├── Pat.kt │ │ │ │ │ │ ├── Pes.kt │ │ │ │ │ │ ├── PesHeader.kt │ │ │ │ │ │ ├── Pmt.kt │ │ │ │ │ │ ├── Psi.kt │ │ │ │ │ │ ├── Sdt.kt │ │ │ │ │ │ ├── TS.kt │ │ │ │ │ │ └── TableHeader.kt │ │ │ │ │ │ └── utils │ │ │ │ │ │ ├── CRC32.kt │ │ │ │ │ │ ├── MuxerConst.kt │ │ │ │ │ │ ├── TSConst.kt │ │ │ │ │ │ ├── TSOutputCallback.kt │ │ │ │ │ │ └── av │ │ │ │ │ │ └── OpusControlHeader.kt │ │ │ │ │ └── sinks │ │ │ │ │ ├── AbstractSink.kt │ │ │ │ │ ├── ChunkedFileOutputStreamSink.kt │ │ │ │ │ ├── ContentSink.kt │ │ │ │ │ ├── FakeSink.kt │ │ │ │ │ ├── FileSink.kt │ │ │ │ │ ├── ISink.kt │ │ │ │ │ ├── OutputStreamSink.kt │ │ │ │ │ └── SinkConfiguration.kt │ │ │ ├── interfaces │ │ │ │ └── Streamable.kt │ │ │ ├── processing │ │ │ │ ├── IFrameProcessor.kt │ │ │ │ ├── RawFramePullPush.kt │ │ │ │ ├── audio │ │ │ │ │ ├── AudioEffects.kt │ │ │ │ │ ├── AudioFrameProcessor.kt │ │ │ │ │ └── IAudioFrameProcessor.kt │ │ │ │ └── video │ │ │ │ │ ├── DefaultSurfaceProcessor.kt │ │ │ │ │ ├── ISurfaceProcessor.kt │ │ │ │ │ ├── OpenGlRenderer.kt │ │ │ │ │ ├── ShaderProvider.kt │ │ │ │ │ ├── outputs │ │ │ │ │ ├── ISurfaceOutput.kt │ │ │ │ │ └── SurfaceOutput.kt │ │ │ │ │ ├── source │ │ │ │ │ ├── DefaultSourceInfoProvider.kt │ │ │ │ │ └── ISourceInfoProvider.kt │ │ │ │ │ └── utils │ │ │ │ │ ├── GLUtils.kt │ │ │ │ │ ├── GraphicDeviceInfo.kt │ │ │ │ │ ├── OutputSurface.kt │ │ │ │ │ ├── TransformUtils.kt │ │ │ │ │ └── extensions │ │ │ │ │ ├── FloatExtensions.kt │ │ │ │ │ ├── IntExtensions.kt │ │ │ │ │ ├── RectFExtensions.kt │ │ │ │ │ └── SizeExtensions.kt │ │ │ ├── sources │ │ │ │ ├── IMediaProjectionSource.kt │ │ │ │ ├── audio │ │ │ │ │ ├── AudioSourceConfig.kt │ │ │ │ │ ├── IAudioFrameSourceInternal.kt │ │ │ │ │ ├── IAudioSource.kt │ │ │ │ │ └── audiorecord │ │ │ │ │ │ ├── AudioRecordEffect.kt │ │ │ │ │ │ ├── AudioRecordSource.kt │ │ │ │ │ │ ├── IAudioRecordSource.kt │ │ │ │ │ │ ├── MediaProjectionAudioSource.kt │ │ │ │ │ │ └── MicrophoneSource.kt │ │ │ │ └── video │ │ │ │ │ ├── AbstractPreviewableSource.kt │ │ │ │ │ ├── IPreviewableSource.kt │ │ │ │ │ ├── ISurfaceSourceInternal.kt │ │ │ │ │ ├── IVideoFrameSource.kt │ │ │ │ │ ├── IVideoSource.kt │ │ │ │ │ ├── VideoSourceConfig.kt │ │ │ │ │ ├── bitmap │ │ │ │ │ ├── BitmapSource.kt │ │ │ │ │ └── IBitmapSource.kt │ │ │ │ │ ├── camera │ │ │ │ │ ├── CameraException.kt │ │ │ │ │ ├── CameraInfoProvider.kt │ │ │ │ │ ├── CameraSettings.kt │ │ │ │ │ ├── CameraSource.kt │ │ │ │ │ ├── CameraSourceFactory.kt │ │ │ │ │ ├── ICameraSource.kt │ │ │ │ │ ├── controllers │ │ │ │ │ │ ├── CameraController.kt │ │ │ │ │ │ ├── CameraDeviceController.kt │ │ │ │ │ │ └── CameraSessionController.kt │ │ │ │ │ ├── extensions │ │ │ │ │ │ ├── CameraCharacteristicsExtensions.kt │ │ │ │ │ │ ├── CameraManagerExtensions.kt │ │ │ │ │ │ └── ContextExtensions.kt │ │ │ │ │ ├── sessioncompat │ │ │ │ │ │ ├── CameraCaptureSessionCompatBuilder.kt │ │ │ │ │ │ ├── CameraExecutorCaptureSessionCompat.kt │ │ │ │ │ │ ├── CameraHandlerCaptureSessionCompat.kt │ │ │ │ │ │ └── ICameraCaptureSessionCompat.kt │ │ │ │ │ └── utils │ │ │ │ │ │ ├── CameraDispatcherProvider.kt │ │ │ │ │ │ ├── CameraOrientationUtils.kt │ │ │ │ │ │ ├── CameraSizes.kt │ │ │ │ │ │ ├── CameraSurface.kt │ │ │ │ │ │ ├── CameraUtils.kt │ │ │ │ │ │ └── CaptureRequestWithTargetsBuilder.kt │ │ │ │ │ └── mediaprojection │ │ │ │ │ └── MediaProjectionVideoSource.kt │ │ │ └── utils │ │ │ │ ├── Annotations.kt │ │ │ │ ├── ChannelWithCloseableData.kt │ │ │ │ ├── ChunkedFileOutputStream.kt │ │ │ │ ├── ConflatedJob.kt │ │ │ │ ├── CoroutineScheduler.kt │ │ │ │ ├── ListUtils.kt │ │ │ │ ├── OrientationUtils.kt │ │ │ │ ├── WindowUtils.kt │ │ │ │ ├── av │ │ │ │ ├── FourCC.kt │ │ │ │ ├── audio │ │ │ │ │ ├── AudioObjectType.kt │ │ │ │ │ ├── AudioSpecificConfig.kt │ │ │ │ │ ├── ChannelConfiguration.kt │ │ │ │ │ ├── SamplingFrequencyIndex.kt │ │ │ │ │ ├── aac │ │ │ │ │ │ ├── AACFrameWriter.kt │ │ │ │ │ │ ├── ADTS.kt │ │ │ │ │ │ ├── AudioMuxElement.kt │ │ │ │ │ │ ├── ProgramConfigElement.kt │ │ │ │ │ │ └── config │ │ │ │ │ │ │ ├── ELDSpecificConfig.kt │ │ │ │ │ │ │ ├── GASpecificConfig.kt │ │ │ │ │ │ │ ├── SbrHeader.kt │ │ │ │ │ │ │ └── SpecificConfig.kt │ │ │ │ │ └── opus │ │ │ │ │ │ ├── IdentificationHeader.kt │ │ │ │ │ │ └── OpusCsdParser.kt │ │ │ │ ├── buffer │ │ │ │ │ ├── BitBuffer.kt │ │ │ │ │ ├── BitBufferWriter.kt │ │ │ │ │ ├── ByteBufferReader.kt │ │ │ │ │ └── ByteBufferWriter.kt │ │ │ │ ├── descriptors │ │ │ │ │ ├── AudioSpecificConfigDescriptor.kt │ │ │ │ │ ├── BaseDescriptor.kt │ │ │ │ │ ├── DecoderConfigDescriptor.kt │ │ │ │ │ ├── DecoderSpecificInfo.kt │ │ │ │ │ ├── ESDescriptor.kt │ │ │ │ │ ├── SLConfigDescriptor.kt │ │ │ │ │ └── Tags.kt │ │ │ │ └── video │ │ │ │ │ ├── DynamicRangeProfile.kt │ │ │ │ │ ├── H26X.kt │ │ │ │ │ ├── H26XBitBuffer.kt │ │ │ │ │ ├── av1 │ │ │ │ │ └── AV1CodecConfigurationRecord.kt │ │ │ │ │ ├── avc │ │ │ │ │ └── AVCDecoderConfigurationRecord.kt │ │ │ │ │ ├── hevc │ │ │ │ │ ├── HEVCDecoderConfigurationRecord.kt │ │ │ │ │ ├── HEVCParameterSets.kt │ │ │ │ │ └── HEVCProfile.kt │ │ │ │ │ └── vpx │ │ │ │ │ ├── ChromaSubsampling.kt │ │ │ │ │ ├── ColorPrimaries.kt │ │ │ │ │ ├── Level.kt │ │ │ │ │ ├── MatrixCoefficients.kt │ │ │ │ │ ├── Profile.kt │ │ │ │ │ ├── TransferCharacteristics.kt │ │ │ │ │ ├── VP9CodecPrivate.kt │ │ │ │ │ └── VPCodecConfigurationRecord.kt │ │ │ │ ├── extensions │ │ │ │ ├── AudioEffectExtensions.kt │ │ │ │ ├── BitOperationExtensions.kt │ │ │ │ ├── ByteBufferExtensions.kt │ │ │ │ ├── ChannelExtensions.kt │ │ │ │ ├── ConfigExtensions.kt │ │ │ │ ├── ContextExtensions.kt │ │ │ │ ├── CoroutineScopeExtensions.kt │ │ │ │ ├── Extensions.kt │ │ │ │ ├── IEndpointInfoExtensions.kt │ │ │ │ ├── IntExtensions.kt │ │ │ │ ├── ListExtensions.kt │ │ │ │ ├── MediaFormatExtensions.kt │ │ │ │ ├── RectExtensions.kt │ │ │ │ ├── SharedFlowExtensions.kt │ │ │ │ ├── SizeExtensions.kt │ │ │ │ ├── StringExtensions.kt │ │ │ │ └── ThrowableExtensions.kt │ │ │ │ ├── pool │ │ │ │ ├── ByteBufferPool.kt │ │ │ │ ├── IBufferPool.kt │ │ │ │ ├── IFrameFactory.kt │ │ │ │ └── RawFrameFactory.kt │ │ │ │ └── time │ │ │ │ ├── TimeProvider.kt │ │ │ │ ├── TimeUtils.kt │ │ │ │ ├── Timebase.kt │ │ │ │ └── VideoTimebaseConverter.kt │ │ │ ├── interfaces │ │ │ ├── ISource.kt │ │ │ └── IStreamer.kt │ │ │ ├── logger │ │ │ ├── ILogger.kt │ │ │ ├── Logger.kt │ │ │ └── StreamPackLogger.kt │ │ │ ├── pipelines │ │ │ ├── DispatcherProvider.kt │ │ │ ├── StreamerPipeline.kt │ │ │ ├── inputs │ │ │ │ ├── AudioInput.kt │ │ │ │ └── VideoInput.kt │ │ │ ├── outputs │ │ │ │ ├── IPipelineOutput.kt │ │ │ │ └── encoding │ │ │ │ │ ├── EncodingPipelineOutput.kt │ │ │ │ │ └── IEncodingPipelineOutput.kt │ │ │ └── utils │ │ │ │ ├── HandlerThreadExecutor.kt │ │ │ │ ├── MultiThrowable.kt │ │ │ │ ├── SourceConfigUtils.kt │ │ │ │ └── ThreadUtils.kt │ │ │ ├── regulator │ │ │ ├── BitrateRegulator.kt │ │ │ ├── IBitrateRegulator.kt │ │ │ └── controllers │ │ │ │ ├── BitrateRegulatorController.kt │ │ │ │ ├── DummyBitrateRegulatorController.kt │ │ │ │ └── IBitrateRegulatorController.kt │ │ │ ├── streamers │ │ │ ├── IConfigurableStreamer.kt │ │ │ ├── dual │ │ │ │ ├── DualStreamer.kt │ │ │ │ ├── IDualStreamer.kt │ │ │ │ └── VideoOnlyDualStreamer.kt │ │ │ ├── infos │ │ │ │ ├── CameraStreamerConfigurationInfo.kt │ │ │ │ ├── IConfigurationInfo.kt │ │ │ │ └── StreamerConfigurationInfo.kt │ │ │ ├── lifecycle │ │ │ │ ├── StreamerActivityLifeCycleObserver.kt │ │ │ │ └── StreamerViewModelLifeCycleObserver.kt │ │ │ ├── orientation │ │ │ │ ├── DisplayRotationProvider.kt │ │ │ │ ├── RotationFlowProvider.kt │ │ │ │ ├── RotationProvider.kt │ │ │ │ └── SensorRotationProvider.kt │ │ │ ├── single │ │ │ │ ├── AudioOnlySingleStreamer.kt │ │ │ │ ├── ISingleStreamer.kt │ │ │ │ ├── SingleStreamer.kt │ │ │ │ └── VideoOnlySingleStreamer.kt │ │ │ └── utils │ │ │ │ └── MediaProjectionUtils.kt │ │ │ └── utils │ │ │ └── extensions │ │ │ ├── ContextExtensions.kt │ │ │ └── ThrowableExtensions.kt │ └── res │ │ ├── drawable │ │ └── ic_baseline_linked_camera_24.xml │ │ └── values │ │ └── strings.xml │ └── test │ ├── java │ └── io │ │ └── github │ │ └── thibaultbee │ │ └── streampack │ │ └── core │ │ └── elements │ │ ├── endpoints │ │ ├── DynamicEndpointTest.kt │ │ └── composites │ │ │ ├── muxers │ │ │ ├── mp4 │ │ │ │ ├── MP4ResourcesUtils.kt │ │ │ │ └── boxes │ │ │ │ │ ├── AVCConfigurationBoxTest.kt │ │ │ │ │ ├── AVCSampleEntryTest.kt │ │ │ │ │ ├── BitRateBoxTest.kt │ │ │ │ │ ├── ChunkOffsetBoxTest.kt │ │ │ │ │ ├── DataInformationBoxTest.kt │ │ │ │ │ ├── DataReferenceBoxTest.kt │ │ │ │ │ ├── FileTypeBoxTest.kt │ │ │ │ │ ├── HEVCConfigurationBoxTest.kt │ │ │ │ │ ├── HEVCSampleEntryTest.kt │ │ │ │ │ ├── HandlerBoxTest.kt │ │ │ │ │ ├── MP4AudioSampleEntryTest.kt │ │ │ │ │ ├── MovieFragmentHeaderBoxTest.kt │ │ │ │ │ ├── MovieFragmentRandomAccessBoxTest.kt │ │ │ │ │ ├── MovieHeaderBoxTest.kt │ │ │ │ │ ├── OpusSampleEntryTest.kt │ │ │ │ │ ├── SampleSizeBoxTest.kt │ │ │ │ │ ├── SampleToChunkBoxTest.kt │ │ │ │ │ ├── SoundMediaHeaderBoxTest.kt │ │ │ │ │ ├── SyncSampleBoxTest.kt │ │ │ │ │ ├── TimeToSampleBoxTest.kt │ │ │ │ │ ├── TrackFragmentBaseMediaDecodeTimeBoxTest.kt │ │ │ │ │ ├── TrackFragmentHeaderBoxTest.kt │ │ │ │ │ ├── TrackFragmentRandomAccessBoxTest.kt │ │ │ │ │ ├── TrackHeaderBoxTest.kt │ │ │ │ │ ├── TrackRunBoxTest.kt │ │ │ │ │ └── VideoMediaHeaderBoxTest.kt │ │ │ └── ts │ │ │ │ ├── TSResourcesUtils.kt │ │ │ │ ├── TsMuxerTest.kt │ │ │ │ ├── descriptors │ │ │ │ └── AdaptationFieldTest.kt │ │ │ │ ├── packets │ │ │ │ ├── PesTest.kt │ │ │ │ └── TransportStreamTest.kt │ │ │ │ ├── tables │ │ │ │ ├── PatTest.kt │ │ │ │ ├── PesHeaderTest.kt │ │ │ │ ├── SdtTest.kt │ │ │ │ └── TableHeaderTest.kt │ │ │ │ └── utils │ │ │ │ ├── MockUtils.kt │ │ │ │ ├── Utils.kt │ │ │ │ └── av │ │ │ │ └── OpusControlHeaderTest.kt │ │ │ └── sinks │ │ │ ├── AbstractLocalSinkTest.kt │ │ │ ├── FileSinkTest.kt │ │ │ └── OutputStreamSinkFileTest.kt │ │ ├── sources │ │ └── AudioCaptureUnitTest.kt │ │ └── utils │ │ ├── ByteBufferPoolTest.kt │ │ ├── ChunkedFileOutputStreamTest.kt │ │ ├── DescriptorUtils.kt │ │ ├── FakeFrames.kt │ │ ├── FileUtils.kt │ │ ├── MockUtils.kt │ │ ├── ResourcesUtils.kt │ │ ├── StubBufferPool.kt │ │ ├── StubLogger.kt │ │ ├── StubRawFrameFactory.kt │ │ ├── Utils.kt │ │ ├── av │ │ ├── BitBufferTest.kt │ │ ├── audio │ │ │ ├── AudioSpecificConfigTest.kt │ │ │ ├── aac │ │ │ │ ├── ADTSTest.kt │ │ │ │ ├── AudioMuxElementTest.kt │ │ │ │ └── LATMFrameWriterTest.kt │ │ │ └── opus │ │ │ │ └── OpusCsdParserTest.kt │ │ ├── descriptors │ │ │ └── ESDescriptorTest.kt │ │ └── video │ │ │ ├── avc │ │ │ └── AVCDecoderConfigurationRecordTest.kt │ │ │ └── hevc │ │ │ └── HEVCDecoderConfigurationRecordTest.kt │ │ └── extensions │ │ ├── ByteBufferExtensionsKtTest.kt │ │ └── ListExtensionsKtTest.kt │ └── resources │ └── test-samples │ ├── audio │ ├── adts │ │ ├── adts-378bytes │ │ └── adts-516bytes │ └── latm │ │ ├── aac-he-44100Hz-mono │ │ ├── aac.latm │ │ ├── esds.raw │ │ └── frame.raw │ │ ├── aac-hev2-44100Hz-stereo │ │ ├── aac.latm │ │ ├── esds.raw │ │ └── frame.raw │ │ └── aac-lc-44100Hz-mono │ │ ├── aac.latm │ │ ├── audio-mux-element │ │ └── frame.raw │ ├── muxer │ ├── mp4 │ │ ├── Opus.box │ │ ├── avc1.box │ │ ├── avcC.box │ │ ├── btrt.box │ │ ├── dinf.box │ │ ├── dref.box │ │ ├── ftyp.box │ │ ├── hdlr.box │ │ ├── hvc1.box │ │ ├── hvcC.box │ │ ├── mfhd.box │ │ ├── mfra.box │ │ ├── mp4a.box │ │ ├── mvhd.box │ │ ├── smhd.box │ │ ├── stco.box │ │ ├── stsc.box │ │ ├── stss.box │ │ ├── stsz.box │ │ ├── stts.box │ │ ├── tfdt.box │ │ ├── tfhd.box │ │ ├── tfra.box │ │ ├── tkhd.box │ │ ├── trun.box │ │ └── vmhd.box │ └── ts │ │ ├── adaptation-field.ts │ │ ├── pat.ts │ │ ├── pes-audio1 │ │ ├── frame000.ts │ │ ├── frame001.ts │ │ ├── frame002.ts │ │ └── raw.aac │ │ ├── pes-audio2 │ │ ├── frame000.ts │ │ ├── frame001.ts │ │ └── raw.aac │ │ ├── pes-header.ts │ │ ├── pes-video1 │ │ ├── frame000.ts │ │ ├── frame001.ts │ │ ├── frame002.ts │ │ ├── frame003.ts │ │ ├── frame004.ts │ │ ├── frame005.ts │ │ ├── frame006.ts │ │ ├── frame007.ts │ │ ├── frame008.ts │ │ ├── frame009.ts │ │ ├── frame010.ts │ │ ├── frame011.ts │ │ ├── frame012.ts │ │ ├── frame013.ts │ │ ├── frame014.ts │ │ ├── frame015.ts │ │ ├── frame016.ts │ │ ├── frame017.ts │ │ ├── frame018.ts │ │ ├── frame019.ts │ │ ├── frame020.ts │ │ ├── frame021.ts │ │ ├── frame022.ts │ │ ├── frame023.ts │ │ ├── frame024.ts │ │ ├── frame025.ts │ │ ├── frame026.ts │ │ ├── frame027.ts │ │ ├── frame028.ts │ │ ├── frame029.ts │ │ ├── frame030.ts │ │ ├── frame031.ts │ │ ├── frame032.ts │ │ ├── frame033.ts │ │ ├── frame034.ts │ │ ├── frame035.ts │ │ ├── frame036.ts │ │ ├── frame037.ts │ │ ├── frame038.ts │ │ ├── frame039.ts │ │ ├── frame040.ts │ │ ├── frame041.ts │ │ ├── frame042.ts │ │ ├── frame043.ts │ │ ├── frame044.ts │ │ ├── frame045.ts │ │ ├── frame046.ts │ │ ├── frame047.ts │ │ ├── frame048.ts │ │ ├── frame049.ts │ │ ├── frame050.ts │ │ ├── frame051.ts │ │ ├── frame052.ts │ │ ├── frame053.ts │ │ ├── frame054.ts │ │ ├── frame055.ts │ │ ├── frame056.ts │ │ ├── frame057.ts │ │ ├── frame058.ts │ │ ├── frame059.ts │ │ ├── frame060.ts │ │ ├── frame061.ts │ │ ├── frame062.ts │ │ ├── frame063.ts │ │ ├── frame064.ts │ │ ├── frame065.ts │ │ ├── frame066.ts │ │ ├── frame067.ts │ │ ├── frame068.ts │ │ ├── frame069.ts │ │ ├── frame070.ts │ │ ├── frame071.ts │ │ ├── frame072.ts │ │ ├── frame073.ts │ │ ├── frame074.ts │ │ ├── frame075.ts │ │ ├── frame076.ts │ │ ├── frame077.ts │ │ ├── frame078.ts │ │ ├── frame079.ts │ │ ├── frame080.ts │ │ ├── frame081.ts │ │ ├── frame082.ts │ │ ├── frame083.ts │ │ ├── frame084.ts │ │ ├── frame085.ts │ │ ├── frame086.ts │ │ ├── frame087.ts │ │ ├── frame088.ts │ │ ├── frame089.ts │ │ ├── frame090.ts │ │ ├── frame091.ts │ │ ├── frame092.ts │ │ ├── frame093.ts │ │ ├── frame094.ts │ │ ├── frame095.ts │ │ ├── frame096.ts │ │ ├── frame097.ts │ │ ├── frame098.ts │ │ ├── frame099.ts │ │ ├── frame100.ts │ │ ├── frame101.ts │ │ ├── frame102.ts │ │ ├── frame103.ts │ │ ├── frame104.ts │ │ ├── frame105.ts │ │ ├── frame106.ts │ │ ├── frame107.ts │ │ ├── frame108.ts │ │ ├── frame109.ts │ │ ├── frame110.ts │ │ ├── frame111.ts │ │ ├── frame112.ts │ │ ├── frame113.ts │ │ ├── frame114.ts │ │ ├── frame115.ts │ │ ├── frame116.ts │ │ ├── frame117.ts │ │ ├── frame118.ts │ │ ├── frame119.ts │ │ ├── frame120.ts │ │ ├── frame121.ts │ │ ├── frame122.ts │ │ ├── frame123.ts │ │ ├── frame124.ts │ │ ├── frame125.ts │ │ ├── frame126.ts │ │ ├── frame127.ts │ │ ├── frame128.ts │ │ ├── frame129.ts │ │ ├── frame130.ts │ │ ├── frame131.ts │ │ ├── frame132.ts │ │ ├── frame133.ts │ │ ├── frame134.ts │ │ ├── frame135.ts │ │ ├── frame136.ts │ │ ├── frame137.ts │ │ ├── frame138.ts │ │ ├── frame139.ts │ │ ├── frame140.ts │ │ ├── frame141.ts │ │ ├── frame142.ts │ │ ├── frame143.ts │ │ ├── frame144.ts │ │ ├── frame145.ts │ │ ├── frame146.ts │ │ ├── frame147.ts │ │ ├── frame148.ts │ │ ├── frame149.ts │ │ ├── frame150.ts │ │ ├── frame151.ts │ │ ├── frame152.ts │ │ ├── frame153.ts │ │ ├── frame154.ts │ │ ├── frame155.ts │ │ ├── frame156.ts │ │ ├── frame157.ts │ │ ├── frame158.ts │ │ ├── frame159.ts │ │ ├── frame160.ts │ │ ├── frame161.ts │ │ ├── frame162.ts │ │ ├── frame163.ts │ │ ├── frame164.ts │ │ ├── frame165.ts │ │ ├── frame166.ts │ │ ├── frame167.ts │ │ ├── frame168.ts │ │ ├── frame169.ts │ │ ├── frame170.ts │ │ ├── frame171.ts │ │ ├── frame172.ts │ │ ├── frame173.ts │ │ ├── frame174.ts │ │ ├── frame175.ts │ │ ├── frame176.ts │ │ ├── frame177.ts │ │ └── raw │ │ ├── pmt.ts │ │ ├── sdt.ts │ │ └── table-header.ts │ └── utils │ └── av │ ├── audio │ └── opus │ │ └── opus.csd │ ├── descriptors │ └── es.descriptor │ └── video │ ├── AVCDecoderConfigurationRecord │ └── HEVCDecoderConfigurationRecord ├── demos ├── camera │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── thibaultbee │ │ │ └── streampack │ │ │ └── app │ │ │ ├── ApplicationConstants.kt │ │ │ ├── data │ │ │ ├── rotation │ │ │ │ └── RotationRepository.kt │ │ │ └── storage │ │ │ │ ├── DataStoreRepository.kt │ │ │ │ └── PreferencesDataStoreAdapter.kt │ │ │ ├── models │ │ │ ├── Endpoint.kt │ │ │ ├── EndpointType.kt │ │ │ └── FileExtension.kt │ │ │ ├── ui │ │ │ ├── BindingAdapters.kt │ │ │ ├── main │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── PreviewFragment.kt │ │ │ │ ├── PreviewViewModel.kt │ │ │ │ ├── PreviewViewModelFactory.kt │ │ │ │ └── usecases │ │ │ │ │ └── BuildStreamerUseCase.kt │ │ │ └── settings │ │ │ │ ├── SettingsActivity.kt │ │ │ │ └── SettingsFragment.kt │ │ │ └── utils │ │ │ ├── DialogUtils.kt │ │ │ ├── Extensions.kt │ │ │ ├── ObservableViewModel.kt │ │ │ ├── PermissionManager.kt │ │ │ ├── ProfileLevelDisplay.kt │ │ │ └── StreamerInfoFactory.kt │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_baseline_cameraswitch_24.xml │ │ ├── ic_baseline_center_focus_strong_24.xml │ │ ├── ic_baseline_exposure_24.xml │ │ ├── ic_baseline_flash_on_24.xml │ │ ├── ic_baseline_mic_24.xml │ │ ├── ic_baseline_mic_off_24.xml │ │ ├── ic_baseline_more_vert_24.xml │ │ ├── ic_baseline_wb_auto_24.xml │ │ ├── ic_baseline_zoom_in_24.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_switch_camera_24px.xml │ │ ├── ic_toggle_mic_button.xml │ │ └── img_test.png │ │ ├── layout │ │ ├── main_activity.xml │ │ ├── main_fragment.xml │ │ └── settings_activity.xml │ │ ├── menu │ │ └── actions.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── values │ │ ├── array.xml │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── root_preferences.xml └── screenrecorder │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── thibaultbee │ │ └── streampack │ │ └── screenrecorder │ │ ├── Configuration.kt │ │ ├── MainActivity.kt │ │ ├── models │ │ ├── Actions.kt │ │ ├── Endpoint.kt │ │ └── EndpointType.kt │ │ ├── services │ │ └── DemoMediaProjectionService.kt │ │ └── settings │ │ ├── SettingsActivity.kt │ │ └── SettingsFragment.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_baseline_more_vert_24.xml │ ├── ic_baseline_notifications_24.xml │ ├── ic_baseline_stop_24.xml │ └── ic_launcher_background.xml │ ├── layout │ ├── activity_main.xml │ └── activity_settings.xml │ ├── menu │ └── actions.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-mdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── values │ ├── array.xml │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ └── root_preferences.xml ├── docs ├── AdvancedStreamer.md ├── LiveAndRecordSimultaneously.md └── Streamers.md ├── extensions ├── README.md ├── flv │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── io │ │ └── github │ │ └── thibaultbee │ │ └── streampack │ │ └── ext │ │ └── flv │ │ └── elements │ │ └── endpoints │ │ ├── FlvEndpoints.kt │ │ └── composites │ │ └── muxer │ │ ├── FlvMuxerInfo.kt │ │ └── utils │ │ ├── FlvAudioDataFactory.kt │ │ ├── FlvExtensions.kt │ │ ├── FlvStream.kt │ │ ├── FlvTagBuilder.kt │ │ ├── FlvUtils.kt │ │ ├── FlvVideoDataFactory.kt │ │ └── KomuxerLoggerImpl.kt ├── rtmp │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── io │ │ │ └── github │ │ │ └── thibaultbee │ │ │ └── streampack │ │ │ ├── core │ │ │ └── streamers │ │ │ │ └── single │ │ │ │ └── RtmpSingleStreamerTest.kt │ │ │ └── ext │ │ │ └── rtmp │ │ │ └── configuration │ │ │ └── mediadescriptor │ │ │ └── RtmpMediaDescriptorTest.kt │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── io │ │ └── github │ │ └── thibaultbee │ │ └── streampack │ │ └── ext │ │ └── rtmp │ │ ├── configuration │ │ └── mediadescriptor │ │ │ └── RtmpMediaDescriptor.kt │ │ └── elements │ │ └── endpoints │ │ └── RtmpEndpoint.kt └── srt │ ├── build.gradle.kts │ └── src │ ├── androidTest │ ├── AndroidManifest.xml │ └── java │ │ └── io │ │ └── github │ │ └── thibaultbee │ │ └── streampack │ │ ├── core │ │ └── streamers │ │ │ └── single │ │ │ └── SrtSingleStreamerTest.kt │ │ └── ext │ │ └── srt │ │ └── configuration │ │ └── mediadescriptor │ │ └── SrtMediaDescriptorTest.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── io │ └── github │ └── thibaultbee │ └── streampack │ └── ext │ └── srt │ ├── configuration │ └── mediadescriptor │ │ └── SrtMediaDescriptor.kt │ ├── elements │ └── endpoints │ │ ├── SrtEndpointFactory.kt │ │ └── composites │ │ └── sinks │ │ └── SrtSink.kt │ └── regulator │ ├── DefaultSrtBitrateRegulator.kt │ ├── SrtBitrateRegulator.kt │ └── controllers │ └── DefaultSrtBitrateRegulatorController.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── services ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── thibaultbee │ │ └── streampack │ │ └── services │ │ ├── MediaProjectionService.kt │ │ ├── StreamerService.kt │ │ └── utils │ │ ├── NotificationUtils.kt │ │ └── StreamerFactory.kt │ └── res │ └── values │ └── attrs.xml ├── settings.gradle.kts ├── settings.libs.gradle.kts └── ui ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── java └── io │ └── github │ └── thibaultbee │ └── streampack │ └── ui │ └── views │ ├── AutoFitSurfaceView.kt │ ├── PreviewView.kt │ ├── StreamerExtensions.kt │ ├── VideoSourceExtensions.kt │ └── ViewExtensions.kt └── res └── values └── attrs.xml /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: ThibaultBee -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/workflows/snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/README.md -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/proguard-rules.pro -------------------------------------------------------------------------------- /core/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/encoders/AudioCodecConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/encoders/AudioCodecConfigTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/encoders/VideoCodecConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/encoders/VideoCodecConfigTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/endpoints/DummyEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/endpoints/DummyEndpoint.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/endpoints/EndpointStateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/endpoints/EndpointStateTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaMuxerEndpointTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaMuxerEndpointTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/sources/StubAudioSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/sources/StubAudioSource.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/sources/StubVideoSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/elements/sources/StubVideoSource.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/StreamerPipelineFileTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/StreamerPipelineFileTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/StreamerPipelineTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/StreamerPipelineTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/outputs/StubPipelineOutput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/outputs/StubPipelineOutput.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/utils/SourceConfigUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/pipelines/utils/SourceConfigUtilsTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/dual/file/CameraDualStreamerFileTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/dual/file/CameraDualStreamerFileTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/dual/utils/DualStreamerConfigUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/dual/utils/DualStreamerConfigUtils.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/single/state/SingleStreamerStateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/single/state/SingleStreamerStateTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/single/utils/SingleStreamerConfigUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/single/utils/SingleStreamerConfigUtils.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/surface/SurfaceUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/surface/SurfaceUtils.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/surface/SurfaceViewTestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/surface/SurfaceViewTestActivity.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/utils/DeviceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/utils/DeviceTest.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/utils/StreamerUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/utils/StreamerUtils.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/utils/VideoUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/streamer/utils/VideoUtils.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/utils/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/utils/FileUtils.kt -------------------------------------------------------------------------------- /core/src/androidTest/java/io/github/thibaultbee/streampack/core/utils/SurfaceUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/androidTest/java/io/github/thibaultbee/streampack/core/utils/SurfaceUtils.kt -------------------------------------------------------------------------------- /core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/configuration/BitrateRegulatorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/configuration/BitrateRegulatorConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/configuration/mediadescriptor/CustomDataUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/configuration/mediadescriptor/CustomDataUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/configuration/mediadescriptor/MediaDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/configuration/mediadescriptor/MediaDescriptor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/configuration/mediadescriptor/UriMediaDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/configuration/mediadescriptor/UriMediaDescriptor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/data/Frame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/data/Frame.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/AudioCodecConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/AudioCodecConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/CodecConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/CodecConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/IEncoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/IEncoder.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/VideoCodecConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/VideoCodecConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/EncoderConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/EncoderConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/EncoderInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/EncoderInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/MediaCodecEncoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/MediaCodecEncoder.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/MediaCodecHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/MediaCodecHelper.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/MediaCodecUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/encoders/mediacodec/MediaCodecUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/ClosedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/ClosedException.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/CombineEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/CombineEndpoint.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/DualEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/DualEndpoint.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/DynamicEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/DynamicEndpoint.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/DynamicLocalEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/DynamicLocalEndpoint.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/Endpoints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/Endpoints.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/IEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/IEndpoint.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaContainerType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaContainerType.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaMuxerEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaMuxerEndpoint.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaSinkType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/MediaSinkType.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/CompositeEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/CompositeEndpoint.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/CompositeEndpoints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/CompositeEndpoints.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/data/Packet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/data/Packet.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/data/SrtPacket.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/data/SrtPacket.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/IMuxerInternal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/IMuxerInternal.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/Mp4Muxer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/Mp4Muxer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/Mp4MuxerInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/Mp4MuxerInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/Box.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/Box.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/ESDSBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/ESDSBox.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/MediaBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/MediaBox.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/MovieBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/MovieBox.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/TrackBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/boxes/TrackBox.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/models/Chunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/models/Chunk.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/models/Segment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/models/Segment.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/models/Track.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/mp4/models/Track.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/README.md -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/TsMuxer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/TsMuxer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/TsMuxerInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/TsMuxerInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/data/Service.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/data/Service.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/data/Stream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/data/Stream.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Pat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Pat.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Pes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Pes.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Pmt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Pmt.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Psi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Psi.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Sdt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/Sdt.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/TS.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/packets/TS.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/utils/CRC32.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/utils/CRC32.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/AbstractSink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/AbstractSink.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/ContentSink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/ContentSink.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/FakeSink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/FakeSink.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/FileSink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/FileSink.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/ISink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/ISink.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/OutputStreamSink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/OutputStreamSink.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/interfaces/Streamable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/interfaces/Streamable.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/IFrameProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/IFrameProcessor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/RawFramePullPush.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/RawFramePullPush.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/audio/AudioEffects.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/audio/AudioEffects.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/audio/AudioFrameProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/audio/AudioFrameProcessor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/audio/IAudioFrameProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/audio/IAudioFrameProcessor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/DefaultSurfaceProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/DefaultSurfaceProcessor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/ISurfaceProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/ISurfaceProcessor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/OpenGlRenderer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/OpenGlRenderer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/ShaderProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/ShaderProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/outputs/ISurfaceOutput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/outputs/ISurfaceOutput.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/outputs/SurfaceOutput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/outputs/SurfaceOutput.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/source/ISourceInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/source/ISourceInfoProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/GLUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/GLUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/GraphicDeviceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/GraphicDeviceInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/OutputSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/OutputSurface.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/TransformUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/processing/video/utils/TransformUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/IMediaProjectionSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/IMediaProjectionSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/AudioSourceConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/AudioSourceConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/IAudioFrameSourceInternal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/IAudioFrameSourceInternal.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/IAudioSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/IAudioSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/audiorecord/AudioRecordEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/audiorecord/AudioRecordEffect.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/audiorecord/AudioRecordSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/audiorecord/AudioRecordSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/audiorecord/MicrophoneSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/audio/audiorecord/MicrophoneSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/AbstractPreviewableSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/AbstractPreviewableSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/IPreviewableSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/IPreviewableSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/ISurfaceSourceInternal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/ISurfaceSourceInternal.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/IVideoFrameSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/IVideoFrameSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/IVideoSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/IVideoSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/VideoSourceConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/VideoSourceConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/bitmap/BitmapSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/bitmap/BitmapSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/bitmap/IBitmapSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/bitmap/IBitmapSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraException.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraInfoProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraSettings.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraSourceFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/CameraSourceFactory.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/ICameraSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/ICameraSource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/utils/CameraSizes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/utils/CameraSizes.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/utils/CameraSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/utils/CameraSurface.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/utils/CameraUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/sources/video/camera/utils/CameraUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/Annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/Annotations.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ChannelWithCloseableData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ChannelWithCloseableData.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ChunkedFileOutputStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ChunkedFileOutputStream.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ConflatedJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ConflatedJob.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/CoroutineScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/CoroutineScheduler.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ListUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/ListUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/OrientationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/OrientationUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/WindowUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/WindowUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/FourCC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/FourCC.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/AudioObjectType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/AudioObjectType.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/AudioSpecificConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/AudioSpecificConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/ChannelConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/ChannelConfiguration.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/SamplingFrequencyIndex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/SamplingFrequencyIndex.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/AACFrameWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/AACFrameWriter.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/ADTS.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/ADTS.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/AudioMuxElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/AudioMuxElement.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/ProgramConfigElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/ProgramConfigElement.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/ELDSpecificConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/ELDSpecificConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/GASpecificConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/GASpecificConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/SbrHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/SbrHeader.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/SpecificConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/config/SpecificConfig.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/opus/IdentificationHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/opus/IdentificationHeader.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/opus/OpusCsdParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/opus/OpusCsdParser.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/BitBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/BitBuffer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/BitBufferWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/BitBufferWriter.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/ByteBufferReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/ByteBufferReader.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/ByteBufferWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/buffer/ByteBufferWriter.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/BaseDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/BaseDescriptor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/DecoderSpecificInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/DecoderSpecificInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/ESDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/ESDescriptor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/SLConfigDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/SLConfigDescriptor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/Tags.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/Tags.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/DynamicRangeProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/DynamicRangeProfile.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/H26X.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/H26X.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/H26XBitBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/H26XBitBuffer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/hevc/HEVCParameterSets.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/hevc/HEVCParameterSets.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/hevc/HEVCProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/hevc/HEVCProfile.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/ChromaSubsampling.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/ChromaSubsampling.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/ColorPrimaries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/ColorPrimaries.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/Level.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/Level.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/MatrixCoefficients.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/MatrixCoefficients.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/Profile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/Profile.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/TransferCharacteristics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/TransferCharacteristics.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/VP9CodecPrivate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/av/video/vpx/VP9CodecPrivate.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/AudioEffectExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/AudioEffectExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/BitOperationExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/BitOperationExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ByteBufferExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ByteBufferExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ChannelExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ChannelExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ConfigExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ConfigExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ContextExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/CoroutineScopeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/CoroutineScopeExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/Extensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/IEndpointInfoExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/IEndpointInfoExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/IntExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/IntExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ListExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ListExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/MediaFormatExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/MediaFormatExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/RectExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/RectExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/SharedFlowExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/SharedFlowExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/SizeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/SizeExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/StringExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/StringExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ThrowableExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ThrowableExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/ByteBufferPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/ByteBufferPool.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/IBufferPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/IBufferPool.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/IFrameFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/IFrameFactory.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/RawFrameFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/pool/RawFrameFactory.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/TimeProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/TimeProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/TimeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/TimeUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/Timebase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/Timebase.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/VideoTimebaseConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/elements/utils/time/VideoTimebaseConverter.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/interfaces/ISource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/interfaces/ISource.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/interfaces/IStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/interfaces/IStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/logger/ILogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/logger/ILogger.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/logger/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/logger/Logger.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/logger/StreamPackLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/logger/StreamPackLogger.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/DispatcherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/DispatcherProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/StreamerPipeline.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/StreamerPipeline.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/inputs/AudioInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/inputs/AudioInput.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/inputs/VideoInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/inputs/VideoInput.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/outputs/IPipelineOutput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/outputs/IPipelineOutput.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/outputs/encoding/EncodingPipelineOutput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/outputs/encoding/EncodingPipelineOutput.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/outputs/encoding/IEncodingPipelineOutput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/outputs/encoding/IEncodingPipelineOutput.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/HandlerThreadExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/HandlerThreadExecutor.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/MultiThrowable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/MultiThrowable.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/SourceConfigUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/SourceConfigUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/ThreadUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/pipelines/utils/ThreadUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/regulator/BitrateRegulator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/regulator/BitrateRegulator.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/regulator/IBitrateRegulator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/regulator/IBitrateRegulator.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/regulator/controllers/BitrateRegulatorController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/regulator/controllers/BitrateRegulatorController.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/regulator/controllers/IBitrateRegulatorController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/regulator/controllers/IBitrateRegulatorController.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/IConfigurableStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/IConfigurableStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/dual/DualStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/dual/DualStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/dual/IDualStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/dual/IDualStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/dual/VideoOnlyDualStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/dual/VideoOnlyDualStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/infos/CameraStreamerConfigurationInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/infos/CameraStreamerConfigurationInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/infos/IConfigurationInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/infos/IConfigurationInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/infos/StreamerConfigurationInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/infos/StreamerConfigurationInfo.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/DisplayRotationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/DisplayRotationProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/RotationFlowProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/RotationFlowProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/RotationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/RotationProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/SensorRotationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/orientation/SensorRotationProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/AudioOnlySingleStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/AudioOnlySingleStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/ISingleStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/ISingleStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/SingleStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/SingleStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/VideoOnlySingleStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/single/VideoOnlySingleStreamer.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/streamers/utils/MediaProjectionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/streamers/utils/MediaProjectionUtils.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/utils/extensions/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/utils/extensions/ContextExtensions.kt -------------------------------------------------------------------------------- /core/src/main/java/io/github/thibaultbee/streampack/core/utils/extensions/ThrowableExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/java/io/github/thibaultbee/streampack/core/utils/extensions/ThrowableExtensions.kt -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_baseline_linked_camera_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/res/drawable/ic_baseline_linked_camera_24.xml -------------------------------------------------------------------------------- /core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/DynamicEndpointTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/DynamicEndpointTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/TsMuxerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/TsMuxerTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/utils/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/muxers/ts/utils/Utils.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/FileSinkTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/endpoints/composites/sinks/FileSinkTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/sources/AudioCaptureUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/sources/AudioCaptureUnitTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/ByteBufferPoolTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/ByteBufferPoolTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/ChunkedFileOutputStreamTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/ChunkedFileOutputStreamTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/DescriptorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/DescriptorUtils.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/FakeFrames.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/FakeFrames.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/FileUtils.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/MockUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/MockUtils.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/ResourcesUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/ResourcesUtils.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/StubBufferPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/StubBufferPool.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/StubLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/StubLogger.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/StubRawFrameFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/StubRawFrameFactory.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/Utils.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/BitBufferTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/BitBufferTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/AudioSpecificConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/AudioSpecificConfigTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/ADTSTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/ADTSTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/AudioMuxElementTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/AudioMuxElementTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/LATMFrameWriterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/aac/LATMFrameWriterTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/opus/OpusCsdParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/audio/opus/OpusCsdParserTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/ESDescriptorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/av/descriptors/ESDescriptorTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ByteBufferExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ByteBufferExtensionsKtTest.kt -------------------------------------------------------------------------------- /core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ListExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/java/io/github/thibaultbee/streampack/core/elements/utils/extensions/ListExtensionsKtTest.kt -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/adts/adts-378bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/adts/adts-378bytes -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/adts/adts-516bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/adts/adts-516bytes -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-he-44100Hz-mono/aac.latm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-he-44100Hz-mono/aac.latm -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-he-44100Hz-mono/esds.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-he-44100Hz-mono/esds.raw -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-he-44100Hz-mono/frame.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-he-44100Hz-mono/frame.raw -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-hev2-44100Hz-stereo/aac.latm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-hev2-44100Hz-stereo/aac.latm -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-hev2-44100Hz-stereo/esds.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-hev2-44100Hz-stereo/esds.raw -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-hev2-44100Hz-stereo/frame.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-hev2-44100Hz-stereo/frame.raw -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-lc-44100Hz-mono/aac.latm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-lc-44100Hz-mono/aac.latm -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-lc-44100Hz-mono/audio-mux-element: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-lc-44100Hz-mono/audio-mux-element -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/audio/latm/aac-lc-44100Hz-mono/frame.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/audio/latm/aac-lc-44100Hz-mono/frame.raw -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/Opus.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/Opus.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/avc1.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/avc1.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/avcC.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/avcC.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/btrt.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/btrt.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/dinf.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/dinf.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/dref.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/dref.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/ftyp.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/ftyp.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/hdlr.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/hdlr.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/hvc1.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/hvc1.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/hvcC.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/hvcC.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/mfhd.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/mfhd.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/mfra.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/mfra.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/mp4a.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/mp4a.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/mvhd.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/mvhd.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/smhd.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/smhd.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/stco.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/stco.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/stsc.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/stsc.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/stss.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/stss.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/stsz.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/stsz.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/stts.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/stts.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/tfdt.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/tfdt.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/tfhd.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/tfhd.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/tfra.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/tfra.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/tkhd.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/tkhd.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/trun.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/trun.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/mp4/vmhd.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/mp4/vmhd.box -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/adaptation-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/adaptation-field.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pat.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-audio1/frame000.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-audio1/frame000.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-audio1/frame001.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-audio1/frame001.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-audio1/frame002.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-audio1/frame002.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-audio1/raw.aac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-audio1/raw.aac -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-audio2/frame000.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-audio2/frame000.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-audio2/frame001.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-audio2/frame001.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-audio2/raw.aac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-audio2/raw.aac -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-header.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame000.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame000.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame001.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame001.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame002.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame002.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame003.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame003.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame004.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame004.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame005.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame005.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame006.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame006.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame007.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame007.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame008.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame008.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame009.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame009.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame010.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame010.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame011.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame011.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame012.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame012.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame013.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame013.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame014.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame014.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame015.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame015.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame016.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame016.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame017.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame017.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame018.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame018.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame019.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame019.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame020.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame020.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame021.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame021.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame022.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame022.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame023.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame023.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame024.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame024.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame025.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame025.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame026.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame026.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame027.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame027.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame028.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame028.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame029.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame029.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame030.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame030.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame031.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame031.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame032.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame032.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame033.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame033.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame034.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame034.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame035.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame035.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame036.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame036.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame037.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame037.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame038.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame038.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame039.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame039.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame040.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame040.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame041.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame041.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame042.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame042.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame043.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame043.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame044.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame044.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame045.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame045.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame046.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame046.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame047.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame047.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame048.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame048.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame049.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame049.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame050.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame050.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame051.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame051.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame052.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame052.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame053.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame053.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame054.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame054.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame055.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame055.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame056.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame056.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame057.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame057.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame058.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame058.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame059.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame059.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame060.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame060.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame061.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame061.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame062.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame062.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame063.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame063.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame064.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame064.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame065.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame065.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame066.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame066.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame067.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame067.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame068.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame068.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame069.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame069.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame070.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame070.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame071.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame071.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame072.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame072.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame073.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame073.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame074.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame074.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame075.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame075.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame076.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame076.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame077.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame077.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame078.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame078.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame079.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame079.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame080.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame080.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame081.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame081.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame082.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame082.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame083.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame083.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame084.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame084.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame085.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame085.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame086.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame086.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame087.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame087.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame088.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame088.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame089.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame089.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame090.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame090.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame091.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame091.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame092.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame092.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame093.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame093.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame094.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame094.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame095.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame095.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame096.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame096.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame097.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame097.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame098.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame098.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame099.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame099.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame100.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame100.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame101.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame101.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame102.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame102.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame103.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame103.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame104.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame104.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame105.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame105.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame106.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame106.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame107.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame107.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame108.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame108.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame109.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame109.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame110.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame110.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame111.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame111.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame112.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame112.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame113.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame113.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame114.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame114.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame115.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame115.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame116.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame116.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame117.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame117.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame118.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame118.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame119.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame119.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame120.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame120.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame121.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame121.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame122.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame122.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame123.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame123.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame124.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame124.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame125.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame125.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame126.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame126.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame127.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame127.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame128.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame129.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame129.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame130.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame130.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame131.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame131.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame132.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame132.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame133.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame133.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame134.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame134.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame135.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame135.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame136.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame136.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame137.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame137.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame138.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame138.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame139.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame139.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame140.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame140.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame141.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame141.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame142.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame142.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame143.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame143.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame144.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame144.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame145.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame145.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame146.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame146.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame147.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame147.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame148.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame148.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame149.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame149.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame150.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame150.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame151.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame151.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame152.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame152.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame153.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame153.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame154.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame154.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame155.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame155.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame156.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame156.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame157.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame157.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame158.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame158.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame159.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame159.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame160.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame160.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame161.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame161.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame162.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame162.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame163.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame163.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame164.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame164.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame165.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame165.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame166.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame166.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame167.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame167.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame168.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame168.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame169.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame169.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame170.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame170.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame171.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame171.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame172.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame172.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame173.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame173.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame174.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame174.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame175.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame175.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame176.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame176.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/frame177.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/frame177.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pes-video1/raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pes-video1/raw -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/pmt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/pmt.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/sdt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/sdt.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/muxer/ts/table-header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/muxer/ts/table-header.ts -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/utils/av/audio/opus/opus.csd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/utils/av/audio/opus/opus.csd -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/utils/av/descriptors/es.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/utils/av/descriptors/es.descriptor -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/utils/av/video/AVCDecoderConfigurationRecord: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/utils/av/video/AVCDecoderConfigurationRecord -------------------------------------------------------------------------------- /core/src/test/resources/test-samples/utils/av/video/HEVCDecoderConfigurationRecord: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/core/src/test/resources/test-samples/utils/av/video/HEVCDecoderConfigurationRecord -------------------------------------------------------------------------------- /demos/camera/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /demos/camera/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/build.gradle.kts -------------------------------------------------------------------------------- /demos/camera/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/proguard-rules.pro -------------------------------------------------------------------------------- /demos/camera/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ApplicationConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ApplicationConstants.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/data/rotation/RotationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/data/rotation/RotationRepository.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/data/storage/DataStoreRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/data/storage/DataStoreRepository.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/data/storage/PreferencesDataStoreAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/data/storage/PreferencesDataStoreAdapter.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/models/Endpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/models/Endpoint.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/models/EndpointType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/models/EndpointType.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/models/FileExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/models/FileExtension.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/BindingAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/BindingAdapters.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/PreviewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/PreviewFragment.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/PreviewViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/PreviewViewModel.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/PreviewViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/PreviewViewModelFactory.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/usecases/BuildStreamerUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/main/usecases/BuildStreamerUseCase.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/settings/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/settings/SettingsActivity.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/settings/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/ui/settings/SettingsFragment.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/DialogUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/DialogUtils.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/Extensions.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/ObservableViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/ObservableViewModel.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/PermissionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/PermissionManager.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/ProfileLevelDisplay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/ProfileLevelDisplay.kt -------------------------------------------------------------------------------- /demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/StreamerInfoFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/java/io/github/thibaultbee/streampack/app/utils/StreamerInfoFactory.kt -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_cameraswitch_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_cameraswitch_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_center_focus_strong_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_center_focus_strong_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_exposure_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_exposure_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_flash_on_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_flash_on_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_mic_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_mic_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_mic_off_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_mic_off_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_more_vert_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_more_vert_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_wb_auto_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_wb_auto_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_baseline_zoom_in_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_baseline_zoom_in_24.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_switch_camera_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_switch_camera_24px.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/ic_toggle_mic_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/ic_toggle_mic_button.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/drawable/img_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/drawable/img_test.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/layout/main_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/layout/main_activity.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/layout/main_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/layout/main_fragment.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/layout/settings_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/layout/settings_activity.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/menu/actions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/menu/actions.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/camera/src/main/res/values/array.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/values/array.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /demos/camera/src/main/res/xml/root_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/camera/src/main/res/xml/root_preferences.xml -------------------------------------------------------------------------------- /demos/screenrecorder/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /demos/screenrecorder/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/build.gradle.kts -------------------------------------------------------------------------------- /demos/screenrecorder/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/proguard-rules.pro -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/Configuration.kt -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/MainActivity.kt -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/models/Actions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/models/Actions.kt -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/models/Endpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/models/Endpoint.kt -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/models/EndpointType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/models/EndpointType.kt -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/settings/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/settings/SettingsActivity.kt -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/settings/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/java/io/github/thibaultbee/streampack/screenrecorder/settings/SettingsFragment.kt -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/drawable/ic_baseline_more_vert_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/drawable/ic_baseline_more_vert_24.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/drawable/ic_baseline_notifications_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/drawable/ic_baseline_notifications_24.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/drawable/ic_baseline_stop_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/drawable/ic_baseline_stop_24.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/menu/actions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/menu/actions.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/values/array.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/values/array.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /demos/screenrecorder/src/main/res/xml/root_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/demos/screenrecorder/src/main/res/xml/root_preferences.xml -------------------------------------------------------------------------------- /docs/AdvancedStreamer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/docs/AdvancedStreamer.md -------------------------------------------------------------------------------- /docs/LiveAndRecordSimultaneously.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/docs/LiveAndRecordSimultaneously.md -------------------------------------------------------------------------------- /docs/Streamers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/docs/Streamers.md -------------------------------------------------------------------------------- /extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/README.md -------------------------------------------------------------------------------- /extensions/flv/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/flv/build.gradle.kts -------------------------------------------------------------------------------- /extensions/flv/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /extensions/flv/src/main/java/io/github/thibaultbee/streampack/ext/flv/elements/endpoints/FlvEndpoints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/flv/src/main/java/io/github/thibaultbee/streampack/ext/flv/elements/endpoints/FlvEndpoints.kt -------------------------------------------------------------------------------- /extensions/rtmp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/rtmp/build.gradle.kts -------------------------------------------------------------------------------- /extensions/rtmp/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/rtmp/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /extensions/rtmp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/rtmp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /extensions/rtmp/src/main/java/io/github/thibaultbee/streampack/ext/rtmp/elements/endpoints/RtmpEndpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/rtmp/src/main/java/io/github/thibaultbee/streampack/ext/rtmp/elements/endpoints/RtmpEndpoint.kt -------------------------------------------------------------------------------- /extensions/srt/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/srt/build.gradle.kts -------------------------------------------------------------------------------- /extensions/srt/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/srt/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /extensions/srt/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/srt/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /extensions/srt/src/main/java/io/github/thibaultbee/streampack/ext/srt/elements/endpoints/SrtEndpointFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/srt/src/main/java/io/github/thibaultbee/streampack/ext/srt/elements/endpoints/SrtEndpointFactory.kt -------------------------------------------------------------------------------- /extensions/srt/src/main/java/io/github/thibaultbee/streampack/ext/srt/regulator/DefaultSrtBitrateRegulator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/srt/src/main/java/io/github/thibaultbee/streampack/ext/srt/regulator/DefaultSrtBitrateRegulator.kt -------------------------------------------------------------------------------- /extensions/srt/src/main/java/io/github/thibaultbee/streampack/ext/srt/regulator/SrtBitrateRegulator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/extensions/srt/src/main/java/io/github/thibaultbee/streampack/ext/srt/regulator/SrtBitrateRegulator.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/gradlew.bat -------------------------------------------------------------------------------- /services/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /services/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/build.gradle.kts -------------------------------------------------------------------------------- /services/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/proguard-rules.pro -------------------------------------------------------------------------------- /services/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /services/src/main/java/io/github/thibaultbee/streampack/services/MediaProjectionService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/src/main/java/io/github/thibaultbee/streampack/services/MediaProjectionService.kt -------------------------------------------------------------------------------- /services/src/main/java/io/github/thibaultbee/streampack/services/StreamerService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/src/main/java/io/github/thibaultbee/streampack/services/StreamerService.kt -------------------------------------------------------------------------------- /services/src/main/java/io/github/thibaultbee/streampack/services/utils/NotificationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/src/main/java/io/github/thibaultbee/streampack/services/utils/NotificationUtils.kt -------------------------------------------------------------------------------- /services/src/main/java/io/github/thibaultbee/streampack/services/utils/StreamerFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/src/main/java/io/github/thibaultbee/streampack/services/utils/StreamerFactory.kt -------------------------------------------------------------------------------- /services/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/services/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /settings.libs.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/settings.libs.gradle.kts -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/build.gradle.kts -------------------------------------------------------------------------------- /ui/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/proguard-rules.pro -------------------------------------------------------------------------------- /ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ui/src/main/java/io/github/thibaultbee/streampack/ui/views/AutoFitSurfaceView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/src/main/java/io/github/thibaultbee/streampack/ui/views/AutoFitSurfaceView.kt -------------------------------------------------------------------------------- /ui/src/main/java/io/github/thibaultbee/streampack/ui/views/PreviewView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/src/main/java/io/github/thibaultbee/streampack/ui/views/PreviewView.kt -------------------------------------------------------------------------------- /ui/src/main/java/io/github/thibaultbee/streampack/ui/views/StreamerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/src/main/java/io/github/thibaultbee/streampack/ui/views/StreamerExtensions.kt -------------------------------------------------------------------------------- /ui/src/main/java/io/github/thibaultbee/streampack/ui/views/VideoSourceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/src/main/java/io/github/thibaultbee/streampack/ui/views/VideoSourceExtensions.kt -------------------------------------------------------------------------------- /ui/src/main/java/io/github/thibaultbee/streampack/ui/views/ViewExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/src/main/java/io/github/thibaultbee/streampack/ui/views/ViewExtensions.kt -------------------------------------------------------------------------------- /ui/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThibaultBee/StreamPack/HEAD/ui/src/main/res/values/attrs.xml --------------------------------------------------------------------------------