Permalink
Browse files

public opensource release

  • Loading branch information...
0 parents commit 3f545bc0ce526ecd1b5323916767ba0f2ae2afdc @protyposis committed Sep 15, 2014
Showing with 16,378 additions and 0 deletions.
  1. +8 −0 .gitignore
  2. +1 −0 .idea/.name
  3. +23 −0 .idea/compiler.xml
  4. +9 −0 .idea/copyright/ITEC_MediaPlayer_GPLv3.xml
  5. +7 −0 .idea/copyright/profiles_settings.xml
  6. +5 −0 .idea/encodings.xml
  7. +23 −0 .idea/gradle.xml
  8. +11 −0 .idea/libraries/aspectjrt_1_8_2.xml
  9. +11 −0 .idea/libraries/isoparser_1_0_3_11_DASHFIX.xml
  10. +11 −0 .idea/libraries/okhttp_2_0_0.xml
  11. +11 −0 .idea/libraries/okio_1_0_1.xml
  12. +10 −0 .idea/misc.xml
  13. +15 −0 .idea/modules.xml
  14. +3 −0 .idea/scopes/Own_Code_for_GPL_License.xml
  15. +5 −0 .idea/scopes/scope_settings.xml
  16. +7 −0 .idea/vcs.xml
  17. +674 −0 LICENSE
  18. +19 −0 MediaCodecPlayer.iml
  19. +1 −0 MediaPlayer-DASH/.gitignore
  20. +17 −0 MediaPlayer-DASH/LICENSE_ISOPARSER
  21. +13 −0 MediaPlayer-DASH/LICENSE_OKHTTP
  22. +13 −0 MediaPlayer-DASH/LICENSE_OKIO
  23. +93 −0 MediaPlayer-DASH/MediaPlayer-DASH.iml
  24. +68 −0 MediaPlayer-DASH/build.gradle
  25. +17 −0 MediaPlayer-DASH/proguard-rules.pro
  26. +4 −0 MediaPlayer-DASH/src/main/AndroidManifest.xml
  27. +44 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/AdaptationLogic.java
  28. +58 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/AdaptationSet.java
  29. +35 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/CachedSegment.java
  30. +74 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/ConstantPropertyBasedLogic.java
  31. +490 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/DashMediaExtractor.java
  32. +290 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/DashParser.java
  33. +69 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/DashSource.java
  34. +73 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/MPD.java
  35. +102 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/Representation.java
  36. +60 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/Segment.java
  37. +50 −0 MediaPlayer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/SegmentLruCache.java
  38. +138 −0 ...layer-DASH/src/main/java/at/aau/itec/android/mediaplayer/dash/SimpleRateBasedAdaptationLogic.java
  39. +1 −0 MediaPlayer-GLES-FlowAbs/.gitignore
  40. +17 −0 MediaPlayer-GLES-FlowAbs/LICENSE_FLOWABS
  41. +89 −0 MediaPlayer-GLES-FlowAbs/MediaPlayer-GLES-FlowAbs.iml
  42. +45 −0 MediaPlayer-GLES-FlowAbs/build.gradle
  43. +17 −0 MediaPlayer-GLES-FlowAbs/proguard-rules.pro
  44. +4 −0 MediaPlayer-GLES-FlowAbs/src/main/AndroidManifest.xml
  45. +47 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/bf_fs.glsl
  46. +17 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/color_quantization_fs.glsl
  47. +35 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/dog_fs.glsl
  48. +38 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/fdog0_fs.glsl
  49. +58 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/fdog1_fs.glsl
  50. +24 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/gauss3x3_fs.glsl
  51. +23 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/gauss5x5_fs.glsl
  52. +31 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/gauss_fs.glsl
  53. +37 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/lab2rgb_fs.glsl
  54. +56 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/lic_fs.glsl
  55. +13 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/mix_fs.glsl
  56. +12 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/overlay_fs.glsl
  57. +35 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/rgb2lab_fs.glsl
  58. +33 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/sst_fs.glsl
  59. +21 −0 MediaPlayer-GLES-FlowAbs/src/main/assets/shaders/flowabs/tfm_fs.glsl
  60. +72 −0 ...S-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsBilateralFilterEffect.java
  61. +64 −0 ...FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsColorQuantizationEffect.java
  62. +80 −0 MediaPlayer-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsDOGEffect.java
  63. +259 −0 MediaPlayer-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsEffect.java
  64. +97 −0 ...aPlayer-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsFDOGEffect.java
  65. +48 −0 ...Player-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsGaussEffect.java
  66. +33 −0 ...GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsNoiseTextureEffect.java
  67. +56 −0 ...layer-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsSmoothEffect.java
  68. +43 −0 MediaPlayer-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsSubEffect.java
  69. +48 −0 ...ES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/effects/FlowAbsTangentFlowMapEffect.java
  70. +54 −0 ...bs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/ColorQuantizationShaderProgram.java
  71. +67 −0 ...yer-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/DOGShaderProgram.java
  72. +87 −0 ...r-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/FDOG0ShaderProgram.java
  73. +79 −0 ...r-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/FDOG1ShaderProgram.java
  74. +379 −0 MediaPlayer-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/FlowAbs.java
  75. +58 −0 ...GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/FlowabsShaderProgram.java
  76. +46 −0 ...r-GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/GaussShaderProgram.java
  77. +30 −0 ...GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/LAB2RGBShaderProgram.java
  78. +71 −0 .../main/java/at/aau/itec/android/mediaplayer/gles/flowabs/LineIntegralConvolutionShaderProgram.java
  79. +71 −0 ...FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/MixWithEdgesShaderProgram.java
  80. +90 −0 .../at/aau/itec/android/mediaplayer/gles/flowabs/OrientationAlignedBilateralFilterShaderProgram.java
  81. +60 −0 ...GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/OverlayShaderProgram.java
  82. +30 −0 ...GLES-FlowAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/RGB2LABShaderProgram.java
  83. +117 −0 ...owAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/RandomLuminanceNoiseTexture.java
  84. +30 −0 .../main/java/at/aau/itec/android/mediaplayer/gles/flowabs/SmoothedStructureTensorShaderProgram.java
  85. +30 −0 ...owAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/TangentFlowMapShaderProgram.java
  86. +46 −0 ...main/java/at/aau/itec/android/mediaplayer/gles/flowabs/TextureColorQuantizationShaderProgram.java
  87. +30 −0 ...wAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/TextureGauss3x3ShaderProgram.java
  88. +30 −0 ...wAbs/src/main/java/at/aau/itec/android/mediaplayer/gles/flowabs/TextureGauss5x5ShaderProgram.java
  89. +1 −0 MediaPlayer-GLES-QrMarker/.gitignore
  90. +28 −0 MediaPlayer-GLES-QrMarker/LICENSE_QRMARKER
  91. +89 −0 MediaPlayer-GLES-QrMarker/MediaPlayer-GLES-QrMarker.iml
  92. +45 −0 MediaPlayer-GLES-QrMarker/build.gradle
  93. +17 −0 MediaPlayer-GLES-QrMarker/proguard-rules.pro
  94. +4 −0 MediaPlayer-GLES-QrMarker/src/main/AndroidManifest.xml
  95. +101 −0 MediaPlayer-GLES-QrMarker/src/main/assets/shaders/qrmarker/canny_new.glsl
  96. +101 −0 MediaPlayer-GLES-QrMarker/src/main/assets/shaders/qrmarker/consense.glsl
  97. +91 −0 MediaPlayer-GLES-QrMarker/src/main/assets/shaders/qrmarker/gauss.glsl
  98. +79 −0 MediaPlayer-GLES-QrMarker/src/main/assets/shaders/qrmarker/gradient.glsl
  99. +106 −0 MediaPlayer-GLES-QrMarker/src/main/assets/shaders/qrmarker/wideqr.glsl
  100. +138 −0 MediaPlayer-GLES-QrMarker/src/main/java/at/aau/itec/android/mediaplayer/effects/QrMarkerEffect.java
  101. +29 −0 ...GLES-QrMarker/src/main/java/at/aau/itec/android/mediaplayer/gles/qrmarker/CannyShaderProgram.java
  102. +29 −0 ...S-QrMarker/src/main/java/at/aau/itec/android/mediaplayer/gles/qrmarker/ConsenseShaderProgram.java
  103. +29 −0 ...GLES-QrMarker/src/main/java/at/aau/itec/android/mediaplayer/gles/qrmarker/GaussShaderProgram.java
  104. +29 −0 ...S-QrMarker/src/main/java/at/aau/itec/android/mediaplayer/gles/qrmarker/GradientShaderProgram.java
  105. +115 −0 ...S-QrMarker/src/main/java/at/aau/itec/android/mediaplayer/gles/qrmarker/QrMarkerShaderProgram.java
  106. +29 −0 ...QrMarker/src/main/java/at/aau/itec/android/mediaplayer/gles/qrmarker/QrResponseShaderProgram.java
  107. +1 −0 MediaPlayer-GLES/.gitignore
  108. +95 −0 MediaPlayer-GLES/MediaPlayer-GLES.iml
  109. +45 −0 MediaPlayer-GLES/build.gradle
  110. +17 −0 MediaPlayer-GLES/proguard-rules.pro
  111. +4 −0 MediaPlayer-GLES/src/main/AndroidManifest.xml
  112. +7 −0 MediaPlayer-GLES/src/main/assets/shaders/fs_color.s
  113. +8 −0 MediaPlayer-GLES/src/main/assets/shaders/fs_texture.s
  114. +17 −0 MediaPlayer-GLES/src/main/assets/shaders/fs_texture_flip.s
  115. +17 −0 MediaPlayer-GLES/src/main/assets/shaders/fs_texture_kernel.s
  116. +9 −0 MediaPlayer-GLES/src/main/assets/shaders/fs_texture_readexternal.s
  117. +42 −0 MediaPlayer-GLES/src/main/assets/shaders/fs_texture_simpletoon.s
  118. +41 −0 MediaPlayer-GLES/src/main/assets/shaders/fs_texture_sobel.s
  119. +11 −0 MediaPlayer-GLES/src/main/assets/shaders/vs_color.s
  120. +12 −0 MediaPlayer-GLES/src/main/assets/shaders/vs_texture.s
  121. +173 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/GLCameraView.java
  122. +386 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/GLTextureView.java
  123. +271 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/GLVideoView.java
  124. +82 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/LibraryHelper.java
  125. +98 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/BaseEffect.java
  126. +51 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/Effect.java
  127. +49 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/FlipEffect.java
  128. +77 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/FloatParameter.java
  129. +77 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/IntegerParameter.java
  130. +33 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/KernelBlurEffect.java
  131. +33 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/KernelEdgeDetectEffect.java
  132. +33 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/KernelEmbossEffect.java
  133. +33 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/KernelGaussBlurEffect.java
  134. +33 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/KernelSharpenEffect.java
  135. +37 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/NoEffect.java
  136. +64 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/Parameter.java
  137. +64 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/ShaderEffect.java
  138. +33 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/SimpleToonEffect.java
  139. +85 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/effects/SobelEffect.java
  140. +45 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/ColorShaderProgram.java
  141. +116 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/ColoredRectangle.java
  142. +87 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/ExternalSurfaceTexture.java
  143. +63 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/FrameRateCalculator.java
  144. +74 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/Framebuffer.java
  145. +159 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/GLUtils.java
  146. +271 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/GLVideoRenderer.java
  147. +36 −0 ...yer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/ReadExternalTextureShaderProgram.java
  148. +119 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/ShaderProgram.java
  149. +58 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/Shape.java
  150. +44 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/Texture.java
  151. +92 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/Texture2D.java
  152. +48 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/TextureFlipShaderProgram.java
  153. +98 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/TextureKernelShaderProgram.java
  154. +72 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/TextureShaderProgram.java
  155. +60 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/TextureSobelShaderProgram.java
  156. +30 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/TextureToonShaderProgram.java
  157. +108 −0 MediaPlayer-GLES/src/main/java/at/aau/itec/android/mediaplayer/gles/TexturedRectangle.java
  158. +1 −0 MediaPlayer/.gitignore
  159. +88 −0 MediaPlayer/MediaPlayer.iml
  160. +44 −0 MediaPlayer/build.gradle
  161. +17 −0 MediaPlayer/proguard-rules.pro
  162. +4 −0 MediaPlayer/src/main/AndroidManifest.xml
  163. +317 −0 MediaPlayer/src/main/java/at/aau/itec/android/mediaplayer/MediaExtractor.java
  164. +850 −0 MediaPlayer/src/main/java/at/aau/itec/android/mediaplayer/MediaPlayer.java
  165. +29 −0 MediaPlayer/src/main/java/at/aau/itec/android/mediaplayer/MediaSource.java
  166. +69 −0 MediaPlayer/src/main/java/at/aau/itec/android/mediaplayer/TimeBase.java
  167. +66 −0 MediaPlayer/src/main/java/at/aau/itec/android/mediaplayer/UriSource.java
  168. +384 −0 MediaPlayer/src/main/java/at/aau/itec/android/mediaplayer/VideoView.java
  169. +2 −0 MediaPlayerDemo/.gitignore
  170. +94 −0 MediaPlayerDemo/MediaPlayerDemo.iml
  171. +51 −0 MediaPlayerDemo/build.gradle
  172. +707 −0 MediaPlayerDemo/ic_launcher.svg
  173. +17 −0 MediaPlayerDemo/proguard-rules.pro
  174. +32 −0 MediaPlayerDemo/signingconfig.gradle
  175. +6 −0 MediaPlayerDemo/signingconfig.properties.example
  176. +4 −0 MediaPlayerDemo/src/debug/res/values/strings.xml
  177. +66 −0 MediaPlayerDemo/src/main/AndroidManifest.xml
  178. +162 −0 MediaPlayerDemo/src/main/assets/licenses.html
  179. +9 −0 MediaPlayerDemo/src/main/assets/shaders/fs_colorfilter.s
  180. BIN MediaPlayerDemo/src/main/ic_launcher-web.png
  181. +96 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/GLCameraViewActivity.java
  182. +184 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/GLEffects.java
  183. +187 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/GLVideoViewActivity.java
  184. +248 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/MainActivity.java
  185. +160 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/ParameterListAdapter.java
  186. +214 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/SideBySideActivity.java
  187. +264 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/SideBySideSeekTestActivity.java
  188. +107 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/Utils.java
  189. +186 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/VideoViewActivity.java
  190. +75 −0 MediaPlayerDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/testeffect/ColorFilterEffect.java
  191. +45 −0 ...erDemo/src/main/java/at/aau/itec/android/mediaplayerdemo/testeffect/ColorFilterShaderProgram.java
  192. BIN MediaPlayerDemo/src/main/res/drawable-hdpi/ic_action_picture.png
  193. BIN MediaPlayerDemo/src/main/res/drawable-hdpi/ic_action_save.png
  194. BIN MediaPlayerDemo/src/main/res/drawable-hdpi/ic_action_settings.png
  195. BIN MediaPlayerDemo/src/main/res/drawable-hdpi/ic_action_switch_camera.png
  196. BIN MediaPlayerDemo/src/main/res/drawable-hdpi/ic_launcher.png
  197. BIN MediaPlayerDemo/src/main/res/drawable-mdpi/ic_action_picture.png
  198. BIN MediaPlayerDemo/src/main/res/drawable-mdpi/ic_action_save.png
  199. BIN MediaPlayerDemo/src/main/res/drawable-mdpi/ic_action_settings.png
  200. BIN MediaPlayerDemo/src/main/res/drawable-mdpi/ic_action_switch_camera.png
  201. BIN MediaPlayerDemo/src/main/res/drawable-mdpi/ic_launcher.png
  202. BIN MediaPlayerDemo/src/main/res/drawable-xhdpi/ic_action_picture.png
  203. BIN MediaPlayerDemo/src/main/res/drawable-xhdpi/ic_action_save.png
  204. BIN MediaPlayerDemo/src/main/res/drawable-xhdpi/ic_action_settings.png
  205. BIN MediaPlayerDemo/src/main/res/drawable-xhdpi/ic_action_switch_camera.png
  206. BIN MediaPlayerDemo/src/main/res/drawable-xhdpi/ic_launcher.png
  207. BIN MediaPlayerDemo/src/main/res/drawable-xxhdpi/ic_action_picture.png
  208. BIN MediaPlayerDemo/src/main/res/drawable-xxhdpi/ic_action_save.png
  209. BIN MediaPlayerDemo/src/main/res/drawable-xxhdpi/ic_action_settings.png
  210. BIN MediaPlayerDemo/src/main/res/drawable-xxhdpi/ic_action_switch_camera.png
  211. BIN MediaPlayerDemo/src/main/res/drawable-xxhdpi/ic_launcher.png
  212. +75 −0 MediaPlayerDemo/src/main/res/layout-land/activity_side_by_side.xml
  213. +78 −0 MediaPlayerDemo/src/main/res/layout-land/activity_side_by_side_seektest.xml
  214. +55 −0 MediaPlayerDemo/src/main/res/layout/activity_glcameraview.xml
  215. +55 −0 MediaPlayerDemo/src/main/res/layout/activity_glvideoview.xml
  216. +160 −0 MediaPlayerDemo/src/main/res/layout/activity_main.xml
  217. +56 −0 MediaPlayerDemo/src/main/res/layout/activity_side_by_side.xml
  218. +56 −0 MediaPlayerDemo/src/main/res/layout/activity_side_by_side_seektest.xml
  219. +37 −0 MediaPlayerDemo/src/main/res/layout/activity_videoview.xml
  220. +61 −0 MediaPlayerDemo/src/main/res/layout/list_item_parameter_seekbar.xml
  221. +48 −0 MediaPlayerDemo/src/main/res/menu/glvideoview.xml
  222. +28 −0 MediaPlayerDemo/src/main/res/menu/side_by_side.xml
  223. +50 −0 MediaPlayerDemo/src/main/res/menu/videoview.xml
  224. +25 −0 MediaPlayerDemo/src/main/res/values-w820dp/dimens.xml
  225. +24 −0 MediaPlayerDemo/src/main/res/values/colors.xml
  226. +25 −0 MediaPlayerDemo/src/main/res/values/dimens.xml
  227. +63 −0 MediaPlayerDemo/src/main/res/values/strings.xml
  228. +46 −0 MediaPlayerDemo/src/main/res/values/styles.xml
  229. +167 −0 README.md
  230. +16 −0 TODO
  231. +26 −0 build.gradle
  232. +64 −0 gitversioning.gradle
  233. +18 −0 gradle.properties
  234. BIN gradle/wrapper/gradle-wrapper.jar
  235. +6 −0 gradle/wrapper/gradle-wrapper.properties
  236. +164 −0 gradlew
  237. +90 −0 gradlew.bat
  238. +2 −0 settings.gradle
@@ -0,0 +1,8 @@
+.gradle
+/local.properties
+/.idea/workspace.xml
+.DS_Store
+build/
+
+signingconfig.properties
+*.keystore
@@ -0,0 +1 @@
+MediaCodecPlayer
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="CompilerConfiguration">
+ <option name="DEFAULT_COMPILER" value="Javac" />
+ <resourceExtensions />
+ <wildcardResourcePatterns>
+ <entry name="!?*.java" />
+ <entry name="!?*.form" />
+ <entry name="!?*.class" />
+ <entry name="!?*.groovy" />
+ <entry name="!?*.scala" />
+ <entry name="!?*.flex" />
+ <entry name="!?*.kt" />
+ <entry name="!?*.clj" />
+ </wildcardResourcePatterns>
+ <annotationProcessing>
+ <profile default="true" name="Default" enabled="false">
+ <processorPath useClasspath="true" />
+ </profile>
+ </annotationProcessing>
+ </component>
+</project>
+
@@ -0,0 +1,9 @@
+<component name="CopyrightManager">
+ <copyright>
+ <option name="notice" value="Copyright (c) 2014 Mario Guggenberger &lt;mario.guggenberger@aau.at&gt;&#10;&#10;This file is part of ITEC MediaPlayer.&#10;&#10;ITEC MediaPlayer is free software: you can redistribute it and/or modify&#10;it under the terms of the GNU General Public License as published by&#10;the Free Software Foundation, either version 3 of the License, or&#10;(at your option) any later version.&#10;&#10;ITEC MediaPlayer is distributed in the hope that it will be useful,&#10;but WITHOUT ANY WARRANTY; without even the implied warranty of&#10;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the&#10;GNU General Public License for more details.&#10;&#10;You should have received a copy of the GNU General Public License&#10;along with ITEC MediaPlayer. If not, see &lt;http://www.gnu.org/licenses/&gt;." />
+ <option name="keyword" value="Copyright" />
+ <option name="allowReplaceKeyword" value="" />
+ <option name="myName" value="ITEC MediaPlayer GPLv3" />
+ <option name="myLocal" value="true" />
+ </copyright>
+</component>
@@ -0,0 +1,7 @@
+<component name="CopyrightManager">
+ <settings default="">
+ <module2copyright>
+ <element module="Own Code for GPL License" copyright="ITEC MediaPlayer GPLv3" />
+ </module2copyright>
+ </settings>
+</component>
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" />
+</project>
+
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="GradleSettings">
+ <option name="linkedExternalProjectsSettings">
+ <GradleProjectSettings>
+ <option name="distributionType" value="DEFAULT_WRAPPED" />
+ <option name="externalProjectPath" value="$PROJECT_DIR$" />
+ <option name="modules">
+ <set>
+ <option value="$PROJECT_DIR$" />
+ <option value="$PROJECT_DIR$/MediaPlayer" />
+ <option value="$PROJECT_DIR$/MediaPlayer-DASH" />
+ <option value="$PROJECT_DIR$/MediaPlayer-GLES" />
+ <option value="$PROJECT_DIR$/MediaPlayer-GLES-FlowAbs" />
+ <option value="$PROJECT_DIR$/MediaPlayer-GLES-QrMarker" />
+ <option value="$PROJECT_DIR$/MediaPlayerDemo" />
+ </set>
+ </option>
+ </GradleProjectSettings>
+ </option>
+ </component>
+</project>
+
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="aspectjrt-1.8.2">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.2/7dede91c0c36b1265fc99c55283b90ed2be144c8/aspectjrt-1.8.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.2/a77b22e3a955cfd274639e2bfbcbcf32d562f6e/aspectjrt-1.8.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="isoparser-1.0.3.11-DASHFIX">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/mp4parser/isoparser/1.0.3.11-DASHFIX/isoparser-1.0.3.11-DASHFIX.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/mp4parser/isoparser/1.0.3.11-DASHFIX/isoparser-1.0.3.11-DASHFIX-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="okhttp-2.0.0">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp/okhttp/2.0.0/4c8d1536dba3812cc1592090dc20c47a4ed3c35e/okhttp-2.0.0.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp/okhttp/2.0.0/af42b755327c58cfae866f18ed873e2d537e0ea8/okhttp-2.0.0-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="okio-1.0.1">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.0.1/39eff75ddcb987ff65888361a29f489c178429a3/okio-1.0.1.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.0.1/2ae4aaa959f14ce2a34961260a4cee93960566ff/okio-1.0.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="EntryPointsManager">
+ <entry_points version="2.0" />
+ </component>
+ <component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="JDK" project-jdk-type="JavaSDK">
+ <output url="file://$PROJECT_DIR$/build/classes" />
+ </component>
+</project>
+
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ProjectModuleManager">
+ <modules>
+ <module fileurl="file://$PROJECT_DIR$/MediaCodecPlayer.iml" filepath="$PROJECT_DIR$/MediaCodecPlayer.iml" />
+ <module fileurl="file://$PROJECT_DIR$/MediaPlayer/MediaPlayer.iml" filepath="$PROJECT_DIR$/MediaPlayer/MediaPlayer.iml" />
+ <module fileurl="file://$PROJECT_DIR$/MediaPlayer-DASH/MediaPlayer-DASH.iml" filepath="$PROJECT_DIR$/MediaPlayer-DASH/MediaPlayer-DASH.iml" />
+ <module fileurl="file://$PROJECT_DIR$/MediaPlayer-GLES/MediaPlayer-GLES.iml" filepath="$PROJECT_DIR$/MediaPlayer-GLES/MediaPlayer-GLES.iml" />
+ <module fileurl="file://$PROJECT_DIR$/MediaPlayer-GLES-FlowAbs/MediaPlayer-GLES-FlowAbs.iml" filepath="$PROJECT_DIR$/MediaPlayer-GLES-FlowAbs/MediaPlayer-GLES-FlowAbs.iml" />
+ <module fileurl="file://$PROJECT_DIR$/MediaPlayer-GLES-QrMarker/MediaPlayer-GLES-QrMarker.iml" filepath="$PROJECT_DIR$/MediaPlayer-GLES-QrMarker/MediaPlayer-GLES-QrMarker.iml" />
+ <module fileurl="file://$PROJECT_DIR$/MediaPlayerDemo/MediaPlayerDemo.iml" filepath="$PROJECT_DIR$/MediaPlayerDemo/MediaPlayerDemo.iml" />
+ </modules>
+ </component>
+</project>
+
@@ -0,0 +1,3 @@
+<component name="DependencyValidationManager">
+ <scope name="Own Code for GPL License" pattern="file[MediaPlayer]:src/main/java/*||file[MediaPlayer-DASH]:src/main/java/*||file[MediaPlayer-GLES]:src/main/assets/shaders/*||file[MediaPlayer-GLES]:src/main/java//*||file[MediaPlayer-GLES-FlowAbs]:src/main/java//*||file[MediaPlayer-GLES-QrMarker]:src/main/java//*||file[MediaPlayerDemo]:src/main/assets/shaders/*||file[MediaPlayerDemo]:src/main/java//*||file[MediaPlayerDemo]:src/main/res//*||file[MediaPlayer-DASH]:src/main/java//*||file[MediaPlayer]:src/main/java//*" />
+</component>
@@ -0,0 +1,5 @@
+<component name="DependencyValidationManager">
+ <state>
+ <option name="SKIP_IMPORT_STATEMENTS" value="false" />
+ </state>
+</component>
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="VcsDirectoryMappings">
+ <mapping directory="$PROJECT_DIR$" vcs="Git" />
+ </component>
+</project>
+
Oops, something went wrong.

0 comments on commit 3f545bc

Please sign in to comment.