1e41f4b71Sopenharmony_ci# Media Error Codes
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci> **NOTE**
4e41f4b71Sopenharmony_ci>
5e41f4b71Sopenharmony_ci> This topic describes only module-specific error codes. For details about universal error codes, see [Universal Error Codes](../errorcode-universal.md).
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ci## 5400101 Memory Allocation Failed
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ci**Error Message**
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ciNo memory.
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci**Description**
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ciFailed to allocate memory.
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ci**Possible Causes**
18e41f4b71Sopenharmony_ci
19e41f4b71Sopenharmony_ci1. The number of instances exceeds 16.
20e41f4b71Sopenharmony_ci2. The new or malloc process fails, causing a null pointer.
21e41f4b71Sopenharmony_ci
22e41f4b71Sopenharmony_ci**Solution**
23e41f4b71Sopenharmony_ci
24e41f4b71Sopenharmony_ciDestroy this instance and re-create it. If the re-creation fails, stop related operations.
25e41f4b71Sopenharmony_ci
26e41f4b71Sopenharmony_ci## 5400102 Unsupported Operation
27e41f4b71Sopenharmony_ci
28e41f4b71Sopenharmony_ci**Error Message**
29e41f4b71Sopenharmony_ci
30e41f4b71Sopenharmony_ciOperation not allowed.
31e41f4b71Sopenharmony_ci
32e41f4b71Sopenharmony_ci**Description**
33e41f4b71Sopenharmony_ci
34e41f4b71Sopenharmony_ciThis operation is not allowed.
35e41f4b71Sopenharmony_ci
36e41f4b71Sopenharmony_ci**Possible Causes**
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ciThis operation is not allowed in the current state.
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ci**Solution**
41e41f4b71Sopenharmony_ci
42e41f4b71Sopenharmony_ciSwitch the instance to the correct state and perform the operation.
43e41f4b71Sopenharmony_ci
44e41f4b71Sopenharmony_ci## 5400103 I/O Error
45e41f4b71Sopenharmony_ci
46e41f4b71Sopenharmony_ci**Error Message**
47e41f4b71Sopenharmony_ci
48e41f4b71Sopenharmony_ciI/O error.
49e41f4b71Sopenharmony_ci
50e41f4b71Sopenharmony_ci**Description**
51e41f4b71Sopenharmony_ci
52e41f4b71Sopenharmony_ciAn I/O error occurs.
53e41f4b71Sopenharmony_ci
54e41f4b71Sopenharmony_ci**Possible Causes**
55e41f4b71Sopenharmony_ci
56e41f4b71Sopenharmony_ciThe data interaction between the media and other modules (graphics, audio, network, HDI, and camera) is abnormal.
57e41f4b71Sopenharmony_ci
58e41f4b71Sopenharmony_ci**Solution**
59e41f4b71Sopenharmony_ci
60e41f4b71Sopenharmony_ciEnsure that the network is normal, destroy this instance, and re-create it. If the re-creation fails, stop related operations.
61e41f4b71Sopenharmony_ci
62e41f4b71Sopenharmony_ci## 5400104 Operation Timeout
63e41f4b71Sopenharmony_ci
64e41f4b71Sopenharmony_ci**Error Message**
65e41f4b71Sopenharmony_ci
66e41f4b71Sopenharmony_ciOperation timeout.
67e41f4b71Sopenharmony_ci
68e41f4b71Sopenharmony_ci**Description**
69e41f4b71Sopenharmony_ci
70e41f4b71Sopenharmony_ciThe operation timed out.
71e41f4b71Sopenharmony_ci
72e41f4b71Sopenharmony_ci**Possible Causes**
73e41f4b71Sopenharmony_ci
74e41f4b71Sopenharmony_ci1. The network connection times out. (The default network timeout period is 15 seconds, and the timer starts after the buffered event is reported.)
75e41f4b71Sopenharmony_ci2. Accessing other modules times out.
76e41f4b71Sopenharmony_ci
77e41f4b71Sopenharmony_ci**Solution**
78e41f4b71Sopenharmony_ci
79e41f4b71Sopenharmony_ci1. Check whether the network is normal.
80e41f4b71Sopenharmony_ci2. Destroy this instance and re-create it. If the re-creation fails, stop related operations.
81e41f4b71Sopenharmony_ci
82e41f4b71Sopenharmony_ci## 5400105 Play Service Dead
83e41f4b71Sopenharmony_ci
84e41f4b71Sopenharmony_ci**Error Message**
85e41f4b71Sopenharmony_ci
86e41f4b71Sopenharmony_ciService died.
87e41f4b71Sopenharmony_ci
88e41f4b71Sopenharmony_ci**Description**
89e41f4b71Sopenharmony_ci
90e41f4b71Sopenharmony_ciThe playback service is dead.
91e41f4b71Sopenharmony_ci
92e41f4b71Sopenharmony_ci**Possible Causes**
93e41f4b71Sopenharmony_ci
94e41f4b71Sopenharmony_ciThe playback service is dead.
95e41f4b71Sopenharmony_ci
96e41f4b71Sopenharmony_ci**Solution**
97e41f4b71Sopenharmony_ci
98e41f4b71Sopenharmony_ciDestroy this instance and re-create it. If the re-creation fails, stop related operations.
99e41f4b71Sopenharmony_ci
100e41f4b71Sopenharmony_ci## 5400106 Format Not Supported
101e41f4b71Sopenharmony_ci
102e41f4b71Sopenharmony_ci**Error Message**
103e41f4b71Sopenharmony_ci
104e41f4b71Sopenharmony_ciUnsupported format.
105e41f4b71Sopenharmony_ci
106e41f4b71Sopenharmony_ci**Description**
107e41f4b71Sopenharmony_ci
108e41f4b71Sopenharmony_ciThe format is not supported.
109e41f4b71Sopenharmony_ci
110e41f4b71Sopenharmony_ci**Possible Causes**
111e41f4b71Sopenharmony_ci
112e41f4b71Sopenharmony_ciThe file format is not supported.
113e41f4b71Sopenharmony_ci
114e41f4b71Sopenharmony_ci**Solution**
115e41f4b71Sopenharmony_ci
116e41f4b71Sopenharmony_ciUse a supported format.
117e41f4b71Sopenharmony_ci
118e41f4b71Sopenharmony_ci## 5400107 Audio Focus Conflict
119e41f4b71Sopenharmony_ci
120e41f4b71Sopenharmony_ci**Error Message**
121e41f4b71Sopenharmony_ci
122e41f4b71Sopenharmony_ciAudio interrupted.
123e41f4b71Sopenharmony_ci
124e41f4b71Sopenharmony_ci**Description**
125e41f4b71Sopenharmony_ci
126e41f4b71Sopenharmony_ciRecording fails due to audio focus conflicts.
127e41f4b71Sopenharmony_ci
128e41f4b71Sopenharmony_ci**Possible Causes**
129e41f4b71Sopenharmony_ci
130e41f4b71Sopenharmony_ciAnother process occupies the audio focus.
131e41f4b71Sopenharmony_ci
132e41f4b71Sopenharmony_ci**Solution**
133e41f4b71Sopenharmony_ci
134e41f4b71Sopenharmony_ciDestroy the current instance and check whether another process is recording. If you can stop the other process, you can create the current instance again.
135