1+ #include " codecutils.h"
2+
3+ const char *amErrorString (media_status_t status) {
4+ /* * The requested media operation completed successfully. */
5+ switch (status) {
6+ case AMEDIA_OK:
7+ return " AMEDIA_OK" ;
8+ case AMEDIACODEC_ERROR_INSUFFICIENT_RESOURCE:
9+ return " AMEDIACODEC_ERROR_INSUFFICIENT_RESOURCE" ;
10+ case AMEDIACODEC_ERROR_RECLAIMED:
11+ return " AMEDIACODEC_ERROR_RECLAIMED" ;
12+ case AMEDIA_ERROR_UNKNOWN:
13+ return " AMEDIA_ERROR_UNKNOWN" ;
14+ case AMEDIA_ERROR_MALFORMED:
15+ return " AMEDIA_ERROR_MALFORMED" ;
16+ case AMEDIA_ERROR_UNSUPPORTED:
17+ return " AMEDIA_ERROR_UNSUPPORTED" ;
18+ case AMEDIA_ERROR_INVALID_OBJECT:
19+ return " AMEDIA_ERROR_INVALID_OBJECT" ;
20+ case AMEDIA_ERROR_INVALID_PARAMETER:
21+ return " AMEDIA_ERROR_INVALID_PARAMETER" ;
22+ case AMEDIA_ERROR_INVALID_OPERATION:
23+ return " AMEDIA_ERROR_INVALID_OPERATION" ;
24+ case AMEDIA_ERROR_END_OF_STREAM:
25+ return " AMEDIA_ERROR_END_OF_STREAM" ;
26+ case AMEDIA_ERROR_IO:
27+ return " AMEDIA_ERROR_IO" ;
28+ case AMEDIA_ERROR_WOULD_BLOCK:
29+ return " AMEDIA_ERROR_WOULD_BLOCK" ;
30+ case AMEDIA_DRM_ERROR_BASE:
31+ return " AMEDIA_DRM_ERROR_BASE" ;
32+ case AMEDIA_DRM_NOT_PROVISIONED:
33+ return " AMEDIA_DRM_NOT_PROVISIONED" ;
34+ case AMEDIA_DRM_RESOURCE_BUSY:
35+ return " AMEDIA_DRM_RESOURCE_BUSY" ;
36+ case AMEDIA_DRM_DEVICE_REVOKED:
37+ return " AMEDIA_DRM_DEVICE_REVOKED" ;
38+ case AMEDIA_DRM_SHORT_BUFFER:
39+ return " AMEDIA_DRM_SHORT_BUFFER" ;
40+ case AMEDIA_DRM_SESSION_NOT_OPENED:
41+ return " AMEDIA_DRM_SESSION_NOT_OPENED" ;
42+ case AMEDIA_DRM_TAMPER_DETECTED:
43+ return " AMEDIA_DRM_TAMPER_DETECTED" ;
44+ case AMEDIA_DRM_VERIFY_FAILED:
45+ return " AMEDIA_DRM_VERIFY_FAILED" ;
46+ case AMEDIA_DRM_NEED_KEY:
47+ return " AMEDIA_DRM_NEED_KEY" ;
48+ case AMEDIA_DRM_LICENSE_EXPIRED:
49+ return " AMEDIA_DRM_LICENSE_EXPIRED" ;
50+ case AMEDIA_IMGREADER_ERROR_BASE:
51+ return " AMEDIA_IMGREADER_ERROR_BASE" ;
52+ case AMEDIA_IMGREADER_NO_BUFFER_AVAILABLE:
53+ return " AMEDIA_IMGREADER_NO_BUFFER_AVAILABLE" ;
54+ case AMEDIA_IMGREADER_MAX_IMAGES_ACQUIRED:
55+ return " AMEDIA_IMGREADER_MAX_IMAGES_ACQUIRED" ;
56+ case AMEDIA_IMGREADER_CANNOT_LOCK_IMAGE:
57+ return " AMEDIA_IMGREADER_CANNOT_LOCK_IMAGE" ;
58+ case AMEDIA_IMGREADER_CANNOT_UNLOCK_IMAGE:
59+ return " AMEDIA_IMGREADER_CANNOT_UNLOCK_IMAGE" ;
60+ case AMEDIA_IMGREADER_IMAGE_NOT_LOCKED:
61+ return " AMEDIA_IMGREADER_IMAGE_NOT_LOCKED" ;
62+ }
63+ return " UNKNOWN" ;
64+
65+ }
0 commit comments