TOCPREVNEXTINDEX

 

 

Index

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

A

action safe area

diagram 1

of TV screen 1

active resource 1

analog television 1

animate sample program 1

animated GIF 1

animating 1

images 1

animation 1, 2, 3

and performance 1

chaining 1

creating with getResource() 1

effects 1

examples of 1

types of 1

application

closing 1

context 1

exiting from 1

icon 1

initializing 1

life cycle 1, 2

locating assets 1, 2

resources 1

title 1, 2

URI 1

URL 1

Application class 1, 2

Application Factory 1, 2

Application.init() 1

applicationClosing flag 1

applicationGlobal flag 1

ApplicationInfo event 1, 2, 3

Applications menu, of HME Simulator 1

applications, running in Simulator 1

ascent, for a font 1

ASCII character set 1, 2

assets 1

locating application 1

types of 1

assigning resources to views 1

audience, for this guide 1

audio clip 1

audio streams 1, 2

AWT image framework 1

B

Bananas User Interface Toolkit 1

Bonjour 1

buffering commands 1, 2

burn-in, of screen 1

C

caching 1, 2

chaining animations 1

child views 1

class tree

HmeEvent 1

classes, HME 1

classpath 1, 2

cleaning up resources 1

clearing a resource 1

clearResource() 1

client 1

clock sample program 1

close() 1

for streams 1

closing an application 1

CMD_RECEIVER_-ACKNOWLEDGE_IDLE command 1, 2

color resources

creating with getResource() 1

colors 1

command line arguments

using a factory for 1

commands

buffering 1

flushing pending 1

HME 1

communicating with the TiVo box 1

communication model, for HME 1

connection attributes 1

conserving memory 1

constructor

for View class 1

context 1

controlling media 1

coordinate system 1, 2

create- vs. getResource

for creating resources 1

createAnimation() 1

createColor() 1

createFont() 1

createImage() 1, 2

createSound() 1, 2

createStream() 1, 2

createText() 1

creating resources 1

cross-fade 1, 2, 3

cursor coordinates

viewing in Simulator 1

custom factories 1

for music 1

for pictures 1

custom fonts 1

custom hosting environment 1

custom sounds 1

D

data

persistent 1

storing common 1

debug output 1

Debug Output option

with HME Simulator 1

debug rendering 1

debugging

view geometry and visibility issues 1

your application 1

delay, in sending large files 1

descent, for a font 1

destroy() 1

DeviceInfo event 1, 2, 3

disabling Home Network Applications 1

dispatchEvent() 1, 2

E

ease in value, for animations 1

ease out value, for animations 1

effects sample program 1

enabling Home Network Applications 1

errors

nonfatal 1

event handling 1, 2

advanced 1

custom 1

events 1, 2, 3

defaults for posting (table) 1

for streaming resources 1

handling 1

maximum size of 1

propagating to parent view 1

types of 1

unhandled 1

exception

thrown by init() 1

F

factory 1

custom 1, 2

naming 1

Factory class 1, 2

fast-forward 1

file formats, supported media 1

File menu (Simulator)

options in 1

flags

applicationClosing 1

applicationGlobal 1

for font metrics 1

for resources 1

for resources (table) 1

play 1

flush() 1

focus 1

font metric information 1

font metric measurement flags 1

font metrics 1

diagram of terms 1

information returned 1

font resources

creating with getResource() 1

font styles 1

FontInfo event 1, 2, 3

fontinfo sample program 1

FontInfo.java 1

fonts 1, 2, 3

fractal sample program 1

G

getAppFactory() 1

getAssetURI() 1

getBaseURI() 1, 2

getConnectionAttribute() 1

getLogger() 1

getReceiverGUID() 1

getResource()

advantages of 1

and caching resources 1

format for supplying strings to 1

GIF 1

GIF images 1

global data 1

glyph metrics

defined 1

glyphs 1

H

handleActive() 1

handleApplicationError() 1

handleEvent() 1

handling

events 1, 2, 3, 4

keypress events 1

resource status events 1

hardware constraints 1

height, for a font 1

hello sample program 1

HelloWorld sample 1

HME

classes 1

protocol 1, 2

Receiver 1

SDK website 1

Simulator 1

Software Development Kit (SDK) contents 1

1

hme.jar 1

HmeEvent 1

class tree 1

HmeObject 1, 2, 3

class tree 1

hosting environment 1

custom 1

sample 1, 2

hosting interfaces 1

HTTP requests 1

for assets 1

I

IArgumentList 1

icon, application 1

IContext 1, 2, 3, 4, 5, 6

identifiers 1

identifying a specific receiver 1

Idle event 1, 2, 3, 4

IDs 1

IHmeConstants 1

ILogger 1, 2

image streams 1

images 1

animating 1

creating dynamically 1

creating with getResource() 1

flags used with 1

maximum size of 1

scaling 1, 2

size of 1

inheritance among views 1

init() 1, 2, 3, 4, 5

initialization 1

initializing the application 1

inlined resources 1

isApplicationClosing() 1

J

jar files 1

Java 1, 2

Java classes, in HME 1

JDK 1.4.1 1

JPEG images 1, 2, 3

K

key bindings, for HME Simulator 1

key codes

for nonstandard keys on the remote control 1

for standard keys on the remote control 1

Key event 1, 2

key events 1, 2

keypress events 1, 2

L

latency

dealing with 1

on the network 1

limits

for HME Receiver 1

to rendering 1

line gap, for a font 1

linear animations 1

Linux 1

list widget, custom 1

logging 1

data 1

M

Mac OS X (10.3) 1

Main class

options for 1

master timer, in HME SDK 1

media file format 1

memory

conserving 1

limitations 1

mime type 1

monitor, PC 1

MP3

audio files 1, 2

player 1

stream resource 1

stream, duration of 1

MPEG 1

MPEG clip, single-frame 1

MPEG, single-frame 1

multicast DNS discovery 1, 2, 3

Music Playback Tech Note 1, 2, 3

music player 1

music sample program 1

Music, Photos, & More screen 1, 2

Music.java sample program 1

N

Network menu, of HME Simulator 1

NTSC safe colors 1

O

overriding the close() method 1

P

painting

efficiently 1

turning off 1

turning off temporarily 1

parameters for 1

pause 1

PCM format 1

PCM format, for sounds 1

performance 1

tips 1, 2, 3

persistent data 1, 2

limiting size of 1

pictures sample program 1

Pictures.java sample program 1

pixel memory 1

pixels 1, 2

play flag

for streams 1

play() 1

playback speed 1

PNG images 1, 2, 3

podcasting 1

point size, for text 1

posting events to views 1

processing streams 1

progress bar 1

protocol

advantages of HME 1

prototyping applications 1

R

Receiver 1, 2, 3, 4, 5, 6

Receiver, HME 1

registered trademark symbol 1

related documentation 1

Release Notes 1

remote control 1

removing 1

children from a view 1

resources 1

rendering

constraints 1

debugging problems with 1

in software 1

optimization 1

Resource 1, 2

resource animations 1

resource flags 1

table of 1

resource status events 1, 2, 3

resource usage report

by HME Simulator 1

ResourceInfo event 1, 2, 3, 4, 5, 6, 7

resources 1, 2, 3

cleaning up 1

creating 1

examples of 1

inlined vs. streamed 1

stream 1

types of 1

rewind 1

root view 1, 2

RSRC_STATUS_PLAYING event 1

rss sample program 1

running applications locally 1

running sample programs 1

runsamples scripts 1

S

sample hosting environment 1, 2, 3

diagram of 1

functions of 1

sample programs, in HME SDK 1

scaling images 1

screen burn-in 1, 2

screen saver 1

scrolling 1

sendEvent() 1

server 1

setActive() 1

setBounds() 1, 2

setLocation() 1

setPainting() 1

setPersistentData() 1

setPosition() 1

setResource() 1, 2

setScale() 1

setSize() 1

setSpeed() 1

setting a resource 1

setTranslation() 1

setTransparency() 1, 2

setVisible() 1

shortcut method, for playing sounds 1

Show Highlight feature, HME Simulator 1

Show Safe Action option, of HME Simulator 1

Show Views window, of HME Simulator 1, 2

Simulator 1, 2, 3, 4, 5

command line arguments for 1

differences from the TiVo box 1

File menu of 1

functions of 1

how to launch 1

how to run applications in 1

mapping TiVo remote control buttons to 1

Simulator.jar 1

single-frame MPEG 1, 2

size

of images in HME 1

skullbones sample program 1

slideshow viewer 1

smooth translations 1

software rendering 1

sound clip, maximum size of 1

sounds 1

creating with getResource() 1

custom 1

PCM 1

shortcut method for playing 1

system 1

speed, of playback 1

standalone applications 1

status codes

for streams (table) 1

inside ResourceInfo event 1

stdout 1

storing persistent data 1

streaming resources 1, 2, 3, 4

StreamResource 1

streams 1, 2

audio 1

creating with getResource() 1

handling events 1

image 1

methods for controlling 1

processing 1

status codes for processing (table) 1

suspending painting of the screen 1

system 1

fonts 1

requirements 1

resources 1

sounds 1

T

TCP/IP 1

Tech Notes

for the SDK 1

Music Playback 1

teleport keys 1

television

designing applications for 1

text 1

flags used with 1

maximum size of 1

threads

flushing commands from 1

tictactoe sample program 1

timer 1

built-in 1

title safe area

diagram 1

title safe area, of TV screen 1

title, of application 1, 2

TiVo button 1

TiVo Central 1

transparency 1, 2, 3, 4, 5

and performance 1

troubleshooting, home network applications 1

TrueType fonts 1, 2

maximum point size of 1

U

Unicode 1

URI 1

URL, maximum size of 1

user interface, TiVo 1

V

video background sample program 1

Video Backgrounds Tech Note 1, 2

View class 1

table of parameters 1

views 1, 2

animations 1

assigning resources to 1

hierarchy 1, 2, 3

maximum number of visible 1

removing children from 1

setting up 1

visibility, of a view 1

W

web camera 1

website, for HME SDK 1

Windows XP 1

X

X-TiVo-Accurate-Duration MIME header 1

 
TOCPREVNEXTINDEX