Index: /trunk/include/VBox/err.h
===================================================================
--- /trunk/include/VBox/err.h	(revision 75453)
+++ /trunk/include/VBox/err.h	(revision 75454)
@@ -2877,17 +2877,29 @@
 /** @} */
 
-/** @name Audio / Video recording Status Codes
+/** @name Recording Status Codes
  * @{
  */
 /** Codec was not found. */
-#define VERR_AVREC_CODEC_NOT_FOUND                  (-6900)
+#define VERR_RECORDING_CODEC_NOT_FOUND              (-6900)
 /** Codec initialization failed. */
-#define VERR_AVREC_CODEC_INIT_FAILED                (-6902)
+#define VERR_RECORDING_CODEC_INIT_FAILED            (-6902)
 /** Codec is not supported. */
-#define VERR_AVREC_CODEC_NOT_SUPPORTED              (-6903)
+#define VERR_RECORDING_CODEC_NOT_SUPPORTED          (-6903)
 /** Format not supported by the codec. */
-#define VERR_AVREC_FORMAT_NOT_SUPPORTED             (-6904)
+#define VERR_RECORDING_FORMAT_NOT_SUPPORTED         (-6904)
 /** Recording is not possible due to a set restriction. */
-#define VERR_AVREC_RESTRICTED                       (-6905)
+#define VERR_RECORDING_RESTRICTED                   (-6905)
+/** Recording limit (time, size, ...) has been reached. */
+#define VINF_RECORDING_LIMIT_REACHED                (6906)
+/** Recording limit (time, size, ...) has been reached. */
+#define VERR_RECORDING_LIMIT_REACHED                (-6906)
+/** Recording has been throttled due to current settings.
+ *  This e.g. can happen when submitting more video frames than
+ *  the current FPS setting allows. */
+#define VINF_RECORDING_THROTTLED                    (6907)
+/** Recording has been throttled due to current settings.
+ *  This e.g. can happen when submitting more video frames than
+ *  the current FPS setting allows. */
+#define VERR_RECORDING_THROTTLED                    (-6907)
 /** @} */
 /* SED-END */
Index: /trunk/src/VBox/Main/src-client/RecordingStream.cpp
===================================================================
--- /trunk/src/VBox/Main/src-client/RecordingStream.cpp	(revision 75453)
+++ /trunk/src/VBox/Main/src-client/RecordingStream.cpp	(revision 75454)
@@ -1033,5 +1033,5 @@
     {
         LogRel(("Recording: Failed to get default config for VPX encoder: %s\n", vpx_codec_err_to_string(rcv)));
-        return VERR_AVREC_CODEC_INIT_FAILED;
+        return VERR_RECORDING_CODEC_INIT_FAILED;
     }
 
@@ -1053,5 +1053,5 @@
     {
         LogRel(("Recording: Failed to initialize VPX encoder: %s\n", vpx_codec_err_to_string(rcv)));
-        return VERR_AVREC_CODEC_INIT_FAILED;
+        return VERR_RECORDING_CODEC_INIT_FAILED;
     }
 
