Home > APIs > AppServer API > Examples > Asset Management > Delete a Clip
Delete a Clip
The sample code below shows how to delete an asset. An AssetExists call is added to first make sure that the source clip exists.
[C#]
// create a mediamgr object
IMediaMgr mediaMgr = iappServer.CreateMediaMgr(appName);
// if the clip does not exist, print error msg and return
if ( !mediaMgr.AssetExists("edl/cmf//local/V:/default/Clip") )
{
Console.WriteLine("Clip V:/default/Clip doesn't exist!");
return;
}
// delete clip
mediaMgr.DeleteAsset("edl/cmf//local/V:/default/Clip");
// cleanup
mediaMgr.Dispose();
[C++]
// create a mediamgr object
IMediaMgrPtr spMediaMgr;
hr = spAppServer->CreateMediaMgr(_bstr_t("YourApplicationName"),
&spMediaMgr);
// if the clip does not exist, print error msg and return
if ( !spMediaMgr->AssetExists( _bstr_t("edl/cmf//local/V:/default/Clip") )
{
printf("Clip V:/default/Clip doesn't exist!\n");
return;
}
// copy clip
hr = spMediaMgr->DeleteAsset( _bstr_t("edl/cmf//local/V:/default/Clip") );
