1{ 2 "methods": { 3 "canPause()": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected" 7 ], 8 "params": [], 9 "returnType": "boolean", 10 "exceptions": [], 11 "name": "canPause()" 12 }, 13 "getCurrentPosition()": { 14 "isImplementation": true, 15 "modifiers": [ 16 "protected" 17 ], 18 "params": [], 19 "returnType": "int", 20 "exceptions": [], 21 "name": "getCurrentPosition()" 22 }, 23 "getCurrentVideoState()": { 24 "isImplementation": false, 25 "modifiers": [ 26 "public" 27 ], 28 "params": [], 29 "returnType": "int", 30 "exceptions": [], 31 "name": "getCurrentVideoState()", 32 "documentation": "@return Current video state.\n" 33 }, 34 "getDuration()": { 35 "isImplementation": true, 36 "modifiers": [ 37 "protected" 38 ], 39 "params": [], 40 "returnType": "int", 41 "exceptions": [], 42 "name": "getDuration()" 43 }, 44 "getOnCompletionListener()": { 45 "isImplementation": false, 46 "modifiers": [ 47 "public" 48 ], 49 "params": [], 50 "returnType": "android.media.MediaPlayer.OnCompletionListener", 51 "exceptions": [], 52 "name": "getOnCompletionListener()", 53 "documentation": "@return On completion listener.\n" 54 }, 55 "getOnErrorListener()": { 56 "isImplementation": false, 57 "modifiers": [ 58 "public" 59 ], 60 "params": [], 61 "returnType": "android.media.MediaPlayer.OnErrorListener", 62 "exceptions": [], 63 "name": "getOnErrorListener()", 64 "documentation": "@return On error listener.\n" 65 }, 66 "getOnPreparedListener()": { 67 "isImplementation": false, 68 "modifiers": [ 69 "public" 70 ], 71 "params": [], 72 "returnType": "android.media.MediaPlayer.OnPreparedListener", 73 "exceptions": [], 74 "name": "getOnPreparedListener()", 75 "documentation": "@return On prepared listener.\n" 76 }, 77 "getPrevVideoState()": { 78 "isImplementation": false, 79 "modifiers": [ 80 "public" 81 ], 82 "params": [], 83 "returnType": "int", 84 "exceptions": [], 85 "name": "getPrevVideoState()", 86 "documentation": "@return Previous video state.\n" 87 }, 88 "getVideoPath()": { 89 "isImplementation": false, 90 "modifiers": [ 91 "public" 92 ], 93 "params": [], 94 "returnType": "java.lang.String", 95 "exceptions": [], 96 "name": "getVideoPath()", 97 "documentation": "@return Video path.\n" 98 }, 99 "getVideoURIString()": { 100 "isImplementation": false, 101 "modifiers": [ 102 "public" 103 ], 104 "params": [], 105 "returnType": "java.lang.String", 106 "exceptions": [], 107 "name": "getVideoURIString()", 108 "documentation": "@return Video URI.\n" 109 }, 110 "isPlaying()": { 111 "isImplementation": true, 112 "modifiers": [ 113 "protected" 114 ], 115 "params": [], 116 "returnType": "boolean", 117 "exceptions": [], 118 "name": "isPlaying()" 119 }, 120 "pause()": { 121 "isImplementation": true, 122 "modifiers": [ 123 "protected" 124 ], 125 "params": [], 126 "returnType": "void", 127 "exceptions": [], 128 "name": "pause()" 129 }, 130 "resume()": { 131 "isImplementation": true, 132 "modifiers": [ 133 "protected" 134 ], 135 "params": [], 136 "returnType": "void", 137 "exceptions": [], 138 "name": "resume()" 139 }, 140 "savePrevState()": { 141 "isImplementation": false, 142 "modifiers": [ 143 "private" 144 ], 145 "params": [], 146 "returnType": "void", 147 "exceptions": [], 148 "name": "savePrevState()" 149 }, 150 "seekTo(int)": { 151 "isImplementation": true, 152 "modifiers": [ 153 "protected" 154 ], 155 "params": [ 156 "msec" 157 ], 158 "returnType": "void", 159 "exceptions": [], 160 "name": "seekTo(int)" 161 }, 162 "setDuration(int)": { 163 "isImplementation": false, 164 "modifiers": [ 165 "public" 166 ], 167 "params": [ 168 "duration" 169 ], 170 "returnType": "void", 171 "exceptions": [], 172 "name": "setDuration(int)" 173 }, 174 "setOnCompletionListener(android.media.MediaPlayer.OnCompletionListener)": { 175 "isImplementation": true, 176 "modifiers": [ 177 "protected" 178 ], 179 "params": [ 180 "l" 181 ], 182 "returnType": "void", 183 "exceptions": [], 184 "name": "setOnCompletionListener(android.media.MediaPlayer.OnCompletionListener)" 185 }, 186 "setOnErrorListener(android.media.MediaPlayer.OnErrorListener)": { 187 "isImplementation": true, 188 "modifiers": [ 189 "protected" 190 ], 191 "params": [ 192 "l" 193 ], 194 "returnType": "void", 195 "exceptions": [], 196 "name": "setOnErrorListener(android.media.MediaPlayer.OnErrorListener)" 197 }, 198 "setOnPreparedListener(android.media.MediaPlayer.OnPreparedListener)": { 199 "isImplementation": true, 200 "modifiers": [ 201 "protected" 202 ], 203 "params": [ 204 "l" 205 ], 206 "returnType": "void", 207 "exceptions": [], 208 "name": "setOnPreparedListener(android.media.MediaPlayer.OnPreparedListener)" 209 }, 210 "setVideoPath(java.lang.String)": { 211 "isImplementation": true, 212 "modifiers": [ 213 "protected" 214 ], 215 "params": [ 216 "path" 217 ], 218 "returnType": "void", 219 "exceptions": [], 220 "name": "setVideoPath(java.lang.String)" 221 }, 222 "setVideoURI(android.net.Uri)": { 223 "isImplementation": true, 224 "modifiers": [ 225 "protected" 226 ], 227 "params": [ 228 "uri" 229 ], 230 "returnType": "void", 231 "exceptions": [], 232 "name": "setVideoURI(android.net.Uri)" 233 }, 234 "start()": { 235 "isImplementation": true, 236 "modifiers": [ 237 "protected" 238 ], 239 "params": [], 240 "returnType": "void", 241 "exceptions": [], 242 "name": "start()" 243 }, 244 "stopPlayback()": { 245 "isImplementation": true, 246 "modifiers": [ 247 "protected" 248 ], 249 "params": [], 250 "returnType": "void", 251 "exceptions": [], 252 "name": "stopPlayback()" 253 }, 254 "suspend()": { 255 "isImplementation": true, 256 "modifiers": [ 257 "protected" 258 ], 259 "params": [], 260 "returnType": "void", 261 "exceptions": [], 262 "name": "suspend()" 263 } 264 }, 265 "imports": [ 266 "android.media.MediaPlayer", 267 "android.net.Uri", 268 "android.widget.VideoView", 269 "org.robolectric.annotation.Implementation", 270 "org.robolectric.annotation.Implements" 271 ], 272 "name": "org.robolectric.shadows.ShadowVideoView" 273}