AQOfflineRenderTest
ios 

所属分类:MacOS编程
开发工具:Objective-C
文件大小:875KB
下载次数:5
上传日期:2012-07-02 13:53:02
上 传 者coolbabylch
说明:  ios 官方 sdk的例子 下载下来 便于学习,有需要的朋友可以先看看,看压缩包名称 就知道是什么控件了。
(examples of the ios official sdk download easy to learn, a friend in need can take a look to see compressed package name to know is what controls.)

文件列表:
AQOfflineRenderTest (0, 2010-06-28)
AQOfflineRenderTest\aqofflinerender.cpp (15948, 2010-06-21)
AQOfflineRenderTest\AQOfflineRenderTest.xcodeproj (0, 2010-06-28)
AQOfflineRenderTest\AQOfflineRenderTest.xcodeproj\project.pbxproj (19718, 2010-06-25)
AQOfflineRenderTest\AQOfflineRenderTest_Prefix.pch (2740, 2010-06-28)
AQOfflineRenderTest\Classes (0, 2010-06-28)
AQOfflineRenderTest\Classes\AQOfflineRenderTestAppDelegate.h (2756, 2010-06-28)
AQOfflineRenderTest\Classes\AQOfflineRenderTestAppDelegate.m (2861, 2010-06-28)
AQOfflineRenderTest\Classes\MyViewController.h (3464, 2010-06-28)
AQOfflineRenderTest\Classes\MyViewController.m (7960, 2010-06-28)
AQOfflineRenderTest\en.lproj (0, 2010-06-28)
AQOfflineRenderTest\en.lproj\MainWindow.xib (22383, 2010-06-21)
AQOfflineRenderTest\images (0, 2010-06-28)
AQOfflineRenderTest\images\Icon-72.png (1063, 2010-06-25)
AQOfflineRenderTest\images\Icon-Small-50.png (992, 2010-06-25)
AQOfflineRenderTest\images\Icon-Small.png (918, 2010-06-25)
AQOfflineRenderTest\images\Icon-Small@2x.png (1010, 2010-06-25)
AQOfflineRenderTest\images\Icon.png (1007, 2010-06-25)
AQOfflineRenderTest\images\Icon@2x.png (1252, 2010-06-25)
AQOfflineRenderTest\images\iTunesArtwork (5188, 2010-06-25)
AQOfflineRenderTest\Info.plist (1099, 2010-06-25)
AQOfflineRenderTest\iPublicUtility (0, 2010-06-28)
AQOfflineRenderTest\iPublicUtility\CADebugMacros.h (19503, 2010-06-28)
AQOfflineRenderTest\iPublicUtility\CAMath.h (3160, 2010-06-28)
AQOfflineRenderTest\iPublicUtility\CAStreamBasicDescription.cpp (18986, 2010-06-28)
AQOfflineRenderTest\iPublicUtility\CAStreamBasicDescription.h (11988, 2010-06-28)
AQOfflineRenderTest\iPublicUtility\CAXException.cpp (2529, 2010-06-28)
AQOfflineRenderTest\iPublicUtility\CAXException.h (6422, 2010-06-28)
AQOfflineRenderTest\main.m (2738, 2010-06-28)
AQOfflineRenderTest\Resources (0, 2010-06-28)
AQOfflineRenderTest\Resources\green_button.png (750, 2009-03-03)
AQOfflineRenderTest\Resources\info.html (2107, 2009-03-03)
AQOfflineRenderTest\Resources\red_button.png (754, 2009-03-03)
AQOfflineRenderTest\Resources\soundalac.caf (1159691, 2009-03-03)

AQOfflineRenderTest =========================================================================== DESCRIPTION: AQOfflineRenderTest demonstrates the use of the AudioQueueOfflineRender API. All the relevant code is in the file aqofflinerender.cpp. Touching the "Start" button simply calls the function DoAQOfflineRender() producing LPCM output buffers from an ALAC encoded source file. These buffers are then written to a .caf file which is played back after rendering using AVAudioPlayer to confirm success. =========================================================================== RELATED INFORMATION: Core Audio Overview Audio Queue Programming Guide Audio Queue Services Reference =========================================================================== SPECIAL CONSIDERATIONS: See Technical Q&A QA1562 - Audio Queue - Offline Rendering =========================================================================== BUILD REQUIREMENTS: iOS 4.0 SDK =========================================================================== RUNTIME REQUIREMENTS: iPhone OS 3.2 or later =========================================================================== PACKAGING LIST: AQOfflineRenderTestAppDelegate.h AQOfflineRenderTestAppDelegate.m The AQOfflineRenderTestAppDelegate class defines the application delegate object, responsible for adding the navigation controllers view to the application window. MyViewController.h MyViewController.m The MyViewController class defines the controller object for the application. The object helps set up the user interface, responds to and manages user interaction, and implements sound playback. qofflinerender.cpp This file implements the DoAQOfflineRender function which is called on a background thread from the MyViewController class. All the code demonstrating how to perform offline render is contained in this one file, the rest of the sample can be thought of as a simple framework for the demonstration code in this file. =========================================================================== CHANGES FROM PREVIOUS VERSIONS: Version 1.2, added CFBundleIconFiles in Info.plist. Version 1.1, upgraded project to build with the iOS 4.0 SDK. Version 1.0, tested with iPhone OS 2.2.1. First public release. ================================================================================ Copyright (C) 2009-2010 Apple Inc. All rights reserved.

近期下载者

相关文件


收藏者