├── .travis.yml ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── android ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── org │ └── m4m │ └── android │ ├── AndroidMediaObjectFactory.java │ ├── AudioContentRecognition.java │ ├── AudioFormatAndroid.java │ ├── BufferInfoTranslator.java │ ├── ByteBufferTranslator.java │ ├── CameraSource.java │ ├── EGLContextWrapper.java │ ├── EffectorSurface.java │ ├── EglContextSwitcher.java │ ├── FaceRecognitionPlugin.java │ ├── GameCapturerSource.java │ ├── InputSurface.java │ ├── JNIProgressListener.java │ ├── JNIVideoEffect.java │ ├── MediaCodecAudioDecoderPlugin.java │ ├── MediaCodecDecoderPlugin.java │ ├── MediaCodecEncoderPlugin.java │ ├── MediaCodecVideoDecoderPlugin.java │ ├── MediaExtractorPlugin.java │ ├── MediaFormatTranslator.java │ ├── MediaFormatWrapper.java │ ├── MediaMuxerPlugin.java │ ├── MediaPipeline.java │ ├── MicrophoneSource.java │ ├── OutputSurface.java │ ├── PreviewRender.java │ ├── PreviewTranscode.java │ ├── ResamplerAndroid.java │ ├── SimpleSurface.java │ ├── Surface.java │ ├── SurfaceTextureWrapper.java │ ├── SurfaceWrapper.java │ ├── VideoFormatAndroid.java │ └── graphics │ ├── EglUtil.java │ ├── FrameBuffer.java │ ├── FullFrameTexture.java │ ├── ShaderProgram.java │ └── VideoEffect.java ├── domain ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── m4m │ │ ├── AudioFormat.java │ │ ├── CameraCapture.java │ │ ├── GLCapture.java │ │ ├── IAudioEffect.java │ │ ├── IBaseVideoEffect.java │ │ ├── IProgressListener.java │ │ ├── IRecognitionPlugin.java │ │ ├── IVideoEffect.java │ │ ├── MediaComposer.java │ │ ├── MediaFile.java │ │ ├── MediaFileInfo.java │ │ ├── MediaStreamer.java │ │ ├── StreamingParameters.java │ │ ├── Uri.java │ │ ├── VideoFormat.java │ │ └── domain │ │ ├── AudioDecoder.java │ │ ├── AudioEffector.java │ │ ├── AudioEncoder.java │ │ ├── AudioRender.java │ │ ├── AudioSample.java │ │ ├── CameraSource.java │ │ ├── CapturePipeline.java │ │ ├── CaptureSource.java │ │ ├── Command.java │ │ ├── CommandHandlerFactory.java │ │ ├── CommandProcessor.java │ │ ├── CommandQueue.java │ │ ├── ConnectedNode.java │ │ ├── Decoder.java │ │ ├── Encoder.java │ │ ├── EofFrame.java │ │ ├── FileSegment.java │ │ ├── Frame.java │ │ ├── FrameBuffer.java │ │ ├── IAndroidMediaObjectFactory.java │ │ ├── IAudioContentRecognition.java │ │ ├── IAudioTrack.java │ │ ├── ICameraSource.java │ │ ├── ICaptureSource.java │ │ ├── ICommandHandler.java │ │ ├── ICommandProcessor.java │ │ ├── IEffectorSurface.java │ │ ├── IEgl.java │ │ ├── IEglContext.java │ │ ├── IFrameAllocator.java │ │ ├── IFrameBuffer.java │ │ ├── IHandlerCreator.java │ │ ├── IInput.java │ │ ├── IInputRaw.java │ │ ├── IMediaCodec.java │ │ ├── IMediaExtractor.java │ │ ├── IMediaFormatWrapper.java │ │ ├── IMediaMuxer.java │ │ ├── IMediaSource.java │ │ ├── IMicrophoneSource.java │ │ ├── IOnFrameAvailableListener.java │ │ ├── IOnSurfaceReady.java │ │ ├── IOutput.java │ │ ├── IOutputRaw.java │ │ ├── IPluginOutput.java │ │ ├── IPreview.java │ │ ├── IPreviewTranscode.java │ │ ├── IReadyFrameProvider.java │ │ ├── IRunnable.java │ │ ├── ISpecification.java │ │ ├── ISurface.java │ │ ├── ISurfaceCreatedListener.java │ │ ├── ISurfaceCreator.java │ │ ├── ISurfaceListener.java │ │ ├── ISurfaceProvider.java │ │ ├── ISurfaceTexture.java │ │ ├── ISurfaceWrapper.java │ │ ├── ITopologyTree.java │ │ ├── ITransform.java │ │ ├── IVideoOutput.java │ │ ├── IWrapper.java │ │ ├── Input.java │ │ ├── IsConnectable.java │ │ ├── MatchingCommands.java │ │ ├── MediaCodecInfo.java │ │ ├── MediaCodecPlugin.java │ │ ├── MediaFormat.java │ │ ├── MediaFormatType.java │ │ ├── MediaSource.java │ │ ├── MicrophoneSource.java │ │ ├── MultipleMediaSource.java │ │ ├── MuxRender.java │ │ ├── OutputInputPair.java │ │ ├── Pair.java │ │ ├── PairCommandSpecification.java │ │ ├── PairQueueSpecification.java │ │ ├── PassThroughPlugin.java │ │ ├── Pipeline.java │ │ ├── Plugin.java │ │ ├── PluginState.java │ │ ├── PreviewContext.java │ │ ├── ProgressTracker.java │ │ ├── RecognitionPipeline.java │ │ ├── Render.java │ │ ├── Resampler.java │ │ ├── Resolution.java │ │ ├── SampleRate.java │ │ ├── Segments.java │ │ ├── SurfaceRender.java │ │ ├── TopologyNet.java │ │ ├── TopologySolver.java │ │ ├── VideoDecoder.java │ │ ├── VideoEffector.java │ │ ├── VideoEncoder.java │ │ ├── VideoTimeScaler.java │ │ ├── Wrapper.java │ │ ├── graphics │ │ ├── IEglUtil.java │ │ ├── IShaderProgram.java │ │ ├── Program.java │ │ ├── TextureRenderer.java │ │ └── TextureType.java │ │ └── pipeline │ │ ├── AudioOutputFormatChangedCommandHadler.java │ │ ├── CaptureSourcePullSurfaceCommandHandler.java │ │ ├── ConfigureVideoDecoderCommandHandler.java │ │ ├── ConfigureVideoEffectorCommandHandler.java │ │ ├── ConfigureVideoTimeScalerVideoEffectorCommand.java │ │ ├── ConnectorFactory.java │ │ ├── CopyDataCommandHandler.java │ │ ├── DrainCommandHandler.java │ │ ├── DrainRenderCommandHandler.java │ │ ├── EncoderMediaFormatChangedCommandHandler.java │ │ ├── EofCommandHandler.java │ │ ├── IConnector.java │ │ ├── IOnStopListener.java │ │ ├── ManyToOneConnectable.java │ │ ├── ManyTypes.java │ │ ├── MicrophoneSourcePullFrameCommandHandler.java │ │ ├── OneToManyConnectable.java │ │ ├── OneToOneConnectable.java │ │ ├── OutputFormatChangedHandler.java │ │ ├── PluginConnector.java │ │ ├── PullDataCommandHandler.java │ │ ├── PullFrameToEffectorFromMicrophoneSourceCommandHandler.java │ │ ├── PushDataCommandHandler.java │ │ ├── PushNewDataCommandHandler.java │ │ ├── PushSurfaceCommandHandler.java │ │ ├── PushSurfaceCommandHandlerForEffector.java │ │ ├── PushSurfaceCommandHandlerForSurfaceRender.java │ │ ├── SkipOutputFormatChangeCommandHandler.java │ │ └── TriangleVerticesCalculator.java │ └── test │ ├── java │ └── org │ │ └── m4m │ │ └── domain │ │ ├── AudioEffectorTest.java │ │ ├── AudioEncoderTest.java │ │ ├── BufferInfoTest.java │ │ ├── CameraCaptureFather.java │ │ ├── CameraCaptureTest.java │ │ ├── CameraSourceTest.java │ │ ├── CaptureSourceTest.java │ │ ├── CommandQueueTest.java │ │ ├── EncoderTest.java │ │ ├── EofFrameTest.java │ │ ├── FrameBufferTest.java │ │ ├── IsPairCommandSpecificationTest.java │ │ ├── IsPairQueueSpecificationTest.java │ │ ├── MediaFileInfoTest.java │ │ ├── MediaFileTest.java │ │ ├── MediaSourceTest.java │ │ ├── MicrophoneSourceTest.java │ │ ├── MultipleMediaSourceTest.java │ │ ├── PairTest.java │ │ ├── PluginTest.java │ │ ├── ProgressListenerStub.java │ │ ├── ProgressTrackerTest.java │ │ ├── RecognitionPipelineTest.java │ │ ├── ResamplerTest.java │ │ ├── SegmentAssert.java │ │ ├── SegmentTest.java │ │ ├── TestBase.java │ │ ├── TopologySolverTest.java │ │ ├── VideoDecoderTest.java │ │ ├── VideoEffectorTest.java │ │ ├── VideoEncoderTest.java │ │ ├── VideoFormatTest.java │ │ ├── WhenDecodeAudio.java │ │ ├── WhenDecoderInitializedTest.java │ │ ├── WhenDrainDecoder.java │ │ ├── WhenGetFileInfo.java │ │ ├── WhenPullFrameFromEncoder.java │ │ ├── WhenPullFrameFromMediaSource.java │ │ ├── WhenPullFrameFromMultipleMediaSource.java │ │ ├── WhenPullFrameFromVideoDecoder.java │ │ ├── WhenPushFrameToDecoder.java │ │ ├── WhenPushFrameToEncoder.java │ │ ├── WhenRenderInitialized.java │ │ ├── WhenSourceInitialized.java │ │ ├── WhenVideoDecoderFillsCommandQueues.java │ │ ├── commandHandler │ │ └── SpyCommandHandler.java │ │ ├── dsl │ │ ├── AudioDecoderFather.java │ │ ├── AudioEffectorFather.java │ │ ├── AudioEncoderFather.java │ │ ├── AudioFormatFake.java │ │ ├── AudioFormatFather.java │ │ ├── BrokenFather.java │ │ ├── CameraSourceFather.java │ │ ├── CommandProcessorAssert.java │ │ ├── CommandProcessorFather.java │ │ ├── CommandProcessorSpy.java │ │ ├── CommandQueueAssert.java │ │ ├── DecoderFather.java │ │ ├── Father.java │ │ ├── FatherOf.java │ │ ├── FrameFather.java │ │ ├── InfiniteCommandQueue.java │ │ ├── MediaCodecFather.java │ │ ├── MediaComposerFather.java │ │ ├── MediaExtractorFather.java │ │ ├── MediaFileFather.java │ │ ├── MediaFileInfoFather.java │ │ ├── MediaMuxerFather.java │ │ ├── MediaSourceAssert.java │ │ ├── MediaSourceFather.java │ │ ├── MediaStreamerFather.java │ │ ├── MicrophoneSourceFather.java │ │ ├── MultipleMediaSourceFather.java │ │ ├── PipelineFather.java │ │ ├── ProgressListenerAssert.java │ │ ├── ProgressListenerFather.java │ │ ├── RecognitionPipelineFather.java │ │ ├── RecognitionPluginAssert.java │ │ ├── RenderFather.java │ │ ├── ResamplerFather.java │ │ ├── ScreenCaptureFather.java │ │ ├── SinkAssert.java │ │ ├── StreamingParametersFather.java │ │ ├── SurfaceContainerFather.java │ │ ├── SurfaceFather.java │ │ ├── SurfaceRenderFather.java │ │ ├── VideoDecoderFather.java │ │ ├── VideoEffectAssert.java │ │ ├── VideoEffectorFather.java │ │ ├── VideoEncoderFather.java │ │ ├── VideoFormatFake.java │ │ └── VideoFormatFather.java │ │ ├── formatSetup │ │ └── WhenResolvePipeline.java │ │ ├── mediaComposer │ │ ├── AndroidMediaObjectFactoryFake.java │ │ ├── MediaComposerTest.java │ │ ├── ProgressListenerFake.java │ │ ├── WhenAddRemoveFiles.java │ │ ├── WhenAddSource.java │ │ ├── WhenApplyVideoEffect.java │ │ ├── WhenErrorOnStart.java │ │ ├── WhenGetDuration.java │ │ ├── WhenGetMediaFormat.java │ │ ├── WhenMediaDone.java │ │ ├── WhenRender.java │ │ ├── WhenReportProgress.java │ │ ├── WhenSingleTrack.java │ │ └── WhenTranscode.java │ │ └── pipeline │ │ ├── CommandHandlerFactoryTest.java │ │ ├── CommandProcessorTest.java │ │ ├── ConfigureVideoDecoderCommandHandlerSpy.java │ │ ├── ConfigureVideoDecoderCommandHandlerTest.java │ │ ├── CopyDataCommandHandlerTest.java │ │ ├── DrainCommandHandlerSpy.java │ │ ├── DrainCommandHandlerTest.java │ │ ├── DrainRenderCommandHandlerSpy.java │ │ ├── EncoderMediaFormatChangedCommandHandlerSpy.java │ │ ├── EofCommandHandlerSpy.java │ │ ├── MediaFormatChangedCommandHandlerTest.java │ │ ├── MuxRenderTest.java │ │ ├── OutputFormatChangedHandlerSpy.java │ │ ├── PipelineTest.java │ │ ├── PullDataCommandHandlerSpy.java │ │ ├── PushDataCommandHandlerSpy.java │ │ ├── PushDataCommandHandlerTest.java │ │ ├── PushSurfaceCommandHandlerSpy.java │ │ ├── PushSurfaceCommandHandlerTest.java │ │ ├── TriangleVerticesCalculatorTest.java │ │ ├── WhenOutputFormatChanged.java │ │ ├── WhenPipelineRelease.java │ │ ├── WhenProcessEofCommand.java │ │ ├── WhenProcessPullFrameCommand.java │ │ ├── WhenProcessPushFrameCommand.java │ │ └── WhenSinkReceivesEof.java │ └── resources │ └── logback-test.xml ├── effects ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── org │ └── m4m │ └── effects │ ├── AudioEffect.java │ ├── AudioReader.java │ ├── BlurEffectRS.java │ ├── DifferentRateAudioReader.java │ ├── EqualRateAudioReader.java │ ├── GrayScaleEffect.java │ ├── InverseEffect.java │ ├── JpegSubstituteEffect.java │ ├── MuteAudioEffect.java │ ├── OverlayEffect.java │ ├── RotateEffect.java │ ├── SepiaEffect.java │ ├── SubstituteAudioEffect.java │ └── TextOverlayEffect.java ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── how_to_contribute_to_M4M.txt ├── samples ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── m4m │ │ └── samples │ │ ├── ActivityWithTimeline.java │ │ ├── CameraCapturerActivity.java │ │ ├── CameraStreamerActivity.java │ │ ├── CameraUtils.java │ │ ├── ComposerAudioEffectActivity.java │ │ ├── ComposerAudioEffectCoreActivity.java │ │ ├── ComposerCutActivity.java │ │ ├── ComposerCutCoreActivity.java │ │ ├── ComposerJoinActivity.java │ │ ├── ComposerJoinCoreActivity.java │ │ ├── ComposerMediaFileInfoActivity.java │ │ ├── ComposerMediaFileInfoCoreActivity.java │ │ ├── ComposerTimeScalingActivity.java │ │ ├── ComposerTimeScalingCoreActivity.java │ │ ├── ComposerTranscodeActivity.java │ │ ├── ComposerTranscodeCoreActivity.java │ │ ├── ComposerVideoEffectActivity.java │ │ ├── ComposerVideoEffectCoreActivity.java │ │ ├── DemoListAdapter.java │ │ ├── DemoListItem.java │ │ ├── ExpandableSamplesListAdapter.java │ │ ├── FPSCounter.java │ │ ├── Format.java │ │ ├── GameCapturing.java │ │ ├── GameRenderer.java │ │ ├── SamplesMainActivity.java │ │ ├── VideoCapture.java │ │ ├── VideoPlayerActivity.java │ │ └── controls │ │ ├── CameraCaptureSettingsPopup.java │ │ ├── GameCaptureSettingsPopup.java │ │ ├── GameGLSurfaceView.java │ │ ├── GameStreamingSettingsPopup.java │ │ ├── PlaybackToolbar.java │ │ ├── Popup.java │ │ ├── PopupMessage.java │ │ ├── RangeSelector.java │ │ ├── StreamingSettingsPopup.java │ │ ├── TimelineItem.java │ │ ├── TranscodeSurfaceView.java │ │ └── VideoPlayer.java │ └── res │ ├── anim │ ├── hide_bl_to_tr.xml │ ├── hide_br_to_tl.xml │ ├── hide_tl_to_br.xml │ ├── hide_tr_to_bl.xml │ ├── show_bl_to_tr.xml │ ├── show_br_to_tl.xml │ ├── show_tl_to_br.xml │ └── show_tr_to_bl.xml │ ├── drawable-hdpi │ ├── change_camera.png │ ├── effect_blur.png │ ├── effect_gray.png │ ├── effect_invert.png │ ├── effect_no.png │ ├── effect_sepia.png │ ├── effect_text.png │ ├── ic_delete.png │ ├── ic_empty_image.png │ ├── ic_open.png │ ├── ic_plus.png │ ├── rec_act.png │ ├── rec_inact.png │ └── settings.png │ ├── drawable-mdpi │ ├── change_camera.png │ ├── rec_act.png │ ├── rec_inact.png │ └── settings.png │ ├── drawable │ ├── activity_background.xml │ ├── background_popup.xml │ ├── background_toolbar.xml │ ├── bar_background.xml │ ├── button_pause.xml │ ├── button_pause_normal.png │ ├── button_pause_pressed.png │ ├── button_play.xml │ ├── button_play_normal.png │ ├── button_play_pressed.png │ ├── gallery_image_tint_active.xml │ ├── gallery_image_tint_normal.xml │ ├── gallery_item_active.xml │ ├── gallery_item_normal.xml │ ├── popup_message.xml │ ├── progress_bg.9.png │ ├── progress_fg.9.png │ ├── progress_play.xml │ ├── progress_play_thumb.xml │ ├── progress_thumb.png │ ├── round_border_button.xml │ ├── round_button.xml │ ├── round_focus_rect.xml │ ├── round_rect.xml │ ├── timeline_item_bar_background.xml │ ├── timeline_item_button_active.xml │ ├── timeline_item_button_background.xml │ ├── timeline_item_button_normal.xml │ └── toolbar_bg.png │ ├── layout │ ├── camera_capturer_activity.xml │ ├── camera_streamer_activity.xml │ ├── composer_cut_activity.xml │ ├── composer_join_activity.xml │ ├── composer_time_scaling_activity.xml │ ├── composer_transcode_activity.xml │ ├── composer_transcode_core_activity.xml │ ├── game_capturing.xml │ ├── main.xml │ ├── media_file_audio_info_table.xml │ ├── media_file_video_info_table.xml │ ├── media_streamer_activity.xml │ ├── playback_toolbar.xml │ ├── popup_camera_capture_settings.xml │ ├── popup_game_capture_settings.xml │ ├── popup_game_streaming_settings.xml │ ├── popup_message.xml │ ├── popup_streaming_settings.xml │ ├── recognition_activity.xml │ ├── sample_list_group.xml │ ├── sample_list_item.xml │ ├── streaming_params.xml │ ├── timeline_item.xml │ ├── video_player_activity.xml │ └── video_stream_player_activity.xml │ ├── menu │ └── game_capturing.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ └── values │ ├── strings.xml │ └── styles.xml └── settings.gradle /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/README.md -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/AndroidMediaObjectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/AndroidMediaObjectFactory.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/AudioContentRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/AudioContentRecognition.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/AudioFormatAndroid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/AudioFormatAndroid.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/BufferInfoTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/BufferInfoTranslator.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/ByteBufferTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/ByteBufferTranslator.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/CameraSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/CameraSource.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/EGLContextWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/EGLContextWrapper.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/EffectorSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/EffectorSurface.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/EglContextSwitcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/EglContextSwitcher.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/FaceRecognitionPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/FaceRecognitionPlugin.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/GameCapturerSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/GameCapturerSource.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/InputSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/InputSurface.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/JNIProgressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/JNIProgressListener.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/JNIVideoEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/JNIVideoEffect.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaCodecAudioDecoderPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaCodecAudioDecoderPlugin.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaCodecDecoderPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaCodecDecoderPlugin.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaCodecEncoderPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaCodecEncoderPlugin.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaCodecVideoDecoderPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaCodecVideoDecoderPlugin.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaExtractorPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaExtractorPlugin.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaFormatTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaFormatTranslator.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaFormatWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaFormatWrapper.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaMuxerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaMuxerPlugin.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MediaPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MediaPipeline.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/MicrophoneSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/MicrophoneSource.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/OutputSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/OutputSurface.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/PreviewRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/PreviewRender.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/PreviewTranscode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/PreviewTranscode.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/ResamplerAndroid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/ResamplerAndroid.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/SimpleSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/SimpleSurface.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/Surface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/Surface.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/SurfaceTextureWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/SurfaceTextureWrapper.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/SurfaceWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/SurfaceWrapper.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/VideoFormatAndroid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/VideoFormatAndroid.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/graphics/EglUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/graphics/EglUtil.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/graphics/FrameBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/graphics/FrameBuffer.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/graphics/FullFrameTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/graphics/FullFrameTexture.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/graphics/ShaderProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/graphics/ShaderProgram.java -------------------------------------------------------------------------------- /android/src/main/java/org/m4m/android/graphics/VideoEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/android/src/main/java/org/m4m/android/graphics/VideoEffect.java -------------------------------------------------------------------------------- /domain/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/build.gradle -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/AudioFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/AudioFormat.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/CameraCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/CameraCapture.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/GLCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/GLCapture.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/IAudioEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/IAudioEffect.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/IBaseVideoEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/IBaseVideoEffect.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/IProgressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/IProgressListener.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/IRecognitionPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/IRecognitionPlugin.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/IVideoEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/IVideoEffect.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/MediaComposer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/MediaComposer.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/MediaFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/MediaFile.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/MediaFileInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/MediaFileInfo.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/MediaStreamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/MediaStreamer.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/StreamingParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/StreamingParameters.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/Uri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/Uri.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/VideoFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/VideoFormat.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/AudioDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/AudioDecoder.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/AudioEffector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/AudioEffector.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/AudioEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/AudioEncoder.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/AudioRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/AudioRender.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/AudioSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/AudioSample.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/CameraSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/CameraSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/CapturePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/CapturePipeline.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/CaptureSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/CaptureSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Command.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/CommandHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/CommandHandlerFactory.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/CommandProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/CommandProcessor.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/CommandQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/CommandQueue.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ConnectedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ConnectedNode.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Decoder.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Encoder.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/EofFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/EofFrame.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/FileSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/FileSegment.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Frame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Frame.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/FrameBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/FrameBuffer.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IAndroidMediaObjectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IAndroidMediaObjectFactory.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IAudioContentRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IAudioContentRecognition.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IAudioTrack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IAudioTrack.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ICameraSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ICameraSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ICaptureSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ICaptureSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ICommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ICommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ICommandProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ICommandProcessor.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IEffectorSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IEffectorSurface.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IEgl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IEgl.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IEglContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IEglContext.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IFrameAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IFrameAllocator.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IFrameBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IFrameBuffer.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IHandlerCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IHandlerCreator.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IInput.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IInputRaw.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IInputRaw.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IMediaCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IMediaCodec.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IMediaExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IMediaExtractor.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IMediaFormatWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IMediaFormatWrapper.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IMediaMuxer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IMediaMuxer.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IMediaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IMediaSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IMicrophoneSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IMicrophoneSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IOnFrameAvailableListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IOnFrameAvailableListener.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IOnSurfaceReady.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IOnSurfaceReady.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IOutput.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IOutputRaw.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IOutputRaw.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IPluginOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IPluginOutput.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IPreview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IPreview.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IPreviewTranscode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IPreviewTranscode.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IReadyFrameProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IReadyFrameProvider.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IRunnable.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISpecification.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISurface.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISurfaceCreatedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISurfaceCreatedListener.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISurfaceCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISurfaceCreator.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISurfaceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISurfaceListener.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISurfaceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISurfaceProvider.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISurfaceTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISurfaceTexture.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ISurfaceWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ISurfaceWrapper.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ITopologyTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ITopologyTree.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ITransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ITransform.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IVideoOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IVideoOutput.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IWrapper.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Input.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/IsConnectable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/IsConnectable.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MatchingCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MatchingCommands.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MediaCodecInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MediaCodecInfo.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MediaCodecPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MediaCodecPlugin.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MediaFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MediaFormat.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MediaFormatType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MediaFormatType.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MediaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MediaSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MicrophoneSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MicrophoneSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MultipleMediaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MultipleMediaSource.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/MuxRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/MuxRender.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/OutputInputPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/OutputInputPair.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Pair.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/PairCommandSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/PairCommandSpecification.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/PairQueueSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/PairQueueSpecification.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/PassThroughPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/PassThroughPlugin.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Pipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Pipeline.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Plugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Plugin.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/PluginState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/PluginState.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/PreviewContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/PreviewContext.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/ProgressTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/ProgressTracker.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/RecognitionPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/RecognitionPipeline.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Render.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Render.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Resampler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Resampler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Resolution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Resolution.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/SampleRate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/SampleRate.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Segments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Segments.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/SurfaceRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/SurfaceRender.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/TopologyNet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/TopologyNet.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/TopologySolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/TopologySolver.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/VideoDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/VideoDecoder.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/VideoEffector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/VideoEffector.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/VideoEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/VideoEncoder.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/VideoTimeScaler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/VideoTimeScaler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/Wrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/Wrapper.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/graphics/IEglUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/graphics/IEglUtil.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/graphics/IShaderProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/graphics/IShaderProgram.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/graphics/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/graphics/Program.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/graphics/TextureRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/graphics/TextureRenderer.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/graphics/TextureType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/graphics/TextureType.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/AudioOutputFormatChangedCommandHadler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/AudioOutputFormatChangedCommandHadler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/CaptureSourcePullSurfaceCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/CaptureSourcePullSurfaceCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/ConfigureVideoDecoderCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/ConfigureVideoDecoderCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/ConfigureVideoEffectorCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/ConfigureVideoEffectorCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/ConfigureVideoTimeScalerVideoEffectorCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/ConfigureVideoTimeScalerVideoEffectorCommand.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/ConnectorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/ConnectorFactory.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/CopyDataCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/CopyDataCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/DrainCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/DrainCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/DrainRenderCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/DrainRenderCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/EncoderMediaFormatChangedCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/EncoderMediaFormatChangedCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/EofCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/EofCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/IConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/IConnector.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/IOnStopListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/IOnStopListener.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/ManyToOneConnectable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/ManyToOneConnectable.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/ManyTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/ManyTypes.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/MicrophoneSourcePullFrameCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/MicrophoneSourcePullFrameCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/OneToManyConnectable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/OneToManyConnectable.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/OneToOneConnectable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/OneToOneConnectable.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/OutputFormatChangedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/OutputFormatChangedHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PluginConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PluginConnector.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PullDataCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PullDataCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PullFrameToEffectorFromMicrophoneSourceCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PullFrameToEffectorFromMicrophoneSourceCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PushDataCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PushDataCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PushNewDataCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PushNewDataCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PushSurfaceCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PushSurfaceCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerForEffector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerForEffector.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerForSurfaceRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerForSurfaceRender.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/SkipOutputFormatChangeCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/SkipOutputFormatChangeCommandHandler.java -------------------------------------------------------------------------------- /domain/src/main/java/org/m4m/domain/pipeline/TriangleVerticesCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/main/java/org/m4m/domain/pipeline/TriangleVerticesCalculator.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/AudioEffectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/AudioEffectorTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/AudioEncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/AudioEncoderTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/BufferInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/BufferInfoTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/CameraCaptureFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/CameraCaptureFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/CameraCaptureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/CameraCaptureTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/CameraSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/CameraSourceTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/CaptureSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/CaptureSourceTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/CommandQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/CommandQueueTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/EncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/EncoderTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/EofFrameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/EofFrameTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/FrameBufferTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/FrameBufferTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/IsPairCommandSpecificationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/IsPairCommandSpecificationTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/IsPairQueueSpecificationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/IsPairQueueSpecificationTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/MediaFileInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/MediaFileInfoTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/MediaFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/MediaFileTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/MediaSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/MediaSourceTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/MicrophoneSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/MicrophoneSourceTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/MultipleMediaSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/MultipleMediaSourceTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/PairTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/PairTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/PluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/PluginTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/ProgressListenerStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/ProgressListenerStub.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/ProgressTrackerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/ProgressTrackerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/RecognitionPipelineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/RecognitionPipelineTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/ResamplerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/ResamplerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/SegmentAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/SegmentAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/SegmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/SegmentTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/TestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/TestBase.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/TopologySolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/TopologySolverTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/VideoDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/VideoDecoderTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/VideoEffectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/VideoEffectorTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/VideoEncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/VideoEncoderTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/VideoFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/VideoFormatTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenDecodeAudio.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenDecodeAudio.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenDecoderInitializedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenDecoderInitializedTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenDrainDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenDrainDecoder.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenGetFileInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenGetFileInfo.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenPullFrameFromEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenPullFrameFromEncoder.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenPullFrameFromMediaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenPullFrameFromMediaSource.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenPullFrameFromMultipleMediaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenPullFrameFromMultipleMediaSource.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenPullFrameFromVideoDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenPullFrameFromVideoDecoder.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenPushFrameToDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenPushFrameToDecoder.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenPushFrameToEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenPushFrameToEncoder.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenRenderInitialized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenRenderInitialized.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenSourceInitialized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenSourceInitialized.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/WhenVideoDecoderFillsCommandQueues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/WhenVideoDecoderFillsCommandQueues.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/commandHandler/SpyCommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/commandHandler/SpyCommandHandler.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/AudioDecoderFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/AudioDecoderFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/AudioEffectorFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/AudioEffectorFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/AudioEncoderFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/AudioEncoderFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/AudioFormatFake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/AudioFormatFake.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/AudioFormatFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/AudioFormatFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/BrokenFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/BrokenFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/CameraSourceFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/CameraSourceFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/CommandProcessorAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/CommandProcessorAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/CommandProcessorFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/CommandProcessorFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/CommandProcessorSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/CommandProcessorSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/CommandQueueAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/CommandQueueAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/DecoderFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/DecoderFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/Father.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/Father.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/FatherOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/FatherOf.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/FrameFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/FrameFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/InfiniteCommandQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/InfiniteCommandQueue.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaCodecFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaCodecFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaComposerFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaComposerFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaExtractorFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaExtractorFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaFileFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaFileFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaFileInfoFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaFileInfoFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaMuxerFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaMuxerFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaSourceAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaSourceAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaSourceFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaSourceFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MediaStreamerFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MediaStreamerFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MicrophoneSourceFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MicrophoneSourceFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/MultipleMediaSourceFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/MultipleMediaSourceFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/PipelineFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/PipelineFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/ProgressListenerAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/ProgressListenerAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/ProgressListenerFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/ProgressListenerFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/RecognitionPipelineFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/RecognitionPipelineFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/RecognitionPluginAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/RecognitionPluginAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/RenderFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/RenderFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/ResamplerFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/ResamplerFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/ScreenCaptureFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/ScreenCaptureFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/SinkAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/SinkAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/StreamingParametersFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/StreamingParametersFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/SurfaceContainerFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/SurfaceContainerFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/SurfaceFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/SurfaceFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/SurfaceRenderFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/SurfaceRenderFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/VideoDecoderFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/VideoDecoderFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/VideoEffectAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/VideoEffectAssert.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/VideoEffectorFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/VideoEffectorFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/VideoEncoderFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/VideoEncoderFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/VideoFormatFake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/VideoFormatFake.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/dsl/VideoFormatFather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/dsl/VideoFormatFather.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/formatSetup/WhenResolvePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/formatSetup/WhenResolvePipeline.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/AndroidMediaObjectFactoryFake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/AndroidMediaObjectFactoryFake.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/MediaComposerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/MediaComposerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/ProgressListenerFake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/ProgressListenerFake.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenAddRemoveFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenAddRemoveFiles.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenAddSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenAddSource.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenApplyVideoEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenApplyVideoEffect.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenErrorOnStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenErrorOnStart.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenGetDuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenGetDuration.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenGetMediaFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenGetMediaFormat.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenMediaDone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenMediaDone.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenRender.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenReportProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenReportProgress.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenSingleTrack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenSingleTrack.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/mediaComposer/WhenTranscode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/mediaComposer/WhenTranscode.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/CommandHandlerFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/CommandHandlerFactoryTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/CommandProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/CommandProcessorTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/ConfigureVideoDecoderCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/ConfigureVideoDecoderCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/ConfigureVideoDecoderCommandHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/ConfigureVideoDecoderCommandHandlerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/CopyDataCommandHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/CopyDataCommandHandlerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/DrainCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/DrainCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/DrainCommandHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/DrainCommandHandlerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/DrainRenderCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/DrainRenderCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/EncoderMediaFormatChangedCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/EncoderMediaFormatChangedCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/EofCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/EofCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/MediaFormatChangedCommandHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/MediaFormatChangedCommandHandlerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/MuxRenderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/MuxRenderTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/OutputFormatChangedHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/OutputFormatChangedHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/PipelineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/PipelineTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/PullDataCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/PullDataCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/PushDataCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/PushDataCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/PushDataCommandHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/PushDataCommandHandlerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerSpy.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/PushSurfaceCommandHandlerTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/TriangleVerticesCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/TriangleVerticesCalculatorTest.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/WhenOutputFormatChanged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/WhenOutputFormatChanged.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/WhenPipelineRelease.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/WhenPipelineRelease.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/WhenProcessEofCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/WhenProcessEofCommand.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/WhenProcessPullFrameCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/WhenProcessPullFrameCommand.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/WhenProcessPushFrameCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/WhenProcessPushFrameCommand.java -------------------------------------------------------------------------------- /domain/src/test/java/org/m4m/domain/pipeline/WhenSinkReceivesEof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/java/org/m4m/domain/pipeline/WhenSinkReceivesEof.java -------------------------------------------------------------------------------- /domain/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/domain/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /effects/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/build.gradle -------------------------------------------------------------------------------- /effects/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/AudioEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/AudioEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/AudioReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/AudioReader.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/BlurEffectRS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/BlurEffectRS.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/DifferentRateAudioReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/DifferentRateAudioReader.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/EqualRateAudioReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/EqualRateAudioReader.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/GrayScaleEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/GrayScaleEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/InverseEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/InverseEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/JpegSubstituteEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/JpegSubstituteEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/MuteAudioEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/MuteAudioEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/OverlayEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/OverlayEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/RotateEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/RotateEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/SepiaEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/SepiaEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/SubstituteAudioEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/SubstituteAudioEffect.java -------------------------------------------------------------------------------- /effects/src/main/java/org/m4m/effects/TextOverlayEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/effects/src/main/java/org/m4m/effects/TextOverlayEffect.java -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/gradlew.bat -------------------------------------------------------------------------------- /how_to_contribute_to_M4M.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/how_to_contribute_to_M4M.txt -------------------------------------------------------------------------------- /samples/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/build.gradle -------------------------------------------------------------------------------- /samples/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ActivityWithTimeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ActivityWithTimeline.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/CameraCapturerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/CameraCapturerActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/CameraStreamerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/CameraStreamerActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/CameraUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/CameraUtils.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerAudioEffectActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerAudioEffectActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerAudioEffectCoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerAudioEffectCoreActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerCutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerCutActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerCutCoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerCutCoreActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerJoinActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerJoinActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerJoinCoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerJoinCoreActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerMediaFileInfoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerMediaFileInfoActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerMediaFileInfoCoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerMediaFileInfoCoreActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerTimeScalingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerTimeScalingActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerTimeScalingCoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerTimeScalingCoreActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerTranscodeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerTranscodeActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerTranscodeCoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerTranscodeCoreActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerVideoEffectActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerVideoEffectActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ComposerVideoEffectCoreActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ComposerVideoEffectCoreActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/DemoListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/DemoListAdapter.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/DemoListItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/DemoListItem.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/ExpandableSamplesListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/ExpandableSamplesListAdapter.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/FPSCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/FPSCounter.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/Format.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/Format.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/GameCapturing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/GameCapturing.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/GameRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/GameRenderer.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/SamplesMainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/SamplesMainActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/VideoCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/VideoCapture.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/VideoPlayerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/VideoPlayerActivity.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/CameraCaptureSettingsPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/CameraCaptureSettingsPopup.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/GameCaptureSettingsPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/GameCaptureSettingsPopup.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/GameGLSurfaceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/GameGLSurfaceView.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/GameStreamingSettingsPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/GameStreamingSettingsPopup.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/PlaybackToolbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/PlaybackToolbar.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/Popup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/Popup.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/PopupMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/PopupMessage.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/RangeSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/RangeSelector.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/StreamingSettingsPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/StreamingSettingsPopup.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/TimelineItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/TimelineItem.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/TranscodeSurfaceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/TranscodeSurfaceView.java -------------------------------------------------------------------------------- /samples/src/main/java/org/m4m/samples/controls/VideoPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/java/org/m4m/samples/controls/VideoPlayer.java -------------------------------------------------------------------------------- /samples/src/main/res/anim/hide_bl_to_tr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/hide_bl_to_tr.xml -------------------------------------------------------------------------------- /samples/src/main/res/anim/hide_br_to_tl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/hide_br_to_tl.xml -------------------------------------------------------------------------------- /samples/src/main/res/anim/hide_tl_to_br.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/hide_tl_to_br.xml -------------------------------------------------------------------------------- /samples/src/main/res/anim/hide_tr_to_bl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/hide_tr_to_bl.xml -------------------------------------------------------------------------------- /samples/src/main/res/anim/show_bl_to_tr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/show_bl_to_tr.xml -------------------------------------------------------------------------------- /samples/src/main/res/anim/show_br_to_tl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/show_br_to_tl.xml -------------------------------------------------------------------------------- /samples/src/main/res/anim/show_tl_to_br.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/show_tl_to_br.xml -------------------------------------------------------------------------------- /samples/src/main/res/anim/show_tr_to_bl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/anim/show_tr_to_bl.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/change_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/change_camera.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/effect_blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/effect_blur.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/effect_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/effect_gray.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/effect_invert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/effect_invert.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/effect_no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/effect_no.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/effect_sepia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/effect_sepia.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/effect_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/effect_text.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/ic_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/ic_delete.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/ic_empty_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/ic_empty_image.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/ic_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/ic_open.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/ic_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/ic_plus.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/rec_act.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/rec_act.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/rec_inact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/rec_inact.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-hdpi/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-hdpi/settings.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-mdpi/change_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-mdpi/change_camera.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-mdpi/rec_act.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-mdpi/rec_act.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-mdpi/rec_inact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-mdpi/rec_inact.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable-mdpi/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable-mdpi/settings.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/activity_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/activity_background.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/background_popup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/background_popup.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/background_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/background_toolbar.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/bar_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/bar_background.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/button_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/button_pause.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/button_pause_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/button_pause_normal.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/button_pause_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/button_pause_pressed.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/button_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/button_play.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/button_play_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/button_play_normal.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/button_play_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/button_play_pressed.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/gallery_image_tint_active.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/gallery_image_tint_active.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/gallery_image_tint_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/gallery_image_tint_normal.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/gallery_item_active.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/gallery_item_active.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/gallery_item_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/gallery_item_normal.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/popup_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/popup_message.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/progress_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/progress_bg.9.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/progress_fg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/progress_fg.9.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/progress_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/progress_play.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/progress_play_thumb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/progress_play_thumb.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/progress_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/progress_thumb.png -------------------------------------------------------------------------------- /samples/src/main/res/drawable/round_border_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/round_border_button.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/round_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/round_button.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/round_focus_rect.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/round_focus_rect.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/round_rect.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/round_rect.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/timeline_item_bar_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/timeline_item_bar_background.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/timeline_item_button_active.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/timeline_item_button_active.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/timeline_item_button_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/timeline_item_button_background.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/timeline_item_button_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/timeline_item_button_normal.xml -------------------------------------------------------------------------------- /samples/src/main/res/drawable/toolbar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/drawable/toolbar_bg.png -------------------------------------------------------------------------------- /samples/src/main/res/layout/camera_capturer_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/camera_capturer_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/camera_streamer_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/camera_streamer_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/composer_cut_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/composer_cut_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/composer_join_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/composer_join_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/composer_time_scaling_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/composer_time_scaling_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/composer_transcode_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/composer_transcode_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/composer_transcode_core_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/composer_transcode_core_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/game_capturing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/game_capturing.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/main.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/media_file_audio_info_table.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/media_file_audio_info_table.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/media_file_video_info_table.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/media_file_video_info_table.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/media_streamer_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/media_streamer_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/playback_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/playback_toolbar.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/popup_camera_capture_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/popup_camera_capture_settings.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/popup_game_capture_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/popup_game_capture_settings.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/popup_game_streaming_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/popup_game_streaming_settings.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/popup_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/popup_message.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/popup_streaming_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/popup_streaming_settings.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/recognition_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/recognition_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/sample_list_group.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/sample_list_group.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/sample_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/sample_list_item.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/streaming_params.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/streaming_params.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/timeline_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/timeline_item.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/video_player_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/video_player_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/layout/video_stream_player_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/layout/video_stream_player_activity.xml -------------------------------------------------------------------------------- /samples/src/main/res/menu/game_capturing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/menu/game_capturing.xml -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /samples/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/samples/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INDExOS/media-for-mobile/HEAD/settings.gradle --------------------------------------------------------------------------------