--- /wp-includes/media.php	Thu Jan 20 16:39:00 2011
+++ /wp-includes/media.php	Thu Jan 20 16:39:24 2011
@@ -1405,4 +1405,27 @@
 	require_once( ABSPATH . WPINC . '/class-oembed.php' );
 	$oembed = _wp_oembed_get_object();
 	$oembed->providers[$format] = array( $provider, $regex );
+}
+
+/**
+ * Removes a URL format and oEmbed provider URL pair.
+ *
+ * @since 3.1
+ * @see WP_oEmbed
+ *
+ * @uses _wp_oembed_get_object()
+ *
+ * @param string $match The URL format for the oEmbed provider.  Can input an exact match for the format or just a portion. eg. 'youtube'.
+ * @param string $provider The URL to the oEmbed provider.  Must be exact match.
+ */
+function wp_oembed_remove_provider( $match, $provider ) {
+	require_once( ABSPATH . WPINC . '/class-oembed.php' );
+	$oembed = _wp_oembed_get_object();
+
+	foreach ( $oembed->providers as $format => $param ) {
+		if ( strpos( $format, $match ) !== false && $param[0] == $provider ) {
+			unset( $oembed->providers[$format] );
+			break;
+		}
+	}
 }
\ No newline at end of file
