1{ 2 "methods": { 3 "__constructor__()": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected" 7 ], 8 "params": [], 9 "returnType": "void", 10 "exceptions": [], 11 "name": "__constructor__()" 12 }, 13 "__staticInitializer__()": { 14 "isImplementation": true, 15 "modifiers": [ 16 "protected", 17 "static" 18 ], 19 "params": [], 20 "returnType": "void", 21 "exceptions": [], 22 "name": "__staticInitializer__()" 23 }, 24 "getAudioChannels()": { 25 "isImplementation": false, 26 "modifiers": [ 27 "public" 28 ], 29 "params": [], 30 "returnType": "int", 31 "exceptions": [], 32 "name": "getAudioChannels()" 33 }, 34 "getAudioEncoder()": { 35 "isImplementation": false, 36 "modifiers": [ 37 "public" 38 ], 39 "params": [], 40 "returnType": "int", 41 "exceptions": [], 42 "name": "getAudioEncoder()" 43 }, 44 "getAudioEncodingBitRate()": { 45 "isImplementation": false, 46 "modifiers": [ 47 "public" 48 ], 49 "params": [], 50 "returnType": "int", 51 "exceptions": [], 52 "name": "getAudioEncodingBitRate()" 53 }, 54 "getAudioSamplingRate()": { 55 "isImplementation": false, 56 "modifiers": [ 57 "public" 58 ], 59 "params": [], 60 "returnType": "int", 61 "exceptions": [], 62 "name": "getAudioSamplingRate()" 63 }, 64 "getAudioSource()": { 65 "isImplementation": false, 66 "modifiers": [ 67 "public" 68 ], 69 "params": [], 70 "returnType": "int", 71 "exceptions": [], 72 "name": "getAudioSource()" 73 }, 74 "getCamera()": { 75 "isImplementation": false, 76 "modifiers": [ 77 "public" 78 ], 79 "params": [], 80 "returnType": "android.hardware.Camera", 81 "exceptions": [], 82 "name": "getCamera()" 83 }, 84 "getErrorListener()": { 85 "isImplementation": false, 86 "modifiers": [ 87 "public" 88 ], 89 "params": [], 90 "returnType": "android.media.MediaRecorder.OnErrorListener", 91 "exceptions": [], 92 "name": "getErrorListener()" 93 }, 94 "getInfoListener()": { 95 "isImplementation": false, 96 "modifiers": [ 97 "public" 98 ], 99 "params": [], 100 "returnType": "android.media.MediaRecorder.OnInfoListener", 101 "exceptions": [], 102 "name": "getInfoListener()" 103 }, 104 "getMaxDuration()": { 105 "isImplementation": false, 106 "modifiers": [ 107 "public" 108 ], 109 "params": [], 110 "returnType": "int", 111 "exceptions": [], 112 "name": "getMaxDuration()" 113 }, 114 "getMaxFileSize()": { 115 "isImplementation": false, 116 "modifiers": [ 117 "public" 118 ], 119 "params": [], 120 "returnType": "long", 121 "exceptions": [], 122 "name": "getMaxFileSize()" 123 }, 124 "getOutputFormat()": { 125 "isImplementation": false, 126 "modifiers": [ 127 "public" 128 ], 129 "params": [], 130 "returnType": "int", 131 "exceptions": [], 132 "name": "getOutputFormat()" 133 }, 134 "getOutputPath()": { 135 "isImplementation": false, 136 "modifiers": [ 137 "public" 138 ], 139 "params": [], 140 "returnType": "java.lang.String", 141 "exceptions": [], 142 "name": "getOutputPath()" 143 }, 144 "getPreviewDisplay()": { 145 "isImplementation": false, 146 "modifiers": [ 147 "public" 148 ], 149 "params": [], 150 "returnType": "android.view.Surface", 151 "exceptions": [], 152 "name": "getPreviewDisplay()" 153 }, 154 "getState()": { 155 "isImplementation": false, 156 "modifiers": [ 157 "public" 158 ], 159 "params": [], 160 "returnType": "int", 161 "exceptions": [], 162 "name": "getState()" 163 }, 164 "getVideoEncoder()": { 165 "isImplementation": false, 166 "modifiers": [ 167 "public" 168 ], 169 "params": [], 170 "returnType": "int", 171 "exceptions": [], 172 "name": "getVideoEncoder()" 173 }, 174 "getVideoEncodingBitRate()": { 175 "isImplementation": false, 176 "modifiers": [ 177 "public" 178 ], 179 "params": [], 180 "returnType": "int", 181 "exceptions": [], 182 "name": "getVideoEncodingBitRate()" 183 }, 184 "getVideoFrameRate()": { 185 "isImplementation": false, 186 "modifiers": [ 187 "public" 188 ], 189 "params": [], 190 "returnType": "int", 191 "exceptions": [], 192 "name": "getVideoFrameRate()" 193 }, 194 "getVideoHeight()": { 195 "isImplementation": false, 196 "modifiers": [ 197 "public" 198 ], 199 "params": [], 200 "returnType": "int", 201 "exceptions": [], 202 "name": "getVideoHeight()" 203 }, 204 "getVideoSource()": { 205 "isImplementation": false, 206 "modifiers": [ 207 "public" 208 ], 209 "params": [], 210 "returnType": "int", 211 "exceptions": [], 212 "name": "getVideoSource()" 213 }, 214 "getVideoWidth()": { 215 "isImplementation": false, 216 "modifiers": [ 217 "public" 218 ], 219 "params": [], 220 "returnType": "int", 221 "exceptions": [], 222 "name": "getVideoWidth()" 223 }, 224 "prepare()": { 225 "isImplementation": true, 226 "modifiers": [ 227 "protected" 228 ], 229 "params": [], 230 "returnType": "void", 231 "exceptions": [], 232 "name": "prepare()" 233 }, 234 "release()": { 235 "isImplementation": true, 236 "modifiers": [ 237 "protected" 238 ], 239 "params": [], 240 "returnType": "void", 241 "exceptions": [], 242 "name": "release()" 243 }, 244 "reset()": { 245 "isImplementation": true, 246 "modifiers": [ 247 "protected" 248 ], 249 "params": [], 250 "returnType": "void", 251 "exceptions": [], 252 "name": "reset()" 253 }, 254 "setAudioChannels(int)": { 255 "isImplementation": true, 256 "modifiers": [ 257 "protected" 258 ], 259 "params": [ 260 "numChannels" 261 ], 262 "returnType": "void", 263 "exceptions": [], 264 "name": "setAudioChannels(int)" 265 }, 266 "setAudioEncoder(int)": { 267 "isImplementation": true, 268 "modifiers": [ 269 "protected" 270 ], 271 "params": [ 272 "audio_encoder" 273 ], 274 "returnType": "void", 275 "exceptions": [], 276 "name": "setAudioEncoder(int)" 277 }, 278 "setAudioEncodingBitRate(int)": { 279 "isImplementation": true, 280 "modifiers": [ 281 "protected" 282 ], 283 "params": [ 284 "bitRate" 285 ], 286 "returnType": "void", 287 "exceptions": [], 288 "name": "setAudioEncodingBitRate(int)" 289 }, 290 "setAudioSamplingRate(int)": { 291 "isImplementation": true, 292 "modifiers": [ 293 "protected" 294 ], 295 "params": [ 296 "samplingRate" 297 ], 298 "returnType": "void", 299 "exceptions": [], 300 "name": "setAudioSamplingRate(int)" 301 }, 302 "setAudioSource(int)": { 303 "isImplementation": true, 304 "modifiers": [ 305 "protected" 306 ], 307 "params": [ 308 "audio_source" 309 ], 310 "returnType": "void", 311 "exceptions": [], 312 "name": "setAudioSource(int)" 313 }, 314 "setCamera(android.hardware.Camera)": { 315 "isImplementation": true, 316 "modifiers": [ 317 "protected" 318 ], 319 "params": [ 320 "c" 321 ], 322 "returnType": "void", 323 "exceptions": [], 324 "name": "setCamera(android.hardware.Camera)" 325 }, 326 "setMaxDuration(int)": { 327 "isImplementation": true, 328 "modifiers": [ 329 "protected" 330 ], 331 "params": [ 332 "max_duration_ms" 333 ], 334 "returnType": "void", 335 "exceptions": [], 336 "name": "setMaxDuration(int)" 337 }, 338 "setMaxFileSize(long)": { 339 "isImplementation": true, 340 "modifiers": [ 341 "protected" 342 ], 343 "params": [ 344 "max_filesize_bytes" 345 ], 346 "returnType": "void", 347 "exceptions": [], 348 "name": "setMaxFileSize(long)" 349 }, 350 "setOnErrorListener(android.media.MediaRecorder.OnErrorListener)": { 351 "isImplementation": true, 352 "modifiers": [ 353 "protected" 354 ], 355 "params": [ 356 "l" 357 ], 358 "returnType": "void", 359 "exceptions": [], 360 "name": "setOnErrorListener(android.media.MediaRecorder.OnErrorListener)" 361 }, 362 "setOnInfoListener(android.media.MediaRecorder.OnInfoListener)": { 363 "isImplementation": true, 364 "modifiers": [ 365 "protected" 366 ], 367 "params": [ 368 "listener" 369 ], 370 "returnType": "void", 371 "exceptions": [], 372 "name": "setOnInfoListener(android.media.MediaRecorder.OnInfoListener)" 373 }, 374 "setOutputFile(java.lang.String)": { 375 "isImplementation": true, 376 "modifiers": [ 377 "protected" 378 ], 379 "params": [ 380 "path" 381 ], 382 "returnType": "void", 383 "exceptions": [], 384 "name": "setOutputFile(java.lang.String)" 385 }, 386 "setOutputFormat(int)": { 387 "isImplementation": true, 388 "modifiers": [ 389 "protected" 390 ], 391 "params": [ 392 "output_format" 393 ], 394 "returnType": "void", 395 "exceptions": [], 396 "name": "setOutputFormat(int)" 397 }, 398 "setPreviewDisplay(android.view.Surface)": { 399 "isImplementation": true, 400 "modifiers": [ 401 "protected" 402 ], 403 "params": [ 404 "sv" 405 ], 406 "returnType": "void", 407 "exceptions": [], 408 "name": "setPreviewDisplay(android.view.Surface)" 409 }, 410 "setVideoEncoder(int)": { 411 "isImplementation": true, 412 "modifiers": [ 413 "protected" 414 ], 415 "params": [ 416 "video_encoder" 417 ], 418 "returnType": "void", 419 "exceptions": [], 420 "name": "setVideoEncoder(int)" 421 }, 422 "setVideoEncodingBitRate(int)": { 423 "isImplementation": true, 424 "modifiers": [ 425 "protected" 426 ], 427 "params": [ 428 "bitRate" 429 ], 430 "returnType": "void", 431 "exceptions": [], 432 "name": "setVideoEncodingBitRate(int)" 433 }, 434 "setVideoFrameRate(int)": { 435 "isImplementation": true, 436 "modifiers": [ 437 "protected" 438 ], 439 "params": [ 440 "rate" 441 ], 442 "returnType": "void", 443 "exceptions": [], 444 "name": "setVideoFrameRate(int)" 445 }, 446 "setVideoSize(int,int)": { 447 "isImplementation": true, 448 "modifiers": [ 449 "protected" 450 ], 451 "params": [ 452 "width", 453 "height" 454 ], 455 "returnType": "void", 456 "exceptions": [], 457 "name": "setVideoSize(int,int)" 458 }, 459 "setVideoSource(int)": { 460 "isImplementation": true, 461 "modifiers": [ 462 "protected" 463 ], 464 "params": [ 465 "video_source" 466 ], 467 "returnType": "void", 468 "exceptions": [], 469 "name": "setVideoSource(int)" 470 }, 471 "start()": { 472 "isImplementation": true, 473 "modifiers": [ 474 "protected" 475 ], 476 "params": [], 477 "returnType": "void", 478 "exceptions": [], 479 "name": "start()" 480 }, 481 "stop()": { 482 "isImplementation": true, 483 "modifiers": [ 484 "protected" 485 ], 486 "params": [], 487 "returnType": "void", 488 "exceptions": [], 489 "name": "stop()" 490 } 491 }, 492 "imports": [ 493 "android.hardware.Camera", 494 "android.media.MediaRecorder", 495 "android.view.Surface", 496 "org.robolectric.annotation.Implementation", 497 "org.robolectric.annotation.Implements" 498 ], 499 "name": "org.robolectric.shadows.ShadowMediaRecorder" 500}