enum {
MEDIA_ERROR_BASE = -1000,
ERROR_ALREADY_CONNECTED = MEDIA_ERROR_BASE, //-1000
ERROR_NOT_CONNECTED = MEDIA_ERROR_BASE - 1, //-1001
ERROR_UNKNOWN_HOST = MEDIA_ERROR_BASE - 2, //-1002
ERROR_CANNOT_CONNECT = MEDIA_ERROR_BASE - 3, //-1003
ERROR_IO = MEDIA_ERROR_BASE - 4, //-1004
ERROR_CONNECTION_LOST = MEDIA_ERROR_BASE - 5, //-1005
ERROR_MALFORMED = MEDIA_ERROR_BASE - 7, //-1006
ERROR_OUT_OF_RANGE = MEDIA_ERROR_BASE - 8, //-1007
ERROR_BUFFER_TOO_SMALL = MEDIA_ERROR_BASE - 9, //-1008
ERROR_UNSUPPORTED = MEDIA_ERROR_BASE - 10, //-1009
ERROR_END_OF_STREAM = MEDIA_ERROR_BASE - 11, //-1010
// Not technically an error.
INFO_FORMAT_CHANGED = MEDIA_ERROR_BASE - 12, //-1011
INFO_DISCONTINUITY = MEDIA_ERROR_BASE - 13, //-1012
};