質問編集履歴

3

コードの変更

2017/08/08 22:06

投稿

giant
giant

スコア132

test CHANGED
@@ -1 +1 @@
1
- カメラで撮った動画を保存し、mMediaRecorder.stopのところでエラーが出ます。
1
+ カメラで撮った動画を保存し、stopしようとするとjava.lang.RuntimeException: stop failed.が出ます。
test CHANGED
@@ -36,10 +36,4 @@
36
36
 
37
37
  ```
38
38
 
39
- ```java
40
-
41
-
42
-
43
- ```
44
-
45
- ![イメージ説明](d7513fb8c8765b1c1d274ad104e577f4.png)
39
+ ![イメージ説明](718c727725df44452058e7fef1dd747e.png)

2

コードの追加

2017/08/08 22:06

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,10 @@
9
9
  このstopに問題があり、再生できなくしてしまって入るのでしょうか?
10
10
 
11
11
  どうぞよろしくお願いします。
12
+
13
+ [コードの全貌が乗ってるURL(前半)](https://teratail.com/questions/87492)
14
+
15
+ [コードの全貌が乗ってるURL(後半)](https://teratail.com/questions/87493)
12
16
 
13
17
  ```java
14
18
 
@@ -34,78 +38,6 @@
34
38
 
35
39
  ```java
36
40
 
37
- このようなエラーが出ます。
38
-
39
- E/MyService5: stopRecordingVideo()
40
-
41
- E/MediaRecorder: stop failed: -1007
42
-
43
- D/AndroidRuntime: Shutting down VM
44
-
45
- E/UncaughtException: java.lang.RuntimeException: stop failed.
46
-
47
- at android.media.MediaRecorder.stop(Native Method)
48
-
49
- at com.google.android.exoplayer2.demo.MyService6.stopRecordingVideo(MyService6.java:349)
50
-
51
- at com.google.android.exoplayer2.demo.MyService6.stop(MyService6.java:342)
52
-
53
- at com.google.android.exoplayer2.demo.MyService6$1$1$1.run(MyService6.java:176)
54
-
55
- at android.os.Handler.handleCallback(Handler.java:739)
56
-
57
- at android.os.Handler.dispatchMessage(Handler.java:95)
58
-
59
- at android.os.Looper.loop(Looper.java:148)
60
-
61
- at android.app.ActivityThread.main(ActivityThread.java:5480)
62
-
63
- at java.lang.reflect.Method.invoke(Native Method)
64
-
65
- at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
66
-
67
- at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
68
-
69
- I/DynamiteModule: Considering local module com.google.android.gms.tagmanager:9 and remote module com.google.android.gms.tagmanager:12
70
-
71
- I/DynamiteModule: Selected remote version of com.google.android.gms.tagmanager, version >= 12
72
-
73
- W/GoogleTagManager: No container asset found in /assets/containers. Checking top level /assets directory for container assets.
74
-
75
- W/GoogleTagManager: Tag Manager's event handler WILL NOT be installed (no container loaded)
76
-
77
- I/GoogleTagManager: Tag Manager initilization took 24ms
78
-
79
- E/AndroidRuntime: FATAL EXCEPTION: main
80
-
81
- Process: com.google.android.exoplayer2.demo, PID: 23326
82
-
83
- java.lang.RuntimeException: stop failed.
84
-
85
- at android.media.MediaRecorder.stop(Native Method)
86
-
87
- at com.google.android.exoplayer2.demo.MyService6.stopRecordingVideo(MyService6.java:349)
88
-
89
- at com.google.android.exoplayer2.demo.MyService6.stop(MyService6.java:342)
90
-
91
- at com.google.android.exoplayer2.demo.MyService6$1$1$1.run(MyService6.java:176)
92
-
93
- at android.os.Handler.handleCallback(Handler.java:739)
94
-
95
- at android.os.Handler.dispatchMessage(Handler.java:95)
96
-
97
- at android.os.Looper.loop(Looper.java:148)
98
-
99
- at android.app.ActivityThread.main(ActivityThread.java:5480)
100
-
101
- at java.lang.reflect.Method.invoke(Native Method)
102
-
103
- at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
104
-
105
- at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
106
-
107
-
108
-
109
41
 
110
42
 
111
43
  ```

1

説明の追加

2017/08/08 21:57

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,14 @@
1
1
  カメラで撮った動画を保存し、mMediaRecorder.stopのところでエラーが出ます。
2
+
3
+
4
+
5
+ そして、撮影された動画を、再生しようとそのファイルのある場所に入って再生を押しても、ファイルが再生できません。
6
+
7
+ また、その動画の容量の欄には3MBと、しっかり表示されています。
8
+
9
+ このstopに問題があり、再生できなくしてしまって入るのでしょうか?
10
+
11
+ どうぞよろしくお願いします。
2
12
 
3
13
  ```java
4
14