RPR GetSelectedMediaItem

From CockosWiki

Jump to: navigation, search

Main Page > REAPER Documentation > ReaScript > ReaScript API, Functions > RPR GetSelectedMediaItem
Main Page > REAPER Documentation > REAPER API > REAPER API Functions > RPR GetSelectedMediaItem

Contents

GetSelectedMediaItem()

MediaItem* GetSelectedMediaItem(ReaProject* proj, int selitem)

This function returns a pointer to a selected item by selected item count.

Parameters

ReaProject* proj, 0 for active project
int selitem, a zero based index into REAPER's list of selected items

Returns

MediaItem* 

Examples

C++

 

Perl

#
# DeleteMediaItem.pl
#
 
use strict;
use warnings;
 
use constant CURR_PROJ => 0;
 
# Get the first selected track in the current project
my $tr = RPR_GetSelectedTrack(CURR_PROJ,0);
# Get the first selected Media Item in the current project
my $it = RPR_GetSelectedMediaItem(CURR_PROJ,0);
 
# Now delete that Media Item
RPR_DeleteTrackMediaItem($tr, $it);

Python

#
# DeleteMediaItem.py
#
CURR_PROJ = 0;
# Get the first selected track in the current project
tr = RPR_GetSelectedTrack(CURR_PROJ,0);
# Get the first selected Media Item in the current project
it = RPR_GetSelectedMediaItem(CURR_PROJ,0);
# Now delete that Media Item
RPR_DeleteTrackMediaItem(tr, it);

See Also

item: AddMediaItemToTrack, AddTakeToMediaItem, GetTrackMediaItem, GetTrackNumMediaItems, CountMediaItems, CountSelectedMediaItems, GetItemProjectContext, SetMediaItemInfo_Value, CountTrackMediaItems, SetMediaItemTakeInfo_Value, GetMediaItem, GetMediaItem_Track, GetMediaItemInfo_Value, GetMediaItemNumTakes, GetMediaItemTake, GetMediaItemTake_Item, GetMediaItemTake_Source, GetMediaItemTake_Track, GetMediaItemTakeInfo_Value, SplitMediaItem, MoveMediaItemToTrack, GetSelectedMediaItem, DeleteTrackMediaItem, GetSetItemState, GetSetMediaItemTakeInfo_String, Undo_OnStateChange_Item, UpdateItemInProject,

(Section automatically generated, edits may be overwritten.)

Stuff

Main Page > REAPER Documentation > ReaScript > ReaScript API, Functions > RPR GetSelectedMediaItem
Main Page > REAPER Documentation > REAPER API > REAPER API Functions > RPR GetSelectedMediaItem

Personal tools