You appear to be a bot. Output may be restricted
Description
This is used by the WPCOM VideoPress uploader in order to create a media item with specific meta data about an uploaded file. After this, the transcoding session will update the meta information via the update_videopress_media_item() method.
Note: This method technically handles the creation of multiple media objects, though in practice this is never done.
Usage
$array = VideoPress_XMLRPC::create_media_item( $media );
Parameters
- $media
- ( array ) required –
Returns
array
Source
File name: jetpack/modules/videopress/class.videopress-xmlrpc.php
Lines:
1 to 24 of 24
public function create_media_item( $media ) { $this->authenticate_user(); foreach ( $media as & $media_item ) { $title = sanitize_title( basename( $media_item['url'] ) ); $guid = isset( $media['guid'] ) ? $media['guid'] : null; $media_id = videopress_create_new_media_item( $title, $guid ); wp_update_attachment_metadata( $media_id, array( 'original' => array( 'url' => $media_item['url'], ), ) ); $media_item['post'] = get_post( $media_id ); } return array( 'media' => $media ); }