草庐IT

num_samples

全部标签

c++ - 直接显示 ISampleGrabber : samples are upside-down and color channels reverse

我必须使用MSDirectShow从相机捕捉视频帧(我只想要原始像素数据)。我能够构建图形/过滤器网络(捕获设备过滤器和ISampleGrabber)并实现回调(ISampleGrabberCB)。我收到大小合适的sample。但是,它们总是上下颠倒(垂直翻转,即不旋转)并且颜色channel是BGR顺序(不是RGB)。我尝试将BITMAPINFOHEADER中的biHeight字段设置为正值和负值,但没有任何效果。根据MSDN文档,ISampleGrapper::SetMediaType()无论如何都会忽略视频数据的格式block。这是我看到的(用不同的相机记录的,不是DS),以及D

Windows Vista/7 : How to sample output audio mix?

我怎样才能访问当前波形输出样本流?在2006年12月关于social.microsoft.com(Howtorecordfrom'Wave'or'StereoMix'inVista?)的一个问题中,yjslash问道:OnWindowsXPorearlier,Icouldcapturetheaudiostreamtothespeaker.Inotherwords,DirectSoundCapturewasabletocapturefromtheselectedsourceline.Andif"WaveOutMix"or"StereoMix"orsomethingsimilarwasse

mysql - mysql_num_rows 和 mysql_affected_rows 之间的区别

我想知道mysql_num_rows和mysql_affected_rows之间有什么区别。如何知道什么时候应该使用它。任何帮助和建议都将非常有用。例子是非常欢迎。 最佳答案 mysql_num_rows用于SELECT查询,mysql_affected_rows用于UPDATE和DELETE查询。mysql_num_rows告诉您有多少条记录从SELECT查询中返回mysql_affected_rows告诉您有多少行被UPDATEed或DELETEed 关于mysql-mysql_nu

mysql - MySQL中的时序数据 : Sampling

我们有一个MySQL数据库,我们在其中添加了时间序列值。-------------------------------------|ColA|ColB|Timestamp|-------------------------------------|1.23|4.48|2013-09-0310:45:27|-------------------------------------|1.23|4.48|2013-09-0310:46:27|-------------------------------------|1.23|4.48|2013-09-0310:47:27|---------

mysql - 创建一个包含列 num_rows 的 View - MySQL

我需要创建一个View,其中包含一个名为row_num的列,其中将插入行号,就像普通表中的自动递增一样。假设我有这张普通table:|country|name|age|price|--------------------------------|US|john|22|20||France|Anne|10|15||Sweden|Alex|49|10|等等……我要创建的View是:|country|name|price|row_num|------------------------------------|US|john|20|1||France|Anne|10|2||Sweden|Al

php - mysql 速度 mysql_num_rows 与查询限制 1

我必须检查一个值(字符串)是否在我的数据库中。此刻我在做一个selecta.email,b.vuidfromusera,verteiler_userbwherea.email=\''.$email.'\'anda.kid='。$child。和b.vid='。$视频。'和a.uid=b.uid作为使用mysql_num_rows的查询,然后检查if>=1但是做一个limit为1的查询是不是更快??并检查一行是否回来了? 最佳答案 是的。运行limit1查询会更快。如果您所做的只是检查一行是否存在,为什么还要返回所有这些列呢?只需选择1

php - 那么检查一行是否存在的最佳方法是什么? EXISTS、COUNT 或 num_rows?

如果您的唯一目标是检查php中是否存在一行(true或false),那么最好的方法是什么?选项1?$result=mysql_query("SELECT*FROMusersWHEREid='1'");$num_rows=mysql_num_rows($result);if($num_rows==1)//oneuser,likeitshouldbe.else//dosomethingelse选项2?$query=mysql_query("selectcount(1)fromuserswhereid=1")if(mysql_result($query,0)==1)//oneuser,lik

ios - 核心音频 iOS : Retrieving the past & future timestamps for captured & to-be-rendered samples

问题我有一个非常简单的iOSCoreAudio应用程序,其结构如下:远程I/O单元输入总线-->渲染回调-->远程I/O单元输出总线由远程I/O输出总线调用的渲染回调函数通过在远程I/O输入总线上调用AudioUnitRender()从输入硬件中提取样本。然后它处理/影响这些样本,写入提供的AudioBufferList*并返回,导致受影响的样本通过输出硬件播放。一切正常。我的问题是我如何知道或计算精确时间:样本由输入硬件捕获样本实际上是在输出硬件上播放的讨论AudioTimeStamp结构被传递到具有有效mHostTime、mSampleTime和mRateScalar值的渲染回调中

ios - How to correctly read decoded PCM samples on iOS using AVAssetReader -- 当前不正确的解码

我目前正在处理一个应用程序,作为我的计算机科学学士学位的一部分。该应用程序会将来自iPhone硬件(加速计、gps)的数据与正在播放的音乐相关联。该项目仍处于起步阶段,仅进行了2个月的工作。我现在需要帮助的时刻是从iTunes库中的歌曲中读取PCM样本,并使用音频单元播放它们。目前我想要的实现执行以下操作:从iTunes中选择一首随机歌曲,并在需要时从中读取样本,并存储在缓冲区中,我们称之为sampleBuffer。稍后在消费者模型中,音频单元(具有混音器和remoteIO输出)有一个回调,我只需将所需数量的样本从sampleBuffer复制到回调中指定的缓冲区中。然后我通过扬声器听到

objective-c - Apple 的 Sample MVCNetworking 中的 Singleton Class NetworkManager 是否正确?

这里是示例代码的链接http://developer.apple.com/library/ios/#samplecode/MVCNetworking/Introduction/Intro.html下面是文件NetworkManager.m中的代码片段+(NetworkManager*)sharedManager//Seecommentinheader.{staticNetworkManager*sNetworkManager;//Thiscanbecalledonanythread,sowesynchronise.Weonlydothisin//thesNetworkManagerca