问题标签 [avfoundation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
534 浏览

objective-c - AVPlayer 和 iPod 资产 URL

有人知道 AVPlayer 是否支持使用 iPod 资产 URL (MPMediaItemPropertyAssetURL) 播放 AVURLAssets。文档暗示是的有点不能让它工作。

0 投票
2 回答
3226 浏览

iphone - 如何计算 AVCaptureDevice 的 focusPointOfInterest?

如何计算给定 AVCaptureDevice 的 focusPointOfInterest(0,0 和 1,1 之间的 CGPoint 值)?

我一直在关注最新 WWDC 的代码示例,但我真的不明白如何进行计算。此外,我的应用程序处于横向与纵向(如示例中)......所以除了不了解事物的计算方式之外,我不确定我需要进行哪些调整才能考虑横向.

任何帮助,将不胜感激。

谢谢-wg

0 投票
4 回答
10624 浏览

iphone - 立即冻结 AVCaptureSession

我正在构建一个应用程序,允许用户使用 iPhone 相机拍摄照片,并在可用时使用 AVFoundation (iOS4),因此用户可以使用点击对焦功能,即使使用自定义叠加。

我遇到的问题是captureStillImageAsynchronouslyFromConnection需要几秒钟才能完成,在此期间我想冻结主视频提要,因此视频仍在运行时不会出现令人困惑的状态,但用户已捕捉到照片(并且相机快门声音已关闭)。

我曾尝试在请求静态图像捕获后立即调用 [session stopRunning],但这会导致不可预知的结果;在这种情况下,静止图像完成块通常不会被触发。

关于如何在按下快门后立即让视频预览层“暂停”的任何想法?

0 投票
1 回答
370 浏览

cocoa-touch - Cocoa Touch - AVFoundation

我尝试使用存储在 AVFoundation 中的 AVAudioPlayer 在我的应用程序中播放声音。所以我将 AVfoundation 拖到框架中,我收到一条警告说明......

ld: warning: in /Programming/Obj-C Programs/iPhone/Awkward Cricket/AVFoundation.framework/AVFoundation, missing required architecture i386 in file

请帮忙!

0 投票
1 回答
201 浏览

xcode - 为什么我会收到错误消息?

以下代码行编译并带有以下警告:

代码:

警告:

/Users/moshe/Development/iPhone/Apps/Live/iDecide/iDecideViewController.m:29:0 /Users/moshe/Development/iPhone/Apps/Live/iDecide/iDecideViewController.m:29:警告:多个方法名为'-玩'找到

这里发生了什么?

0 投票
1 回答
145 浏览

iphone - Avaudio 播放器冻结应用程序 1/2 秒

在播放音频文件之前,我收到以下消息:“AddRunningClient 在非零客户端计数上启动设备”

这只会发生一次,永远不会再发生。任何人都知道为什么会发生这种情况。我只有1个玩家。

谢谢。

0 投票
2 回答
887 浏览

iphone - AvAudioPlayer 内存泄漏?

我正在做一个需要播放很多短声音(mp3 文件)的应用程序。我正在使用 AvAudioPlayer 并且声音播放得很好,但是泄漏正在累积,直到我的应用程序崩溃。

我有一个单独的播放器类

@结尾

然后我在我想要声音的视图中创建这个对象的实例。

在 .h 文件中,我添加以下行:

在 .m 文件中我使用:

但是为什么每次播放声音时都会出现内存泄漏?我应该以另一种方式实现播放器吗?

非常感谢您的帮助!

0 投票
2 回答
10874 浏览

ios - 我怎么知道用户点击了 iPhone 播放控件上的快进和快退按钮

我想实现以下内容,

  1. 应用程序正在后台运行音乐或视频(使用MPMoviePlayerController)。
  2. 用户双击主页按钮并转到显示播放控件的第一个屏幕(快退、播放或暂停、快进按钮)
  3. 用户单击快退或快进按钮。然后应用播放上一个或下一个音乐或视频。

第三步,我应该知道点击了哪个按钮。(我自然知道,当前正在播放的项目被暂停、停止……使用MPMoviePlayerPlaybackStateDidChangeNotification通知)。

我应该注册哪个通知?或者还有其他方法吗?

0 投票
2 回答
289 浏览

iphone - 如何只用 iPhone 拍照

有没有办法只用 iPhone 拍照?

(没有代表或控制器)。

其实我想要的是:

1 一个显示相机所见内容的视图,

2)一个拍照的按钮。(就像调用一个函数并取回照片一样)

补充:上面的“视图”是普通屏幕中的一个区域,也是按钮

这会是 AVFoundation。

谢谢

0 投票
1 回答
10853 浏览

iphone - 你如何使用 AVCaptureStillImageOutput,特别是 captureStillImageAsynchronouslyFromConnection?

您如何设置完成处理程序:

captureStillImageAsynchronouslyFromConnection:completionHandler:

对于 AVCaptureStillImageOutput?

  • (void)captureDelegate:(CMSampleBufferRef)缓冲区错误:(NSError *)error;

?