RPR GetSetMediaItemTakeInfo String

From CockosWiki

Main Page/REAPER Documentation/ReaScript/ReaScript API/RPR GetSetMediaItemTakeInfo String
Main Page/REAPER Documentation/REAPER API/REAPER API Functions/RPR GetSetMediaItemTakeInfo String

Contents

GetSetMediaItemTakeInfo_String()

bool GetSetMediaItemTakeInfo_String(MediaItem_Take* tk, const char* parmname, char* string, bool setnewvalue)

Get or set take string attributes.
P_NAME : char * to take name

Parameters

MediaItem_Take* tk,
const char* parmname,
char* string,
bool setnewvalue

Returns

An array, containing
 bool 
 MediaItem_Take* tk,
 const char* parmname,
 char* string,
 bool setnewvalue

Examples

C++


Perl

#
# GetSetMediaItemTakeInfoString.pl
#

use strict;
use warnings;

use constant CURR_PROJ => 0;
use constant FIRST_SEL => 0;
use constant FIRST_TAKE => 0;
use CONSTANT P_NAME => 'PNAME';
use constant TRUE => 1;
use constant FALSE => 0;

my ($bvar, $p_name, $p_string, $setnewvalue);

my $it = RPR_GetSelectedMediaItem(CURR_PROJ, FIRST_SEL);
my $tk = RPR_GetTake($it, FIRST_TAKE);
($bvar, $tk, $p_name, $p_string, $setnewvalue) = RPR_GetSetMediaItemTakeInfo_String($tk, "P_NAME", $p_string, FALSE);

RPR_ShowConsoleMsg("bvar=:$bvar:\n");
RPR_ShowConsoleMsg("p_name=:$p_name:\n");
RPR_ShowConsoleMsg("setnewvalue=:$setnewvalue:\n");
RPR_ShowConsoleMsg("p_string=.$p_string.\n");

Python


See Also

Media Item: AddMediaItemToTrack, CountMediaItems, CountSelectedMediaItems, CountTrackMediaItems, DeleteTrackMediaItem, GetMediaItemInfo_Value, GetMediaItemNumTakes, GetMediaItemTake, GetMediaItemTake_Item, GetMediaItemTake_Source, GetMediaItemTake_Track, GetMediaItemTakeInfo_Value, GetSelectedMediaItem, GetSetMediaItemTakeInfo_String, GetTrackMediaItem, GetTrackNumMediaItems, MoveMediaItemToTrack, SetMediaItemInfo_Value, SetMediaItemTakeInfo_Value, SplitMediaItem

Item Take: CountTakes, GetActiveTake, GetMediaItemNumTakes, GetMediaItemTake, GetMediaItemTake_Item, GetMediaItemTake_Source, GetMediaItemTake_Track, GetMediaItemTakeInfo_Value, GetMediaItemNumTakes, GetMediaItemTake, GetMediaItemTake_Item, GetMediaItemTake_Source, GetMediaItemTake_Track, GetMediaItemTakeInfo_Value, GetSetMediaItemTakeInfo_String, GetTake

Stuff

Main Page/REAPER Documentation/ReaScript/ReaScript API/RPR GetSetMediaItemTakeInfo String
Main Page/REAPER Documentation/REAPER API/REAPER API Functions/RPR GetSetMediaItemTakeInfo String