A (175)

(Tuis.) #1

xvi Contents


Creating Digital Video Content: Terragen3  423
Creating an Uncompressed AVI File: VirtualDub  425
Applying Video Compression: Sorenson Squeeze 9  428

Starting A Video Playback: Using start( )  434
Positioning a Video Asset Using layout_gravity  436
Scaling Video Non-Uniformly to Fit the Screen  437

Android MediaPlayer: VideoPlayback Engine  438
Loop Digital Video: Using OnPrepareListener( )  439
Streaming Digital Video: Using HTTP URL in URI 442
Add a Video Transport UI Using MediaController  443

Summary  445


■ Chapter 12: Digital Audio: Providing Aural Feedback for UI Designs Using


SoundPool ��������������������������������������������������������������������������������������������������������������������� 447


Audacity 2: Creating Digital Audio Assets  448
Audacity Plug-Ins: Adding Codecs and Features  448
Free Digital Audio: Locate HelloUniverse Audio  450
Digital Audio Optimization: Concepts & Formats  451
Setting Sample Rate and Resolution in Audacity  453
Exporting Uncompressed PCM Baseline WAV Format  454
Exporting via Lossless FLAC: FLAC audio files 455
Exporting Lossy Ogg Vorbis: OGG audio files  456
Exporting Lossy MPEG3 Format: MP3 audio files  456
Exporting Lossy MPEG4 Format: M4A audio files  457
Exporting Narrow Band Format: AMR audio files  458

Android SoundPool: Audio Engine & Methods  460
Adding a SoundPool Engine to the HelloUniverse  462
Creating a triggerSample() Method: SoundPool play()  466
Adding SoundPool to Your UI: Calling triggerSample()  471

Summary  472

Free download pdf