Symbols
_NewEnum, IRMAAuthenticationDBAccess, 222

A
Abort, IRMAAutoConfig, 233
AbsoluteEnter, IRMAOptimizedScheduler, 351
AbsoluteEnter, IRMAScheduler, 449
Add, IRMAAsyncIOSelection, 205
Add, IRMAUpgradeCollection, 489
AddAdviseSink, IRMAPlayer, 392
AddAdviseSink, IRMAVolume, 505
AddBuf, IRMAPNRegistry, 356
AddChildMenu, IRMAContextMenu, 257
AddComp, IRMAPNRegistry, 356
addController, 187
AddData, IRMALiveText, 339
AddDryNotification, IRMAAudioStream, 218
AddedProp, IRMAPropWatchResponse, 421
AddErrorSink, IRMAErrorSinkControl, 284
AddFinalHook, IRMAAudioDeviceManager, 210
AddGroup, IRMAGroupManager, 319
AddHook, IRMAEventHookMgr, 287
AddInt, IRMAPNRegistry, 356
AddIntRef, IRMAPNRegistry, 357
AddMenuItem, IRMAContextMenu, 257
AddMulticastControlConverter, IRMADataConvert, 263
AddPassiveSiteWatcher, IRMASite2, 459
AddPostMixHook, IRMAAudioPlayer, 214
AddPreMixHook, IRMAAudioStream, 218
AddPrincipal, IRMAAuthenticationDBManager, 224
AddPrincipalDone, IRMAAuthenticationDBManagerResponse, 226
AddRedirect, IRMARedirectDBManager, 432
AddRedirectDone, IRMARedirectDBManagerResponse, 433
Addref, IUnknown, 511
AddSeparator, IRMAContextMenu, 257
AddSink, IRMAGroupManager, 319
AddSink, IRMAPlayerSinkControl, 404
AddSite, IRMASiteManager, 463
AddStr, IRMAPNRegistry, 357
AddStreamSink, IRMAASMStream, 193
AddTickerItem, IRMALiveText, 339
AddTrack, IRMAGroup, 317
Advise, IRMAFileObject, 295
AlertAndDisconnect, IRMAPlayerController, 401
AllGroupsRemoved, IRMAGroupSink, 322
AsString, IRMAPassword, 388
AsValues, IRMAPassword, 388
asynchronous operation, 32
AtInterruptTime, IRMAInterruptState, 327
AttachSite, IRMASiteUser, 465
AttachSite, IRMASiteWatcher, 468
AttachUser, IRMASite, 456
AttachWatcher, IRMASite, 456
AttachWindow, IRMASiteWindowed, 470
audio
   instant sounds, 120
   post-processed data, 121
   rendering, 118
   synchronizing playback, 125
audio streams, mixed, 118
Authenticate, IRMAAuthenticator, 229
Authenticated, IRMAClientAuthConversation, 247
AuthenticateDone, IRMAAuthenticatorResponse, 231
authentication
   file system plug-in, 158
   monitor plug-in, 159
AuthenticationRequestDone, IRMAAuthenticationManagerResponse, 228
AuthValuesReady, IRMAAuthenticator, 230
AverageBandwidth property, 101
AverageBandwidthStd property, 102

B
back channel packets, 64
Bandwidth variable, 100
BasePath, 548
Begin, IRMAPlayer, 392
BeginChangeLayout, IRMASiteSupplier, 464
BeginOptimizedBlt, IRMAVideoSurface, 500
beginPlay, 182
BeginSubPref, IRMAPreferenceEnumerator, 415
Bind, IRMATCPSocket, 481
Bind, IRMAUDPSocket, 487
Blt, IRMAVideoSurface, 500
broadcast
   initializing, 136
BroadcastTypeFound, IRMABroadcastMapperResponse, 239
buffers, 33

C
CanViewSource, IRMAViewSourceCommand, 503
ChallengeReady, IRMAServerAuthResponse, 452
ChangeMenuItem, IRMAContextMenu, 257
ChangingPosition, IRMASiteWatcher, 468
ChangingSize, IRMASiteWatcher, 469
CheckExistence, IRMAAuthenticationDBAccess, 222
CheckFormat, IRMAAudioDevice, 207
ClearWatchById, IRMAPropWatch, 419
ClearWatchByName, IRMAPropWatch, 419
ClearWatchOnRoot, IRMAPropWatch, 419
Clone, IRMAAsyncEnumAuthenticationDB, 202
Close, IRMAAudioDevice, 208
Close, IRMAAutoConfig, 233
Close, IRMAFileFormatObject, 291
Close, IRMAFileObject, 295
Close, IRMAFileViewSource, 307
Close, IRMAPlugin2Handler, 407
Close, IRMAXMLTagObject, 509
Closed, IRMATCPResponse, 480
CloseDirHandler, IRMADirHandler, 272
CloseDirHandlerDone, IRMADirHandlerResponse, 273
CloseDone, IRMAFileResponse, 299
CloseDone, IRMAFileViewSourceResponse, 309
CloseEngine, 166, 529
CloseHook, IRMAPacketHookManager, 384
ClosePlayer, IRMAClientEngine, 249
Connect, IRMASLTA, 447
Connect, IRMATCPSocket, 482
ConnectDone, IRMATCPResponse, 480
ConnectionCheckFailed, IRMAConnectionlessControl, 255
ControlBufferReady, IRMADataConvert, 263
ControlBufferReady, IRMADataRevert, 269
ControllerErrorEvent, 177
ControllerListener, 175
Conversion of data streams, 4
ConvertData
   IRMADataConvert, 263
ConvertedDataReady, IRMADataConvertResponse, 265
ConvertedFileHeaderReady, IRMADataConvertResponse, 266
ConvertedStreamHeaderReady, IRMADataConvertResponse, 266
ConvertFileHeader, IRMADataConvert, 264
ConvertStreamHeader, IRMADataConvert, 264
CopyByName, IRMACopyRegistry, 260
Create, IRMASiteWindowed, 470
CreateAudioStream, IRMAAudioPlayer, 214
CreateBuffer, IRMAPassword, 389
CreateChild, IRMASite, 456
CreateDataConvert, IRMADataConvertSystemObject, 267
CreateDir, IRMAFileSystemObject, 306
CreateEngine, 166, 529
CreateFile, IRMAFileSystemObject, 306
CreateGroup, IRMAGroupManager, 319
CreateInstance, IRMACommonClassFactory, 253
CreateInstanceAggregatable, IRMACommonClassFactory, 253
CreateListenSocket, IRMANetworkServices, 349
createPlayer, 176
CreatePlayer, IRMAClientEngine, 250
CreatePlayerConnectionAdviseSink, IRMAPlayerConnectionAdviseSinkManager, 399
CreatePropWatch, IRMAPNRegistry, 357
CreateResolver, IRMANetworkServices, 349
CreateSiteUser, IRMASiteUserSupplier, 467
CreateTagObject, IRMAXMLTagHandler, 508
CreateTCPSocket, IRMANetworkServices, 349
CreateUDPSocket, IRMANetworkServices, 349
CreateValues, IRMAPassword, 389
CredentialsReady, IRMACredRequestResponse, 261
CrossFade, IRMAAudioCrossFade, 206
Crypt, IRMAPassword, 389
CurrentGroupSet, IRMAGroupSink, 322
CustomerName, 545

D
DamageRect, IRMASite, 456
DamageRegion, IRMASite, 456
Data conversion, 4
Data reversion, 4
DataConvertInit, IRMADataConvert, 264
DataConvertInitDone, IRMADataConvertResponse, 266
DataRevertInit, IRMADataRevert, 269
DataRevertInitDone, IRMADataRevertResponse, 270
DebugOut, 187
DeclareAverageBitrate, IRMALiveText2, 344
DeclareMaximumBitrate, IRMALiveText2, 345
Decryption, 4
DeductTime, IRMAPPVDatabase, 365
DeleteActiveProp, IRMAActivePropUser, 195
DeleteActiveProp, IRMAActiveRegistry, 199
DeleteActivePropDone, IRMAActivePropUserResponse, 197
DeleteById, IRMAPNRegistry, 357
DeleteByName, IRMAPNRegistry, 358
DeletedProp, IRMAPropWatchResponse, 421
Destroy, IRMASiteWindowed, 470
DestroyChild, IRMASite, 457
DestroySiteUser, IRMASiteUserSupplier, 467
DetachSite, IRMASiteUser, 465
DetachSite, IRMASiteWatcher, 469
DetachUser, IRMASite, 457
DetachWatcher, IRMASite, 457
DetachWindow, IRMASiteWindowed, 470
DirObjectReady, IRMAFileSystemManagerResponse, 305
Disconnect, IRMAPlayerController, 401
Disconnect, IRMASLTA, 447
DNS host name, resolving, 129
DoAutoConfig, IRMAAutoConfig, 233
DoesExist, IRMAFileExists, 289
DoesExistDone, IRMAFileExistsResponse, 290
Done, IRMADataConvert, 264
Done, IRMARawSourceObject, 429
Done, IRMASourceFinderObject, 472
DoneChangeLayout, IRMASiteSupplier, 464
DoViewSource, IRMAViewSourceCommand, 503
Drain, IRMAAudioDevice, 208
dry streams, 124

E
EffectSent, IRMALiveRealPixResponse, 336
EnableConnectionlessControl, IRMAConnectionlessControl, 256
EnableInterrupt, IRMAInterruptState, 327
Encode, IRMASLTA, 447
EncoderDone, IRMAEncoderCompletion, 277
EncoderIsDone, IRMALiveText, 340
EncoderIsInitialized, IRMALiveText, 340
EncoderResponseDone, IRMAEncoderResponseCompletion, 280
EncoderStarted, IRMALiveRealPixResponse, 336
EncoderStopped, IRMALiveRealPixResponse, 336
Encryption, 4
EndChildMenu, IRMAContextMenu, 258
EndOfMediaEvent, 177
EndOptimizedBlt, IRMAVideoSurface, 500
EndStream, IRMARenderer, 437
EndSubPref, IRMAPreferenceEnumerator, 416
EnterFullScreen, IRMASiteFullScreen, 462
EnterInterruptState, IRMAInterruptState, 327
error severity, 132
ErrorLogPath, 131, 545
ErrorOccurred, IRMAErrorSink, 283
ErrorOccurred, IRMALiveRealPixResponse, 337
EventOccurred, IRMAClientEngine, 250
EventOccurred, IRMASiteWindowless, 471
ExistenceCheckDone, IRMAAuthenticationDBAccessResponse, 223
ExitFullScreen, IRMASiteFullScreen, 462
expressions, rule book, 104

F
file handling, 71
file headers
   creating, 137
file object, 53
   creating, 74
FileHeaderReady, IRMAEncoderResponse, 278
FileHeaderReady, IRMAFormatResponse, 310
FileHeaderReady, IRMARawSinkObject, 427
FileObjectReady, IRMAFileSystemManagerResponse, 305
FileObjectReady, IRMAGetFileFromSamePoolResponse, 316
Find, IRMASourceFinderObject, 472
FindBroadcastType, IRMABroadcastMapper, 239
FindDone, IRMASourceFinderResponse, 473
FindImplementationFromClassID, IRMAPlugin2Handler, 407
FindIndexUsingStrings, IRMAPlugin2Handler, 407
FindIndexUsingValues, IRMAPlugin2Handler, 408
FindMimeType, IRMAFileMimeMapper, 293
FindParentIdById, IRMAPNRegistry, 358
FindParentIdByName, IRMAPNRegistry, 358
FindPluginUsingStrings, IRMAPlugin2Handler, 408
FindPluginUsingValues, IRMAPlugin2Handler, 409
flush, IRMALiveText, 340
FlushCache, IRMAPlugin2Handler, 409
ForceRedraw, IRMASite, 457
Fork, IRMAServerFork, 454
FSMount, 547
Func, IRMACallback, 242

G
GenerateAuthRequest, IRMAAuthenticator, 230
Get, IRMABuffer, 240
Get, IRMAPacket, 376
Get, IRMARTPPacket, 423
GetASMFlags, IRMAPacket, 377
GetASMFlags, IRMARTPPacket, 424
GetASMRuleNumber, IRMAPacket, 377
GetASMRuleNumber, IRMARTPPacket, 424
GetAt, IRMAUpgradeCollection, 490
GetAudioFormat, IRMAAudioDeviceManager, 210
GetAudioFormat, IRMAAudioStream2, 220
GetAudioStream, IRMAAudioPlayer, 215
GetAudioStreamCount, IRMAAudioPlayer, 215
GetAudioVolume, IRMAAudioPlayer, 215
GetAudioVolume, IRMAAudioStream, 219
GetAuthenticator, IRMAFileAuthenticator, 288
GetAuthorityName, IRMAUserProperties, 493
GetAuthValues, IRMAAuthenticatorRequest, 231
GetBroadcastFormatInfo, IRMABroadcastFormatObject, 237
GetBufById, IRMAPNRegistry, 358
GetBufByName, IRMAPNRegistry, 359
GetBuffer, IRMABuffer, 241
GetBuffer, IRMAPacket, 377
GetBuffer, IRMARTPPacket, 424
GetClientContext, IRMAPlayer, 392
GetClientEngine, IRMAPlayer, 392
getControl, 179
GetConversionMimeType, IRMADataConvert, 265
GetCount, IRMAUpgradeCollection, 490
GetCredentials, IRMAAuthenticationDBAccess, 222
GetCredentials, IRMACredRequest, 260
GetCredentialsDone, IRMAAuthenticationDBAccessResponse, 224
GetCurrentAudioTime, IRMAAudioDevice, 208
GetCurrentGroup, IRMAGroupManager, 319
GetCurrentPlayTime, IRMAPlayer, 392
GetCurrentSchedulerTime, IRMAOptimizedScheduler, 352
GetCurrentSchedulerTime, IRMAScheduler, 449
GetDataConvertInfo, IRMADataConvertSystemObject, 268
GetDataRevertInfo, IRMADataRevert, 269
GetDeviceVolume, IRMAAudioPlayer, 215
GetDirObjectFromURL, IRMAFileSystemManager, 303
GetDisplayType, IRMARenderer, 437
GetErrorText, IRMAErrorMessages, 281
GetFileFormatInfo, IRMAFileFormatObject, 291
GetFileHeader, IRMABroadcastFormatObject, 237
GetFileHeader, IRMAEncoder, 276
GetFileHeader, IRMAFileFormatObject, 291
GetFileHeader, IRMARawSourceObject, 429
GetFilename, IRMAConfigFile, 254
GetFilename, IRMAFileObject, 296
GetFileObject, IRMAFileSystemManager, 303
GetFileObjectFromPool, IRMAGetFileFromSamePool, 315
GetFileSystemInfo, IRMAFileSystemObject, 306
GetFirstPropertyBuffer, IRMAValues, 494
GetFirstPropertyCString, IRMAValues, 495
GetFirstPropertyULONG32, IRMAValues, 495
GetForeignAddress, IRMATCPSocket, 482
GetForeignPort, IRMATCPSocket, 482
GetGroup, IRMAGroupManager, 320
GetGroupCount, IRMAGroupManager, 320
GetGroupProperties, IRMAGroup, 317
GetHeader, IRMAStream, 475
GetHostByName, IRMAResolver, 445
GetHostByNameDone, IRMAResolverResponse, 446
GetId, IRMAPNRegistry, 359
GetID, IRMARegistryID, 436
GetInstance, IRMAPlugin2Handler, 410
GetInstanceFromID, IRMADatabaseManager, 262
GetIntById, IRMAPNRegistry, 359
GetIntByName, IRMAPNRegistry, 359
GetLastSentTextEndTime, IRMALiveText2, 345
GetLocalAddress, IRMATCPSocket, 482
GetLocalPort, IRMATCPSocket, 483
GetLocalPort, IRMAUPDSocket, 487
GetMinimumPreroll, IRMAPlayer2, 395
GetMute, IRMAVolume, 505
GetNewFileObject, IRMAFileSystemManager, 303
GetNextPropertyBuffer, IRMAValues, 495
GetNextPropertyCString, IRMAValues, 496
GetNextPropertyULONG32, IRMAValues, 496
GetNumberOfChildSites, IRMASite2, 459
GetNumOfPlugins, IRMAPluginEnumerator, 411
GetNumOfPlugins, IRMAPluginGroupEnumerator, 413
GetNumPlugins, IRMAPluginFactory, 412
GetNumPlugins2, IRMAPlugin2Handler, 410
GetNumPropsAtRoot, IRMAPNRegistry, 360
GetNumPropsById, IRMAPNRegistry, 360
GetNumPropsByName, IRMAPNRegistry, 360
GetOptimizedFormat, IRMAVideoSurface, 500
GetOptions, IRMAOptions, 353
GetPacket, IRMAFileFormatObject, 292
GetParentWindow, IRMASiteWindowless, 471
GetPasswordFromUserid, IRMAPPVDatabase, 365
GetPermissions, IRMAPPVDBManager, 371
GetPermissionsDone, IRMAPPVDBManagerResponse, 374
GetPlayer, IRMAClientEngine, 250
GetPlayer, IRMAStreamSource, 478
GetPlayerCount, IRMAClientEngine, 250
GetPlugin, IRMAPluginEnumerator, 412
GetPlugin, IRMAPluginFactory, 412
GetPlugin, IRMAPluginGroupEnumerator, 413
GetPluginInfo, IRMAPlugin, 405
GetPluginInfo, IRMAPlugin2Handler, 410
GetPosition, IRMASite, 457
GetPPVDBInfo, IRMAPPVDatabase, 366
GetPreferenceEnumerator, IRMAPreferences2, 418
GetPreferredFormat, IRMAVideoSurface, 501
GetPrefKey, IRMAPreferenceEnumerator, 416
GetPresentationProperties, IRMAGroupManager, 320
GetPrincipalID, IRMAUserProperties, 493
GetPrincipalIDFromGUID, IRMAGUIDDBManager, 312
GetPrincipalIDFromGUIDDone, IRMAGUIDDBManagerResponse, 314
GetProperties, IRMAPluginProperties, 414
GetPropertyBuffer, IRMAValues, 496
GetPropertyCString, IRMAValues, 496
GetPropertyULONG32, IRMAValues, 497
GetPropListById, IRMAPNRegistry, 360
GetPropListByName, IRMAPNRegistry, 361
GetPropListOfRoot, IRMAPNRegistry, 361
GetPropName, IRMAPNRegistry, 361
GetRedirect, IRMAPPVDatabase, 366
GetRedirect, IRMARedirectDBManager, 432
GetRedirectDone, IRMARedirectDBManagerResponse, 433
GetRelativeFileObject, IRMAFileSystemManager, 304
GetRenderer, IRMAStream, 475
GetRendererCount, IRMAStream, 476
GetRendererInfo, IRMARenderer, 437
GetRequest, IRMAPlayer2, 395
GetRequest, IRMARequestHandler, 444
GetRequester, IRMARequestContext, 443
GetRequestHeaders, IRMARequest, 441
GetResponseHeaders, IRMARequest, 441
GetRTP, IRMARTPPacket, 424
GetRTPTime, IRMARTPPacket, 425
getSize, 178
GetSize, IRMABuffer, 241
GetSize, IRMASite, 458
GetSource, IRMAFileViewSource, 307
GetSource, IRMAPlayer, 392
GetSource, IRMAStream, 476
GetSourceCount, IRMAPlayer, 393
GetStatus, IRMAPendingStatus, 390
GetStrById, IRMAPNRegistry, 361
GetStrByName, IRMAPNRegistry, 362
GetStream, IRMAStreamSource, 478
GetStreamCount, IRMAStreamSource, 479
GetStreamHeader, IRMABroadcastFormatObject, 237
GetStreamHeader, IRMAEncoder, 276
GetStreamHeader, IRMAFileFormatObject, 292
GetStreamHeader, IRMARawSourceObject, 430
GetStreamInfo, IRMAAudioStream, 219
GetStreamNumber, IRMAPacket, 377
GetStreamNumber, IRMARTPPacket, 425
GetStreamNumber, IRMAStream, 476
GetStreamType, IRMAStream, 476
GetSupportedPacketFormats, IRMAPacketFormat, 379
GetTagHandlerInfo, IRMAXMLTagHandler, 508
GetTime, IRMAEncoderResponse, 278
GetTime, IRMALiveRealPix, 333
GetTime, IRMALiveText, 340
GetTime, IRMAPacket, 377
GetTime, IRMARTPPacket, 425
GetTrack, IRMAGroup, 317
GetTrackCount, IRMAGroup, 318
GetTypeById, IRMAPNRegistry, 362
GetTypeByName, IRMAPNRegistry, 362
GetURL, IRMARequest, 441
GetURL, IRMAStreamSource, 479
GetUser, IRMASite, 458
GetUserContext, IRMARequestContext, 443
GetUserContext, IRMAServerAuthConversation, 451
GetUseridFromGUID, IRMAPPVDatabase, 366
GetVideoSurface, IRMASite2, 459
GetViewSourceURL, IRMAViewSourceCommand, 504
getVisualComponent, 177
GetVolume, IRMAAudioDevice, 208
GetVolume, IRMAVolume, 506
GetWindow, IRMASiteWindowed, 470
GetZOrder, IRMASite2, 460
GoToURL, IRMAHyperNavigate, 324
GrantPermission, IRMAPPVDatabase, 367
GrantTime, IRMAPPVDatabase, 367
GroupAdded, IRMAGroupSink, 322
GroupRemoved, IRMAGroupSink, 322

H
HandleAuthenticationRequest, IRMAAuthenticationManager, 228
HandleEvent, IRMAEventHook, 286
HandleEvent, IRMASiteUser, 466
HandlePacket, IRMAPacketTimeOffsetHandler, 385
HasComponents, IRMAUpgradeHandler, 491
hooking data, 171
HostRedirect, IRMAPlayerController, 401
HTTP, 15
HTTP streaming, 40
HTTPAuthType, 550
HTTPPort, 546
hypernavigation, 64

I
I/O callback on UNIX, 129
IgnoreExtraSpaces, IRMALiveText2, 345
ImageSent, IRMALiveRealPixResponse, 338
include files, 20
indexed lists, 33
Init, IRMAAudioStream, 219
Init, IRMAAutoConfig, 233
Init, IRMAFileObject, 296
Init, IRMAFileSystemManager, 304
Init, IRMAListenSocket, 329
Init, IRMAPacketTimeOffsetHandler, 385
Init, IRMAPlugin2Handler, 410
Init, IRMAPluginGroupEnumerator, 414
Init, IRMAPropWatch, 419
Init, IRMARawSourceObject, 430
Init, IRMAResolver, 445
Init, IRMASourceFinderObject, 472
Init, IRMATCPSocket, 483
Init, IRMAUDPSocket, 487
InitAuthenticator, IRMAAuthenticator, 230
InitBroadcastFormat, IRMABroadcastFormatObject, 237
InitContextMenu, IRMAContextMenu, 258
InitDataConvertSystem, IRMADataConvertSystemObject, 268
InitDirHandler, IRMADirHandler, 272
InitDirHandlerDone, IRMADirHandlerResponse, 273
InitDone, IRMAFileResponse, 299
InitDone, IRMAFileSystemManagerResponse, 305
InitDone, IRMAFileViewSourceResponse, 309
InitDone, IRMAFormatResponse, 311
InitDone, IRMARawSinkObject, 428
InitDone, IRMASourceFinderResponse, 473
InitEncoderResponse, IRMAEncoderResponse, 279
InitEncoderResponseDone, IRMAEncoder, 276
InitFileFormat, IRMAFileFormatObject, 292
InitFileSystem, IRMAFileSystemObject, 307
InitHook, IRMAPacketHookManager, 384
InitializeStatistics, IRMAStatistics, 474
InitImage, IRMALiveRealPix, 334
InitLiveText, IRMALiveText, 340
InitMulticast, IRMAUDPMulticastInit, 485
InitPlugin, IRMAPlugin, 406
InitPPVDB, IRMAPPVDatabase, 367
InitTagHandler, IRMAXMLTagHandler, 508
InitTagObject, IRMAXMLTagObject, 509
InitViewSource, IRMAFileViewSource, 308
InitVolume, IRMAAudioDevice, 208
InsertUser, IRMAPPVDatabase, 368
IPBindings, 546
IRMAActivePropUser, 195
   DeleteActiveProp, 195
   SetActiveBuf, 195
   SetActiveInt, 196
   SetActiveStr, 196
IRMAActivePropUserResponse, 197
   DeleteActivePropDone, 197
   SetActiveBufDone, 197
   SetActiveIntDone, 198
   SetActiveStrDone, 198
IRMAActiveRegistry, 199
   DeleteActiveProp, 199
   IsActive, 200
   SetActiveBuf, 200
   SetActiveInt, 200
   SetActiveStr, 201
   SetAsActive, 201
   SetAsInactive, 201
IRMAASMSouce, 98
IRMAASMSource, 44, 191
   Subscribe, 191
   Unsubscribe, 192
IRMAASMStream, 98, 192
   AddStreamSink, 193
   RemoveStreamSink, 193
   Subscribe, 193
   Unsubscribe, 193
IRMAASMStreamSink, 98, 194
   OnSubscribe, 194
   OnUnsubscribe, 194
IRMAAsyncEnumAuthenticationDB, 202
   Clone, 202
   Next, 202
   Reset, 202
   Skip, 203
IRMAAsyncEnumAuthenticationDBResponse, 203
   NextDone, 204
   ResetDone, 203
   SkipDone, 204
IRMAAsyncIOSelection, 127, 204
   Add, 205
   Remove, 205
IRMAAudioCrossFade, 206
   CrossFade, 206
IRMAAudioDevice, 207
   CheckFormat, 207
   Close, 208
   Drain, 208
   GetCurrentAudioTime, 208
   GetVolume, 208
   InitVolume, 208
   Open, 209
   Pause, 209
   Reset, 209
   Resume, 209
   SetVolume, 209
   Write, 209
IRMAAudioDeviceManager, 210
   AddFinalHook, 210
   GetAudioFormat, 210
   Remove, 211
   RemoveFinalHook, 211
   Replace, 211
IRMAAudioDeviceResponse, 212
   OnTimeSync, 212
IRMAAudioHook, 116, 212
   OnBuffer, 213
   OnInit, 213
IRMAAudioPlayer, 117, 213
   AddPostMixHook, 214
   CreateAudioStream, 214
   GetAudioStream, 215
   GetAudioStreamCount, 215
   GetAudioVolume, 215
   GetDeviceVolume, 215
   RemovePostMixHook, 215
   RemoveStreamInfoResponse, 215
   SetStreamInfoResponse, 216
IRMAAudioPlayerResponse, 117, 216
   OnTimeSync, 216
IRMAAudioPushdown, 217
   SetAudioPushdown, 217
IRMAAudioStream, 117, 217
   AddDryNotification, 218
   AddPreMixHook, 218
   GetAudioVolume, 219
   GetStreamInfo, 219
   Init, 219
   RemovePreMixHook, 219
   Write, 219
IRMAAudioStream2, 220
   GetAudioFormat, 220
   RemoveDryNotification, 220
IRMAAudioStreamInfoResponse, 116, 221
   OnStream, 221
IRMAAuthenticationDBAccess, 221
   _NewEnum, 222
   CheckExistence, 222
   GetCredentials, 222
IRMAAuthenticationDBAccessResponse, 223
   ExistenceCheckDone, 223
   GetCredentialsDone, 224
IRMAAuthenticationDBManager, 224
   AddPrincipal, 224
   RemovePrincipal, 225
   SetCredentials, 225
IRMAAuthenticationDBManagerResponse, 226
   AddPrincipalDone, 226
   RemovePrincipalDone, 226
   SetCredentialsDone, 227
IRMAAuthenticationManager, 158, 165, 227
   HandleAuthenticationRequest, 228
IRMAAuthenticationManagerResponse, 158, 228
   AuthenticationRequestDone, 228
IRMAAuthenticator, 157, 229
   Authenticate, 229
   AuthValuesReady, 230
   GenerateAuthRequest, 230
   GetAuthValues, 231
   InitAuthenticator, 230
IRMAAuthenticatorRequest, 157, 230
IRMAAuthenticatorResponse, 72, 157, 231
   AuthenticateDone, 231
IRMAAutoConfig, 233
   Abort, 233
   Close, 233
   DoAutoConfig, 233
   Init, 233
IRMAAutoConfigResponse, 234
   OnBegin, 234
   OnComplete, 234
   OnProgress, 235
IRMABackChannel, 44, 98, 236
   PacketReady, 236
IRMABroadcastFormatObject, 78, 236
   GetBroadcastFormatInfo, 237
   GetFileHeader, 237
   GetStreamHeader, 237
   InitBroadcastFormat, 237
   StartPackets, 238
   StopPackets, 238
IRMABroadcastMapper, 78, 238
   FindBroadcastType, 239
IRMABroadcastMapperResponse, 239
   BroadcastTypeFound, 239
IRMABuffer, 33, 240
   Get, 240
   GetBuffer, 241
   GetSize, 241
   Set, 241
   SetSize, 241
IRMACallback, 78, 84, 242
   Func, 242
IRMAChallenge, 242
   SendChallenge, 243
IRMAChallengeResponse, 243
   ResponseReady, 243
IRMAClientAdviseSink, 165, 169, 244
   OnBegin, 244
   OnBuffering, 245
   OnContacting, 245
   OnPause, 245
   OnPosLength, 245
   OnPostSeek, 246
   OnPreSeek, 246
   OnPresentationClosed, 246
   OnPresentationOpened, 247
   OnStatisticsChanged, 247
   OnStop, 247
IRMAClientAuthConversation, 247
   Authenticated, 247
   IsDone, 248
   MakeResponse, 248
IRMAClientAuthResponse, 248
   ResponseReady, 248
IRMAClientEngine, 166, 249
   ClosePlayer, 249
   CreatePlayer, 250
   EventOccurred, 250
   GetPlayer, 250
   GetPlayerCount, 250
IRMAClientEngineSelector, 251
   Select, 251
IRMAClientEngineSetup, 252
   Setup, 252
IRMACommonClassFactory, 32, 252
   CreateInstance, 253
   CreateInstanceAggregatable, 253
IRMAConfigFile, 254
   GetFilename, 254
   LoadFrom, 254
   Reload, 254
   Save, 255
   SaveAs, 255
   SetFilename, 255
IRMAConnectionlessControl, 255
   ConnectionCheckFailed, 255
   EnableConnectionlessControl, 256
   SetConnectionTimeout, 256
IRMAContextMenu, 256
   AddChildMenu, 257
   AddMenuItem, 257
   AddSeparator, 257
   ChangeMenuItem, 257
   EndChildMenu, 258
   InitContextMenu, 258
   ShowMenu, 258
IRMAContextMenuResponse, 259
   OnCanceled, 259
   OnCommand, 259
IRMACopyRegistry, 259
   CopyByName, 260
IRMACredRequest, 260
   GetCredentials, 260
IRMACredRequestResponse, 261
   CredentialsReady, 261
IRMADatabaseManager, 262
   GetInstanceFromID, 262
IRMADataConvert, 262
  
      GetConversionMimeType, 265
   AddMulticastControlConverter, 263
   ControlBufferReady, 263
   ConvertData, 263
   ConvertFileHeader, 264
   ConvertStreamHeader, 264
   DataConvertInit, 264
   Done, 264
   SetMulticastTransportConverter, 265
IRMADataConvertResponse, 265
   ConvertedDataReady, 265
   ConvertedFileHeaderReady, 266
   ConvertedStreamHeaderReady, 266
   DataConvertInitDone, 266
   SendControlBuffer, 267
IRMADataConvertSystemObject, 267
   CreateDataConvert, 267
   GetDataConvertInfo, 268
   InitDataConvertSystem, 268
IRMADataRevert, 269
   ControlBufferReady, 269
   DataRevertInit, 269
   GetDataRevertInfo, 269
   RevertData, 269
   RevertFileHeader, 269
   RevertStreamHeader, 270
IRMADataRevertResponse, 270
   DataRevertInitDone, 270
   RevertedDataReady, 271
   RevertedFileHeaderReady, 271
   RevertedStreamHeaderReady, 271
   SendControlBuffer, 271
IRMADirHandler, 272
   CloseDirHandler, 272
   InitDirHandler, 272
   MakeDir, 273
   ReadDir, 273
IRMADirHandlerResponse, 44, 273
   CloseDirHandlerDone, 273
   InitDirHandlerDone, 273
   MakeDirDone, 274
   ReadDirDone, 274
IRMADryNotification, 117, 274
   OnDryNotification, 275
IRMAEncoder, 136, 275
   GetFileHeader, 276
   GetStreamHeader, 276
   InitEncoderResponseDone, 276
   StartPackets, 276
   StopPackets, 277
IRMAEncoderCompletion, 136, 277
   EncoderDone, 277
IRMAEncoderResponse, 278
   FileHeaderReady, 278
   GetTime, 278
   InitEncoderResponse, 279
   PacketReady, 279
   Process, 279
   StreamDone, 280
   StreamHeaderReady, 280
IRMAEncoderResponseCompletion, 280
   EncoderResponseDone, 280
IRMAErrorMessages, 131, 281
   GetErrorText, 281
   Report, 281
IRMAErrorSink, 131, 165, 282
   ErrorOccurred, 283
IRMAErrorSinkControl, 131, 284
   AddErrorSink, 284
   RemoveErrorSink, 285
IRMAEventHook, 286
   HandleEvent, 286
   SiteAdded, 286
   SiteRemoved, 287
IRMAEventHookMgr, 287
   AddHook, 287
   RemoveHook, 288
IRMAFileAuthenticator, 72, 158, 288
   GetAuthenticator, 288
   SetAuthenticator, 289
IRMAFileExists, 72, 78, 289
   DoesExist, 289
IRMAFileExistsResponse, 290
   DoesExistDone, 290
IRMAFileFormatObject, 44, 290
   Close, 291
   GetFileFormatInfo, 291
   GetFileHeader, 291
   GetPacket, 292
   GetStreamHeader, 292
   InitFileFormat, 292
   Seek, 292
IRMAFileMimeMapper, 72, 293
   FindMimeType, 293
IRMAFileMimeMapperResponse, 294
   MimeTypeFound, 294
IRMAFileObject, 72, 295
   Advise, 295
   Close, 295
   GetFilename, 296
   Init, 296
   Read, 296
   Seek, 297
   Write, 297
IRMAFileRemove, 297
   Remove, 297
IRMAFileRename, 298
   Rename, 298
IRMAFileResponse, 44, 298
   CloseDone, 299
   InitDone, 299
   ReadDone, 299
   SeekDone, 300
   WriteDone, 300
IRMAFileStat, 72, 300
   Stat, 301
IRMAFileStatResponse, 44, 301
   StatDone, 301
IRMAFileSystemManager, 302
   GetDirObjectFromURL, 303
   GetFileObject, 303
   GetNewFileObject, 303
   GetRelativeFileObject, 304
   Init, 304
IRMAFileSystemManagerResponse, 44, 304
   DirObjectReady, 305
   FileObjectReady, 305
   InitDone, 305
IRMAFileSystemObject, 72, 78, 305
   CreateDir, 306
   CreateFile, 306
   GetFileSystemInfo, 306
   InitFileSystem, 307
IRMAFileViewSource, 307
   Close, 307
   GetSource, 307
   InitViewSource, 308
IRMAFileViewSourceResponse, 309
   CloseDone, 309
   InitDone, 309
   SourceReady, 309
IRMAFormatResponse, 310
   FileHeaderReady, 310
   InitDone, 311
   PacketReady, 311
   SeekDone, 311
   StreamDone, 311
   StreamHeaderReady, 312
IRMAGenericPlugin, 314
   IsGeneric, 315
IRMAGetFileFromSamePool, 72, 315
   GetFileObjectFromPool, 315
IRMAGetFileFromSamePoolResponse, 316
   FileObjectReady, 316
IRMAGroup, 170, 316
   AddTrack, 317
   GetGroupProperties, 317
   GetTrack, 317
   GetTrackCount, 318
   RemoveTrack, 318
   SetGroupProperties, 318
IRMAGroupManager, 170, 318
   AddGroup, 319
   AddSink, 319
   CreateGroup, 319
   GetCurrentGroup, 319
   GetGroup, 320
   GetGroupCount, 320
   GetPresentationProperties, 320
   RemoveGroup, 320
   RemoveSink, 320
   SetCurrentGroup, 321
   SetPresentationProperties, 321
IRMAGroupSink, 170, 321
   AllGroupsRemoved, 322
   CurrentGroupSet, 322
   GroupAdded, 322
   GroupRemoved, 322
   TrackAdded, 323
   TrackRemoved, 323
   TrackStarted, 323
   TrackStopped, 324
IRMAGUIDDBManager, 312
   GetPrincipalIDFromGUID, 312
   SetGUIDForPrincipalID, 313
IRMAGUIDDBManagerResponse, 313
   GetPrincipalIDFromGUIDDone, 314
   SetGUIDForPrincipalIDDone, 314
IRMAHyperNavigate, 324
   GoToURL, 324
IRMAInfoLogger, 325
   LogInformation, 325
IRMAInterruptSafe, 326
   IsInterruptSafe, 326
IRMAInterruptState, 326
   AtInterruptTime, 327
   EnableInterrupt, 327
   EnterInterruptState, 327
   IsInterruptEnabled, 327
   LeaveInterruptState, 328
IRMAKeyValueList, 328
IRMAKeyValueListIter, 328
IRMAKeyValueListIterOneKey, 328
IRMAListenResponse, 127, 328
   NewConnection, 328
IRMAListenSocket, 329
   Init, 329
IRMALiveFileFormatInfo, 140, 331
   FormResendPacket, 331
   GetResendBitrate, 331
   GetResendDuration, 332
   IsLiveResendRequired, 332
   VerifyFileCompatibility, 332
   VerifyStreamCompatibility, 332
IRMALiveRealPix, 150, 333
   GetTime, 333
   InitImage, 334
   Process, 334
   SendEffect, 334
   SendImage, 334
   StartEncoder, 335
   StopEncoder, 335
IRMALiveRealPixResponse, 150, 335
   EffectSent, 336
   EncoderStarted, 336
   EncoderStopped, 336
   ErrorOccurred, 337
   ImageSent, 338
IRMALiveText, 144, 338
   AddData, 339
   AddTickerItem, 339
   EncoderIsDone, 340
   EncoderIsInitialized, 340
   flush, 340
   GetTime, 340
   InitLiveText, 340
   PacketsHaveStarted, 341
   Process, 341
   SetBackgroundColor, 341
   SetDoLooping, 342
   SetEncoderDone, 342
   SetHyperlinkInfo, 342
   SetTextMotion, 342
   SetType, 343
   SetWindowDimensions, 343
   UseWordwrap, 344
IRMALiveText2, 344
   DeclareAverageBitrate, 344
   DeclareMaximumBitrate, 345
   GetLastSentTextEndTime, 345
   IgnoreExtraSpaces, 345
   SetFlags, 346
   SetTimeBetweenDryStreamResends, 346
IRMALoadBalancedListen, 346
   SetID, 347
   SetReserveLimit, 347
IRMAMultiInstanceSiteUserSupplier, 108, 347
   ReleaseSingleSiteUser, 348
   SetSingleSiteUser, 348
IRMANetworkServices, 127, 348
   CreateListenSocket, 349
   CreateResolver, 349
   CreateTCPSocket, 349
   CreateUDPSocket, 349
IRMAObjectConfiguration, 350
   SetConfiguration, 350
   SetContext, 350
IRMAOptimizedScheduler, 351
   AbsoluteEnter, 351
   GetCurrentSchedulerTime, 352
   RelativeEnter, 352
   Remove, 352
IRMAOptions, 352
   GetOptions, 353
   SetOptionBuffer, 353
   SetOptionCString, 353
   SetOptionULONG32, 354
IRMAOverrideDefaultServices, 354
   OverrideServices, 354
IRMAPacket, 34, 376
   Get, 376
   GetASMFlags, 377
   GetASMRuleNumber, 377
   GetBuffer, 377
   GetStreamNumber, 377
   GetTime, 377
   IsLost, 378
   Set, 378
   SetAsLost, 378
IRMAPacketFormat, 44, 379
   GetSupportedPacketFormats, 379
   SetPacketFormat, 379
IRMAPacketHook, 165, 171, 380
   OnEnd, 380
   OnFileHeader, 380
   OnPacket, 380
   OnStart, 381
   OnStreamHeader, 381
IRMAPacketHookHelper, 60, 381
   StartHook, 382
   StopHook, 382
IRMAPacketHookHelperResponse, 382
   OnEndOfPackets, 383
   OnPacket, 383
IRMAPacketHookManager, 383
   CloseHook, 384
   InitHook, 384
   StartHook, 384
   StopHook, 384
IRMAPacketTimeOffsetHandler, 140, 384
   HandlePacket, 385
   Init, 385
   SetTimeOffset, 385
IRMAPacketTimeOffsetHandlerResponse, 140, 386
   PacketReady, 386
IRMAPassiveSiteWatcher, 386
   PositionChanged, 387
   SizeChanged, 387
IRMAPassword, 158, 387
   AsString, 388
   AsValues, 388
   CreateBuffer, 389
   CreateValues, 389
   Crypt, 389
   Verify, 389
IRMAPendingStatus, 44, 72, 390
   GetStatus, 390
IRMAPlayer, 168, 391
   AddAdviseSink, 392
   Begin, 392
   GetClientContext, 392
   GetClientEngine, 392
   GetCurrentPlayTime, 392
   GetSource, 392
   GetSourceCount, 393
   IsDone, 393
   IsLive, 393
   OpenURL, 393
   Pause, 393
   RemoveAdviseSink, 394
   Seek, 394
   SetClientContext, 394
   Stop, 394
IRMAPlayer2, 168, 395
   GetMinimumPreroll, 395
   GetRequest, 395
   OpenRequest, 396
   SetMinimumPreroll, 396
IRMAPlayerConnectionAdviseSink, 90, 396
   OnBegin, 397
   OnConnection, 397
   OnDone, 397
   OnPause, 397
   OnStop, 397
   OnURL, 397
   SetPlayerController, 398
   SetRegistryID, 398
IRMAPlayerConnectionAdviseSinkManager, 398
   CreatePlayerConnectionAdviseSink, 399
IRMAPlayerConnectionResponse, 90, 399
   OnBeginDone, 399
   OnConnectionDone, 400
   OnPauseDone, 400
   OnStopDone, 400
   OnURLDone, 400
IRMAPlayerController, 90, 401
   AlertAndDisconnect, 401
   Disconnect, 401
   HostRedirect, 401
   NetworkRedirect, 402
   Pause, 402
   Resume, 402
IRMAPlayerController, Redirect, 402
IRMAPlayerCreationSink, 403
   PlayerClosed, 403
   PlayerCreated, 403
IRMAPlayerSinkControl, 404
   AddSink, 404
   RemoveSink, 404
IRMAPlugin, 31, 405
   GetPluginInfo, 405
   InitPlugin, 406
IRMAPlugin2Handler, 406
   Close, 407
   FindImplementationFromClassID, 407
   FindIndexUsingStrings, 407
   FindIndexUsingValues, 408
   FindPluginUsingStrings, 408
   FindPluginUsingValues, 409
   FlushCache, 409
   GetInstance, 410
   GetNumPlugins2, 410
   GetPluginInfo, 410
   Init, 410
   SetCacheSize, 411
   SetRequiredPlugins, 411
IRMAPluginEnumerator, 411
   GetNumOfPlugins, 411
   GetPlugin, 412
IRMAPluginFactory, 412
   GetNumPlugins, 412
   GetPlugin, 412
IRMAPluginGroupEnumerator, 413
   GetNumOfPlugins, 413
   GetPlugin, 413
   Init, 414
IRMAPluginProperties, 414
   GetProperties, 414
IRMAPluginReloader, 415
   ReloadPlugins, 415
IRMAPNRegistry, 84, 355
   AddBuf, 356
   AddComp, 356
   AddInt, 356
   AddIntRef, 357
   AddStr, 357
   CreatPropWatch, 357
   DeleteById, 357
   DeleteByName, 358
   FindParentIdById, 358
   FindParentIdByName, 358
   GenNumPropsByName, 360
   GetBufById, 358
   GetBufByName, 359
   GetId, 359
   GetIntById, 359
   GetIntByName, 359
   GetNumPropsAtRoot, 360
   GetNumPropsById, 360
   GetPropListById, 360
   GetPropListByName, 361
   GetPropListOfRoot, 361
   GetPropName, 361
   GetStrById, 361
   GetStrByName, 362
   GetTypeById, 362
   GetTypeByName, 362
   SetBufById, 362
   SetBufByName, 363
   SetIntById, 363
   SetIntByName, 363
   SetStrById, 364
   SetStrByName, 364
IRMAPPVDatabase, 364
   DeductTime, 365
   GetPasswordFromUserid, 365
   GetPPVDBInfo, 366
   GetRedirect, 366
   GetUseridFromGUID, 366
   GrantPermission, 367
   GrantTime, 367
   InitPPVDB, 367
   InsertUser, 368
   LogAccess, 368
   LogReg, 368
   PutRedirect, 368
   RegisterGUID, 369
   RemoveUser, 369
   RevokeAllPermissions, 369
   RevokePermission, 370
   SetPassword, 370
   ValidateUser, 370
IRMAPPVDBManager, 371
   GetPermissions, 371
   LogAccessAttempt, 371
   RevokeAllPermissions, 372
   RevokePermissions, 372
   SetPermissions, 373
IRMAPPVDBManagerResponse, 373
   GetPermissionsDone, 374
   RevokeAllPermissionsDone, 374
   RevokePermissionsDone, 374
   SetPermissionsDone, 375
IRMAPreferenceEnumerator, 415
   BeginSubPref, 415
   EndSubPref, 416
   GetPrefKey, 416
   ReadPref, 416
IRMAPreferences, 416
   ReadPref, 417
   WritePref, 417
IRMAPreferences2, 417
   GetPreferenceEnumerator, 418
   ResetRoot, 418
IRMAPropWatch, 84, 418
   ClearWatchById, 419
   ClearWatchByName, 419
   ClearWatchOnRoot, 419
   Init, 419
   SetWatchById, 420
   SetWatchByName, 420
   SetWatchOnRoot, 420
IRMAPropWatchResponse, 83, 166, 420
   AddedProp, 421
   DeletedProp, 421
   ModifiedProp, 421
IRMARawSinkObject, 427
   FileHeaderReady, 427
   InitDone, 428
   PacketReady, 428
   StreamDone, 428
   StreamHeaderReady, 428
IRMARawSourceObject, 429
   Done, 429
   GetFileHeader, 429
   GetStreamHeader, 430
   Init, 430
   StartPackets, 430
   StopPackets, 430
IRMAReconfigServerResponse, 431
   ReconfigServerDone, 431
IRMARedirectDBManager, 431
   AddRedirect, 432
   GetRedirect, 432
   RemoveRedirect, 432
IRMARedirectDBManagerResponse, 433
   AddRedirectDone, 433
   GetRedirectDone, 433
   RemoveRedirectDone, 434
IRMARegConfig, 434
   WriteKey, 434
IRMARegistrationLogger, 435
   LogRegistrationAttempt, 435
IRMARegistryID, 435
   GetID, 436
IRMARenderer, 60, 436
   EndStream, 437
   GetDisplayType, 437
   GetRendererInfo, 437
   OnBegin, 438
   OnBuffering, 438
   OnEndOfPackets, 438
   OnHeader, 438
   OnPacket, 439
   OnPause, 439
   OnPostSeek, 439
   OnPreSeek, 439
   OnTimeSync, 440
   StartStream, 440
IRMARequest, 440
   GetRequestHeaders, 441
   GetResponseHeaders, 441
   GetURL, 441
   SetRequestHeaders, 442
   SetResponseHeaders, 442
   SetURL, 442
IRMARequestContext, 442
   GetRequester, 443
   GetUserContext, 443
   SetRequester, 443
   SetUserContext, 443
IRMARequestHandler, 72, 78, 444
   GetRequest, 444
   SetRequest, 444
IRMAResolver, 129, 445
   GetHostByName, 445
   Init, 445
IRMAResolverResponse, 127, 446
   GetHostByNameDone, 446
IRMARevert, 268
IRMARTPPacket, 423
   Get, 423
   GetASMFlags, 424
   GetASMRuleNumber, 424
   GetBuffer, 424
   GetRTP, 424
   GetRTPTime, 425
   GetStreamNumber, 425
   GetTime, 425
   IsLost, 425
   Set, 426
   SetAsLost, 426
   SetRTP, 426
IRMAScheduler, 84, 449
   AbsoluteEnter, 449
   GetCurrentSchedulerTime, 449
   RelativeEnter, 450
   Remove, 450
IRMAServerAuthConversation, 450
   GetUserContext, 451
   IsAuthenticated, 451
   MakeChallenge, 451
IRMAServerAuthResponse, 452
   ChallengeReady, 452
IRMAServerControl, 452
   ShutdownServer, 453
IRMAServerControl2, 453
   ReconfigServer, 453
   RestartServer, 453
IRMAServerFork, 454
   Fork, 454
IRMASetSocketOption, 454
   SetOption, 454
IRMASite, 108, 455
   AttachUser, 456
   AttachWatcher, 456
   CreateChild, 456
   DamageRect, 456
   DamageRegion, 456
   DestroyChild, 457
   DetachUser, 457
   DetachWatcher, 457
   ForceRedraw, 457
   GetPosition, 457
   GetSize, 458
   GetUser, 458
   SetPosition, 458
   SetSize, 458
IRMASite2, 60, 67, 458
   AddPassiveSiteWatcher, 459
   GetNumberOfChildSites, 459
   GetVideoSurface, 459
   GetZOrder, 460
   IsSiteVisible, 460
   MoveSiteToTop, 460
   RemovePassiveSiteWatcher, 460
   SetCursor, 460
   SetZOrder, 461
   ShowSite, 461
   UpdateSiteWindow, 461
IRMASiteFullScreen, 108, 461
   EnterFullScreen, 462
   ExitFullScreen, 462
   IsFullScreen, 462
   TestFullScreen, 462
IRMASiteManager, 108, 462
   AddSite, 463
   RemoveSite, 463
IRMASiteSupplier, 108, 165, 463
   BeginChangeLayout, 464
   DoneChangeLayout, 464
   SitesNeeded, 464
   SitesNotNeeded, 464
IRMASiteUser, 60, 67, 107, 465
   AttachSite, 465
   DetachSite, 465
   HandleEvent, 466
   NeedsWindowedSites, 466
IRMASiteUserSupplier, 60, 108, 466
   CreateSiteUser, 467
   DestroySiteUser, 467
   NeedsWindowedSites, 467
IRMASiteWatcher, 108, 468
   AttachSite, 468
   ChangingPosition, 468
   ChangingSize, 469
   DetachSite, 469
IRMASiteWindowed, 108, 469
   AttachWindow, 470
   Create, 470
   Destroy, 470
   DetachWindow, 470
   GetWindow, 470
IRMASiteWindowless, 108, 471
   EventOccurred, 471
   GetParentWindow, 471
IRMASLTA, 446
   Connect, 447
   Disconnect, 447
   Encode, 447
   SetTAC, 448
   SetTargetBandwidth, 448
IRMASourceFinderObject, 471
   Done, 472
   Find, 472
   Init, 472
IRMASourceFinderResponse, 472
   FindDone, 473
   InitDone, 473
IRMAStatistics, 473
   InitializeStatistics, 474
   Update, 474
IRMAStatusMessage, 474
   SetStatus, 474
IRMAStream, 65, 475
   GetHeader, 475
   GetRenderer, 475
   GetRendererCount, 476
   GetSource, 476
   GetStreamNumber, 476
   GetStreamType, 476
   ReportQualityOfService, 476
   ReportRebufferStatus, 477
   SetGranularity, 477
IRMAStreamSource, 66, 478
   GetPlayer, 478
   GetStream, 478
   GetStreamCount, 479
   GetURL, 479
   IsLive, 479
IRMATCPResponse, 127, 479
   Closed, 480
   ConnectDone, 480
   ReadDone, 480
   WriteReady, 480
IRMATCPSocket, 128, 481
   Bind, 481
   Connect, 482
   GetForeignAddress, 482
   GetForeignPort, 482
   GetLocalAddress, 482
   GetLocalPort, 483
   Init, 483
   Read, 483
   WantWrite, 483
   Write, 484
IRMATCPSocket, SetResponse, 483
IRMATransportControl, 484
   SetTransportType, 484
IRMAUDPMulticastInit, 485
   InitMulticast, 485
IRMAUDPResponse, 127, 485
   ReadDone, 486
IRMAUDPSocket, 129, 486
   Bind, 487
   GetLocalPort, 487
   Init, 487
   LeaveMulticastGroup, 488
   Read, 488
   Write, 488
   WriteTo, 488
IRMAUPDSocket
   JoinMulticastGroup, 487
IRMAUpgradeCollection, 489
   Add, 489
   GetAt, 490
   GetCount, 490
   Remove, 490
   RemoveAll, 491
IRMAUpgradeHandler, 491
   HasComponents, 491
   RequestUpgrade, 491
IRMAUserContext, 492
   IsMemberOf, 492
IRMAUserImpersonation, 492
   Start, 493
   Stop, 493
IRMAUserProperties, 493
   GetAuthorityName, 493
   GetPrincipalID, 493
IRMAValues, 33, 494
   GetFirstPropertyBuffer, 494
   GetFirstPropertyCString, 495
   GetFirstPropertyULONG32, 495
   GetNextPropertyBuffer, 495
   GetNextPropertyCString, 496
   GetNextPropertyULONG32, 496
   GetPropertyBuffer, 496
   GetPropertyCString, 496
   GetPropertyULONG32, 497
   SetPropertyBuffer, 497
   SetPropertyCString, 497
   SetPropertyULONG32, 497
IRMAVideoSurface, 60, 67, 499
   BeginOptimizedBlt, 500
   Blt, 500
   EndOptimizedBlt, 500
   GetOptimizedFormat, 500
   GetPreferredFormat, 501
   OptimizedBlt, 502
IRMAViewSourceCommand, 503
   CanViewSource, 503
   DoViewSource, 503
   GetViewSourceURL, 504
IRMAViewSourceURLResponse, 504
   ViewSourceURLReady, 504
IRMAVolume, 117, 119, 505
   AddAviseSink, 505
   GetVolume, 506
   RemoveAdviseSink, 506
   SetMute, 506
   SetVolume, 506
IRMAVolume, GetMute, 505
IRMAVolumeAdviseSink, 117, 119, 165, 506
   OnMuteChange, 507
   OnVolumeChange, 507
IRMAXMLTagHandler, 507
   CreateTagObject, 508
   GetTagHandlerInfo, 508
   InitTagHandler, 508
IRMAXMLTagObject, 509
   Close, 509
   InitTagObject, 509
   OnTag, 509
IRMAXMLTagObjectResponse, 510
   OnTagDone, 510
IsActive, IRMAActiveRegistry, 200
IsAuthenticated, IRMAServerAuthConversation, 451
IsDone, IRMAClientAuthConversation, 248
IsDone, IRMAPlayer, 393
IsFullScreen, IRMASiteFullScreen, 462
IsGeneric, IRMAGenericPlugin, 315
IsInterruptEnabled, IRMAInterruptState, 327
IsInterruptSafe, IRMAInterruptSafe, 326
IsLive, IRMAPlayer, 393
IsLive, IRMAStreamSource, 479
IsLost, IRMAPacket, 378
IsLost, IRMARTPPacket, 425
IsMemberOf, IRMAUserContext, 492
IsSiteVisible, IRMASite2, 460
IUnknown, 510
   AddRef, 511
   QueryInterface, 511
   Release, 511

J
JMF, 19
JoinMulticastGroup, IRMAUDPSocket, 487

L
LeaveInterruptState, IRMAInterruptState, 328
LeaveMulticastGroup, IRMAUDPSocket, 488
LicenseKey, 545
List tag, 544
listen socket, creating, 127
LoadFrom, IRMAConfigFile, 254
Local files, playing, 15
LogAccess, IRMAPPVDatabase, 368
LogAccessAttempt, IRMAPPVDBManager, 371
LogInformation, IRMAInfoLogger, 325
LogPath, 545
LogReg, IRMAPPVDatabase, 368
LogRegistrationAttempt, IRMARegistrationLogger, 435

M
Macintosh
   interrupt time execution, 326
MakeChallenge, IRMAServerAuthConversation, 451
MakeDir, IRMADirHandler, 273
MakeDirDone, IRMADirHandlerResponse, 274
MakeResponse, IRMAClientAuthConversation, 248
Marker property, 102
MaxConnections, 545
midstream playback, 120
MIME type, 61
MIME types, 27
MimeTypeFound, IRMAFileMimeMapperResponse, 294
MimeTypes, 547
mixed audio streams, 118
mkpnpass program, 161
ModifiedProp, IRMAPropWatchResponse, 421
MonitorPassword, 547
MonitorPort, 547
MountPoint, 548
MoveSiteToTop, IRMASite2, 460
multiple packet formats, 49
multiple relative files, 56
multiple sites, 109
Multiple streams, 14

N
NeedsWindowedSites, IRMASiteUser, 466
NeedsWindowedSites, IRMASiteUserSupplier, 467
NetworkRedirect, IRMAPlayerController, 402
NewConnection
   IRMAListenResponse, 328
Next, IRMAAsyncEnumAuthenticationDB, 202
NextDone, IRMAAsyncEnumAuthenticationDBResponse, 204

O
OnBegin, IRMAAutoConfigResponse, 234
OnBegin, IRMAClientAdviseSink, 244
OnBegin, IRMAPlayerConnectionAdviseSink, 397
OnBegin, IRMARenderer, 438
OnBeginDone, IRMAPlayerConnectionResponse, 399
OnBuffer, IRMAAudioHook, 213
OnBuffering, IRMAClientAdviseSink, 245
OnBuffering, IRMARenderer, 438
OnCanceled, IRMAContextMenuResponse, 259
OnCommand, IRMAContextMenuResponse, 259
OnComplete, IRMAAutoConfigResponse, 234
OnConnection, IRMAPlayerConnectionAdviseSink, 397
OnConnectionDone, IRMAPlayerConnectionResponse, 400
OnContacting, IRMAClientAdviseSink, 245
OnDone, IRMAPlayerConnectionAdviseSink, 397
OnDryNotification, IRMADryNotification, 275
OnEnd, IRMAPacketHook, 380
OnEndOfPackets, IRMAPacketHookHelperResponse, 383
OnEndOfPackets, IRMARenderer, 438
OnFileHeader, IRMAPacketHook, 380
OnHeader, IRMARenderer, 438
OnInit, IRMAAudioHook, 213
OnMuteChange, IRMAVolumeAdviseSink, 507
OnPacket, IRMAPacketHook, 380
OnPacket, IRMAPacketHookHelperResponse, 383
OnPacket, IRMARenderer, 439
OnPause, IRMAClientAdviseSink, 245
OnPause, IRMAPlayerConnectionAdviseSink, 397
OnPause, IRMARenderer, 439
OnPauseDone, IRMAPlayerConnectionResponse, 400
OnPosLength, IRMAClientAdviseSink, 245
OnPostSeek, IRMAClientAdviseSink, 246
OnPostSeek, IRMARenderer, 439
OnPreSeek, IRMAClientAdviseSink, 246
OnPreSeek, IRMARenderer, 439
OnPresentationClosed, IRMAClientAdviseSink, 246
OnPresentationOpened, IRMAClientAdviseSink, 247
OnProgress, IRMAAutoConfigResponse, 235
OnStart, IRMAPacketHook, 381
OnStatisticsChanged, IRMAClientAdviseSink, 247
OnStop, IRMAClientAdviseSink, 247
OnStop, IRMAPlayerConnectionAdviseSink, 397
OnStopDone, IRMAPlayerConnectionResponse, 400
OnStream, IRMAAudioStreamInfoResponse, 221
OnStreamHeader, IRMAPacketHook, 381
OnSubscribe, IRMAASMStreamSink, 194
OnTag, IRMAXMLTagObject, 509
OnTagDone, IRMAXMLTagObjectResponse, 510
OnTimeSync, IRMAAudioDeviceResponse, 212
OnTimeSync, IRMAAudioPlayerResponse, 216
OnTimeSync, IRMARenderer, 440
OnURL, IRMAPlayerConnectionAdviseSink, 397
OnURLDone, IRMAPlayerConnectionResponse, 400
OnVolumeChange, IRMAVolumeAdviseSink, 507
Open, IRMAAudioDevice, 209
OpenRequest, IRMAPlayer2, 396
OpenURL, IRMAPlayer, 393
OptimizedBlt, IRMAVideoSurface, 502
OverrideServices, IRMAOverrideDefaultServices, 354

P
PacketLoss property, 101
PacketReady, IRMABackChannel, 236
PacketReady, IRMAEncoderResponse, 279
PacketReady, IRMAFormatResponse, 311
PacketReady, IRMAPacketTimeOffsetHandlerResponse, 386
PacketReady, IRMARawSinkObject, 428
packets, 34
PacketsHaveStarted, IRMALiveText, 341
PasswordFile, 550
passwords, 167
pause, 64
Pause, IRMAAudioDevice, 209
Pause, IRMAPlayer, 393
Pause, IRMAPlayerController, 402
pausePlay, 182
pending status, 52
PidPath, 546
PixEffectInfo, 513
PixImageInfo, 515
PixInitInfo, 516
player objects, 65
PlayerClosed, IRMAPlayerCreationSink, 403
PlayerCreated, IRMAPlayerCreationSink, 403
Plug-in, 12
Plug-in short name, 547
PluginDirectory, 546
plug-ins
   compiling, 36
   creating, 31
   designing, 35
   enumerating, 166
   testing, 38
PN_AUTH_BASIC, 160
PN_AUTH_DIGEST, 160
PNAPort, 546
PNxEvent, 110, 518
PNxPoint, 518
PNxRect, 518
PNxSize, 519
PNxWindow, 519
PositionChanged, IRMAPassiveSiteWatcher, 387
PPVAccessLog, 520
PPVPermission, 522
PPVRegLog, 522
Priority property, 101
Process, IRMAEncoderResponse, 279
Process, IRMALiveRealPix, 334
Process, IRMALiveText, 341
properties, custom, 103
property registry, 555
Protocol support, 11
pulse code modulation (PCM), 117
PutRedirect, IRMAPPVDatabase, 368

Q
QueryInterface, IUnknown, 511

R
ramgen, 13, 308
Read, IRMAFileObject, 296
Read, IRMATCPSocket, 483
Read, IRMAUDPSocket, 488
ReadDir, IRMADirHandler, 273
ReadDirDone, IRMADirHandlerResponse, 274
ReadDone, IRMAFileResponse, 299
ReadDone, IRMATCPResponse, 480
ReadDone, IRMAUDPResponse, 486
ReadPref, IRMAPreferenceEnumerator, 416
ReadPref, IRMAPreferences, 417
RealizeCompleteEvent, 177
Realm, 550
RealPix
   broadcasting, 155
   initializing, 150
   sending images, 152
   stopping, 154
RealPlayer, 17, 25, 40
RealServer, 10
RealServer G2, 27
RealSystem object, 32
RealText
   broadcasting, 147
   communicating with, 146
   defining the window, 145
   initializing, 144
   sending text, 145
ReconfigServer, IRMAServerControl2, 453
ReconfigServerDone, IRMAReconfigServerResponse, 431
recording, 67
Redirect, IRMAPlayerController, 402
reference counting, 32
RegisterGUID, IRMAPPVDatabase, 369
registry, examples, 87
registry, RealServer property, 555
relative file access, 75
relative file objects, 55
RelativeEnter, IRMAOptimizedScheduler, 352
RelativeEnter, IRMAScheduler, 450
Release, IUnknown, 511
ReleaseSingleSiteUser, IRMAMultiInstanceSiteUserSupplier, 348
Reload, IRMAConfigFile, 254
ReloadPlugins, IRMAPluginReloader, 415
Remove, IRMAAsyncIOSelection, 205
Remove, IRMAAudioDeviceManager, 211
Remove, IRMAFileRemove, 297
Remove, IRMAOptimizedScheduler, 352
Remove, IRMAScheduler, 450
RemoveAdviseSink, IRMAPlayer, 394
RemoveAdviseSink, IRMAVolume, 506
RemoveAll, IRMAUpgradeCollection, 491
removeController, 187
RemoveDryNotification, IRMAAudioStream2, 220
RemoveErrorSink, IRMAErrorSinkControl, 285
RemoveFinalHook, IRMAAudioDeviceManager, 211
RemoveGroup, IRMAGroupManager, 320
RemoveHook, IRMAEventHookMgr, 288
RemovePassiveSiteWatcher, IRMASite2, 460
RemovePostMixHook, IRMAAudioPlayer, 215
RemovePreMixHook, IRMAAudioStream, 219
RemovePrincipal, IRMAAuthenticationDBManager, 225
RemovePrincipalDone, IRMAAuthenticationDBManagerResponse, 226
RemoveRedirect, IRMARedirectDBManager, 432
RemoveRedirectDone, IRMARedirectDBManagerResponse, 434
RemoveSink, IRMAGroupManager, 320
RemoveSink, IRMAPlayerSinkControl, 404
RemoveSite, IRMASiteManager, 463
RemoveStreamInfoResponse, IRMAAudioPlayer, 215
RemoveStreamSink, IRMAASMStream, 193
RemoveTrack, IRMAGroup, 318
RemoveUser, IRMAPPVDatabase, 369
Rename, IRMAFileRename, 298
rendering plug-in
   coding for sites, 108
rendering streams, 62
Replace, IRMAAudioDeviceManager, 211
Report, IRMAErrorMessages, 281
ReportQualityOfService, IRMAStream, 476
ReportRebufferStatus, IRMAStream, 477
RequestUpgrade, IRMAUpgradeHandler, 491
Reset, IRMAAsyncEnumAuthenticationDB, 202
Reset, IRMAAudioDevice, 209
ResetDone, IRMAAsyncEnumAuthenticationDBResponse, 203
ResetRoot, IRMAPreferences2, 418
response headers, 53
ResponseReady, IRMAChallengeResponse, 243
ResponseReady, IRMAClientAuthResponse, 248
RestartServer, IRMAServerControl2, 453
Resume, IRMAAudioDevice, 209
Resume, IRMAPlayerController, 402
Reversion of data streams, 4
RevertData, IRMADataRevert, 269
RevertedDataReady, IRMADataRevertResponse, 271
RevertedFileHeaderReady, IRMADataRevertResponse, 271
RevertedStreamHeaderReady, IRMADataRevertResponse, 271
RevertFileHeader, IRMADataRevert, 269
RevertStreamHeader, IRMADataRevert, 270
RevokeAllPermissions, IRMAPPVDatabase, 369
RevokeAllPermissions, IRMAPPVDBManager, 372
RevokeAllPermissionsDone, IRMAPPVDBManagerResponse, 374
RevokePermission, IRMAPPVDatabase, 370
RevokePermissions, IRMAPPVDBManager, 372
RevokePermissionsDone, IRMAPPVDBManagerResponse, 374
RJMFConfig, 186
RMAAudioData, 121, 523
RMAAudioFormat, 524
RMABitmapInfo, 525
RMABitmapInfoHeader, 526
RMACreateInstance, 31, 529
RMAShutdown, 530
RMATimeval, 527
RMCachingControl, 185
RMMuteChangedEvent, 184
RMOnPosChangedEvent, 183
RMPauseEvent, 184
RMSizeChangingEvent, 183
RMStatChangedEvent, 184
RMStatsControl, 185
RMTACChangedEvent, 184
RMTACControl, 185
RMVolumeChangedEvent, 184
RTP stream header, 50
RTSPPort, 546
rule book, 99
rule book, creating, 103

S
sample code
   allowance plug-in, 92
   audio rendering, 125
   authentication, 161
   broadcast plug-in, 81
   file format plug-in, 56
   file system plug-in, 75
   monitor plug-in, 86
   RealPix broadcast, 154
   RealText broadcast, 146
   remote broadcast, 140
   rendering plug-in, 69
   sites, 112
   SLTA, 140
   top-level client, 172
sample files, 21
Save, IRMAConfigFile, 255
SaveAs, IRMAConfigFile, 255
scheduler, 86
seek, 49, 63
Seek, IRMAFileFormatObject, 292
Seek, IRMAFileObject, 297
Seek, IRMAPlayer, 394
SeekDone, IRMAFileResponse, 300
SeekDone, IRMAFormatResponse, 311
select(), 167
Select, IRMAClientEngineSelector, 251
SendChallenge, IRMAChallenge, 243
SendControlBuffer, IRMADataConvertResponse, 267
SendControlBuffer, IRMADataRevertResponse, 271
SendEffect, IRMALiveRealPix, 334
SendImage, IRMALiveRealPix, 334
Set, IRMABuffer, 241
Set, IRMAPacket, 378
Set, IRMARTPPacket, 426
SetActiveBuf, IRMAActivePropUser, 195
SetActiveBuf, IRMAActiveRegistry, 200
SetActiveBufDone, IRMAActivePropUserResponse, 197
SetActiveInt, IRMAActivePropUser, 196
SetActiveInt, IRMAActiveRegistry, 200
SetActiveIntDone, IRMAActivePropUserResponse, 198
SetActiveStr, IRMAActivePropUser, 196
SetActiveStr, IRMAActiveRegistry, 201
SetActiveStrDone, IRMAActivePropUserResponse, 198
SetAsActive, IRMAActiveRegistry, 201
SetAsInactive, IRMAActiveRegistry, 201
SetAsLost, IRMAPacket, 378
SetAsLost, IRMARTPPacket, 426
SetAudioPushdown, IRMAAudioPushdown, 217
SetAuthenticator, IRMAFileAuthenticator, 289
SetBackgroundColor, IRMALiveText, 341
SetBufById, IRMAPNRegistry, 362
SetBufByName, IRMAPNRegistry, 363
SetCacheSize, IRMAPlugin2Handler, 411
SetClientContext, IRMAPlayer, 394
SetConfiguration, IRMAObjectConfiguration, 350
SetConnectionTimeout, IRMAConnectionlessControl, 256
SetContext, IRMAObjectConfiguration, 350
SetCredentials, IRMAAuthenticationDBManager, 225
SetCredentialsDone, IRMAAuthenticationDBManagerResponse, 227
SetCurrentGroup, IRMAGroupManager, 321
SetCursor, IRMASite2, 460
SetDoLooping, IRMALiveText, 342
SetEncoderDone, IRMALiveText, 342
SetFilename, IRMAConfigFile, 255
SetFlags, IRMALiveText2, 346
SetGranularity, IRMAStream, 477
SetGroupProperties, IRMAGroup, 318
SetGUIDForPrincipalID, IRMAGUIDDBManager, 313
SetGUIDForPrincipalIDDone, IRMAGUIDDBManagerResponse, 314
SetHyperlinkInfo, IRMALiveText, 342
SetID, IRMALoadBalancedListen, 347
SetIntById, IRMAPNRegistry, 363
SetIntByName, IRMAPNRegistry, 363
SetMinimumPreroll, IRMAPlayer2, 396
SetMulticastTransportConverter, IRMADataConvert, 265
SetMute, IRMAVolume, 506
SetOption, IRMASetSocketOption, 454
SetOptionBuffer, IRMAOptions, 353
SetOptionCString, IRMAOptions, 353
SetOptionULONG32, IRMAOptions, 354
SetPacketFormat, IRMAPacketFormat, 379
SetPassword, IRMAPPVDatabase, 370
SetPermissions, IRMAPPVDBManager, 373
SetPermissionsDone, IRMAPPVDBManagerResponse, 375
SetPlayerController, IRMAPlayerConnectionAdviseSink, 398
SetPosition, IRMASite, 458
SetPresentationProperties, IRMAGroupManager, 321
SetPropertyBuffer, IRMAValues, 497
SetPropertyCString, IRMAValues, 497
SetPropertyULONG32, IRMAValues, 497
SetRegistryID, IRMAPlayerConnectionAdviseSink, 398
SetRequest, IRMARequestHandler, 444
SetRequester, IRMARequestContext, 443
SetRequestHeaders, IRMARequest, 442
SetRequiredPlugins, IRMAPlugin2Handler, 411
SetReserveLimit, IRMALoadBalancedListen, 347
SetResponse, IRMATCPSocket, 483
SetResponseHeaders, IRMARequest, 442
SetRTP, IRMARTPPacket, 426
SetSingleSiteUser, IRMAMultiInstanceSiteUserSupplier, 348
SetSize, IRMABuffer, 241
SetSize, IRMASite, 458
SetStatus, IRMAStatusMessage, 474
setStickySize, 179, 182
SetStrById, IRMAPNRegistry, 364
SetStrByName, IRMAPNRegistry, 364
SetStreamInfoResponse, IRMAAudioPlayer, 216
SetTAC, IRMASLTA, 448
SetTargetBandwidth, IRMASLTA, 448
SetTextMotion, IRMALiveText, 342
SetTimeBetweenDryStreamResends, IRMALiveText2, 346
SetTimeOffset, IRMAPacketTimeOffsetHandler, 385
SetTransportType, IRMATransportControl, 484
SetType, IRMALiveText, 343
Setup, IRMAClientEngineSetup, 252
SetURL, IRMARequest, 442
SetUserContext, IRMARequestContext, 443
SetVolume, IRMAAudioDevice, 209
SetVolume, IRMAVolume, 506
SetWatchById, IRMAPropWatch, 420
SetWatchByName, IRMAPropWatch, 420
SetWatchOnRoot, IRMAPropWatch, 420
SetWindowDimensions, IRMALiveText, 343
SetZOrder, IRMASite2, 461
showControlPanel, 179
ShowMenu, IRMAContextMenu, 258
showProgBar, 179
ShowSite, IRMASite2, 461
ShutdownServer, IRMAServerControl, 453
simulated live transfer agent, 139
single sites, 108
SiteAdded, IRMAEventHook, 286
SiteRemoved, IRMAEventHook, 287
sites
   attaching, 110
   detaching, 111
   handling events, 110
   watching, 111
SitesNeeded, IRMASiteSupplier, 464
SitesNotNeeded, IRMASiteSupplier, 464
SizeChanged, IRMAPassiveSiteWatcher, 387
Skip, IRMAAsyncEnumAuthenticationDB, 203
SkipDone, IRMAAsyncEnumAuthenticationDBResponse, 204
SMIL, 11
SourceReady, IRMAFileViewSourceResponse, 309
Start, IRMAUserImpersonation, 493
StartEncoder, IRMALiveRealPix, 335
StartHook, IRMAPacketHookHelper, 382
StartHook, IRMAPacketHookManager, 384
StartPackets, IRMABroadcastFormatObject, 238
StartPackets, IRMAEncoder, 276
StartPackets, IRMARawSourceObject, 430
StartStream, IRMARenderer, 440
Stat, IRMAFileStat, 301
StatDone, IRMAFileStatResponse, 301
Stop, IRMAPlayer, 394
Stop, IRMAUserImpersonation, 493
StopEncoder, IRMALiveRealPix, 335
StopEvent, 177
StopHook, IRMAPacketHookHelper, 382
StopHook, IRMAPacketHookManager, 384
StopPackets, IRMABroadcastFormatObject, 238
StopPackets, IRMAEncoder, 277
StopPackets, IRMARawSourceObject, 430
stream headers
   creating, 80, 137
stream headers, creating, 47
stream objects, 65
stream packets, 34
   creating, 48, 81
stream source object, 66
StreamDone, IRMAEncoderResponse, 280
StreamDone, IRMAFormatResponse, 311
StreamDone, IRMARawSinkObject, 428
StreamHeaderReady, IRMAEncoderResponse, 280
StreamHeaderReady, IRMAFormatResponse, 312
StreamHeaderReady, IRMARawSinkObject, 428
streaming, 15
Streaming files, 13
Subscribe, IRMAASMSource, 191
Subscribe, IRMAASMStream, 193
synchronization, 68

T
TCP socket, using, 128
Technical support, 7
terminating a presentation, 64
TestFullScreen, IRMASiteFullScreen, 462
TestPlay, 26, 40, 172
TimeStampDelivery property, 102
top-level client
   adding site support, 112
TrackAdded, IRMAGroupSink, 323
TrackRemoved, IRMAGroupSink, 323
TrackStarted, IRMAGroupSink, 323
TrackStopped, IRMAGroupSink, 324

U
UDP socket, using, 129
UNIX
   server forks, 454
Unsubscribe, IRMAASMSource, 192
Unsubscribe, IRMAASMStream, 193
Update, IRMAStatistics, 474
updateController, 177
UpdateSiteWindow, IRMASite2, 461
UseWordwrap, IRMALiveText, 344

V
ValidateUser, IRMAPPVDatabase, 370
Var tag, 544
Verify, IRMAPassword, 389
ViewSourceURLReady, IRMAViewSourceURLResponse, 504
volume
   controlling, 119

W
WaitForSwitchOff property, 102
WantWrite, IRMATCPSocket, 483
watching properties, 85
Write, IRMAAudioDevice, 209
Write, IRMAAudioStream, 219
Write, IRMAFileObject, 297
Write, IRMATCPSocket, 484
Write, IRMAUDPSocket, 488
WriteDone, IRMAFileResponse, 300
WriteKey, IRMARegConfig, 434
WritePref, IRMAPreferences, 417
WriteReady, IRMATCPResponse, 480
WriteTo, IRMAUDPSocket, 488

X
XML, 543