上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 59 下一页
摘要: 本教程介绍pipeline的一种新的创建方式——在运行中创建,而不是在运行前一次性的创建结束。介绍 在这篇教程里的pipeline并非在运行前就全部创建结束的。放松一下,这样做没有任何问题。如果... 阅读全文
posted @ 2017-02-17 22:34 ZhangPYi 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 上一个教程演示了如何自动生成一个pipeline。这次我们打算用一个个element来手动搭建一个pipeline。我们这个教程会演示:1. 什么是GStreamer的element以及如何建立一个ele... 阅读全文
posted @ 2017-02-17 22:32 ZhangPYi 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 上一个教程演示了如何自动生成一个pipeline。这次我们打算用一个个element来手动搭建一个pipeline。我们这个教程会演示:1. 什么是GStreamer的element以及如何建立一个ele... 阅读全文
posted @ 2017-02-17 22:32 ZhangPYi 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 目标 对于一个软件库来说,没有比在屏幕上打印出Hello World更近直观的第一印象了。因为我们是在和一个多媒体的framework打交道,所以我们准备播放一段视频来代替Hello World... 阅读全文
posted @ 2017-02-17 22:30 ZhangPYi 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 目标 对于一个软件库来说,没有比在屏幕上打印出Hello World更近直观的第一印象了。因为我们是在和一个多媒体的framework打交道,所以我们准备播放一段视频来代替Hello World... 阅读全文
posted @ 2017-02-17 22:30 ZhangPYi 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 目标 本教程展示GStreamer是如何进行数字音频传输的。介绍 在常见的模拟格式外,高端的音频系统通常都接受数字格式,压缩的非压缩的都能接受。因为音频信号是从电脑传到音箱,用一种更有... 阅读全文
posted @ 2017-02-17 22:27 ZhangPYi 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 目标 本教程展示GStreamer是如何进行数字音频传输的。介绍 在常见的模拟格式外,高端的音频系统通常都接受数字格式,压缩的非压缩的都能接受。因为音频信号是从电脑传到音箱,用一种更有... 阅读全文
posted @ 2017-02-17 22:27 ZhangPYi 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 目标 视频的硬件解码近来发展非常快速,尤其是在低功耗的设备上。本教程会讲述一些硬件加速的背景知识并解释一下GStreamer是怎么做的。 悄悄告诉你,如果设置正确地话,我们什么也不用做... 阅读全文
posted @ 2017-02-17 22:25 ZhangPYi 阅读(2557) 评论(0) 推荐(0) 编辑
摘要: 目标 视频的硬件解码近来发展非常快速,尤其是在低功耗的设备上。本教程会讲述一些硬件加速的背景知识并解释一下GStreamer是怎么做的。 悄悄告诉你,如果设置正确地话,我们什么也不用做... 阅读全文
posted @ 2017-02-17 22:25 ZhangPYi 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 目标 通过手动选择音频和视频的sink,playbin2可以进一步定制。这允许使用playbin2的应用在解码后可以自行做最终的渲染和显示。本教程展示了: 如何替换playbin2选择... 阅读全文
posted @ 2017-02-17 22:24 ZhangPYi 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 目标 通过手动选择音频和视频的sink,playbin2可以进一步定制。这允许使用playbin2的应用在解码后可以自行做最终的渲染和显示。本教程展示了: 如何替换playbin2选择... 阅读全文
posted @ 2017-02-17 22:24 ZhangPYi 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 目标 GStreamer有一系列把音频转换成视频的element。他们可以用于科学的目的或者增加音乐播放器的趣味性。本教程展示: 如何允许音频的可视化 如何选择可视化elem... 阅读全文
posted @ 2017-02-17 22:22 ZhangPYi 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 目标 GStreamer有一系列把音频转换成视频的element。他们可以用于科学的目的或者增加音乐播放器的趣味性。本教程展示: 如何允许音频的可视化 如何选择可视化elem... 阅读全文
posted @ 2017-02-17 22:22 ZhangPYi 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 目标 亮度,对比度,色度和饱和度都是常见的视频调节参数,也是GStreamer里面设置色彩平衡的参数。本教程将展示: 如何发现可用的色彩平衡通道 如何改变它们介绍 ... 阅读全文
posted @ 2017-02-17 22:21 ZhangPYi 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 目标 亮度,对比度,色度和饱和度都是常见的视频调节参数,也是GStreamer里面设置色彩平衡的参数。本教程将展示: 如何发现可用的色彩平衡通道 如何改变它们介绍 ... 阅读全文
posted @ 2017-02-17 22:21 ZhangPYi 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 目的 在《GStreamer基础教程——流》里面我们展示了如何在较差的网络条件下使用缓冲这个机制来提升用户体验。本教程在《GStreamer基础教程——流》的基础上在扩展了一下,增加了把流的内容... 阅读全文
posted @ 2017-02-17 22:19 ZhangPYi 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 目的 在《GStreamer基础教程——流》里面我们展示了如何在较差的网络条件下使用缓冲这个机制来提升用户体验。本教程在《GStreamer基础教程——流》的基础上在扩展了一下,增加了把流的内容... 阅读全文
posted @ 2017-02-17 22:19 ZhangPYi 阅读(967) 评论(1) 推荐(0) 编辑
摘要: 目的 《GStreamer08——pipeline的快捷访问》展示了一个应用如何用appsrc和appsink这两个特殊的element在pipeline中手动输入/提取数据。playbin2也... 阅读全文
posted @ 2017-02-17 22:18 ZhangPYi 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 目的 《GStreamer08——pipeline的快捷访问》展示了一个应用如何用appsrc和appsink这两个特殊的element在pipeline中手动输入/提取数据。playbin2也... 阅读全文
posted @ 2017-02-17 22:18 ZhangPYi 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 目标 这篇教程和上一篇非常相似,但不是切换音频流,而是字幕了。这次我们会展示: 如何选择选择字幕流 如何引入外部的字幕 如何客制化字幕使用的字体介绍 我们... 阅读全文
posted @ 2017-02-17 22:16 ZhangPYi 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 目标 这篇教程和上一篇非常相似,但不是切换音频流,而是字幕了。这次我们会展示: 如何选择选择字幕流 如何引入外部的字幕 如何客制化字幕使用的字体介绍 我们... 阅读全文
posted @ 2017-02-17 22:16 ZhangPYi 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 目标 我们前面已经使用过了playbin2这个element,它可以让我们做的很少而实现很多。本教程会展示当这个element的默认设置在一些特殊情形下不符合我们的需求是可以做的一些深度定制,我... 阅读全文
posted @ 2017-02-17 22:08 ZhangPYi 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 目标 我们前面已经使用过了playbin2这个element,它可以让我们做的很少而实现很多。本教程会展示当这个element的默认设置在一些特殊情形下不符合我们的需求是可以做的一些深度定制,我... 阅读全文
posted @ 2017-02-17 22:08 ZhangPYi 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Example GStreamer PipelinesFrom Texas Instruments Embedded Processors WikiJump to: navigation, searchT... 阅读全文
posted @ 2017-02-17 15:50 ZhangPYi 阅读(392) 评论(0) 推荐(0) 编辑
摘要: Example GStreamer PipelinesFrom Texas Instruments Embedded Processors WikiJump to: navigation, searchT... 阅读全文
posted @ 2017-02-17 15:50 ZhangPYi 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 利用scp 远程上传下载文件/文件夹scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_... 阅读全文
posted @ 2017-02-16 10:53 ZhangPYi 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 利用scp 远程上传下载文件/文件夹scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_... 阅读全文
posted @ 2017-02-16 10:53 ZhangPYi 阅读(514) 评论(0) 推荐(0) 编辑
摘要: ClientToScreen( )是把窗口坐标转换为屏幕坐标pWnd->GetWindowRect(&rc);是获取整个窗体的大小pWnd->GetClientRect(&rc1);是获取窗体中客户区的大... 阅读全文
posted @ 2017-02-10 12:56 ZhangPYi 阅读(395) 评论(0) 推荐(0) 编辑
摘要: ClientToScreen( )是把窗口坐标转换为屏幕坐标pWnd->GetWindowRect(&rc);是获取整个窗体的大小pWnd->GetClientRect(&rc1);是获取窗体中客户区的大... 阅读全文
posted @ 2017-02-10 12:56 ZhangPYi 阅读(542) 评论(0) 推荐(0) 编辑
摘要: C中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父... 阅读全文
posted @ 2017-02-08 22:11 ZhangPYi 阅读(147) 评论(0) 推荐(0) 编辑
摘要: C中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父... 阅读全文
posted @ 2017-02-08 22:11 ZhangPYi 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符... 阅读全文
posted @ 2017-02-08 20:50 ZhangPYi 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符... 阅读全文
posted @ 2017-02-08 20:50 ZhangPYi 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 面记录一下Windows下配置OpenGL与我的第一个OpenGL程序。第一步:选择一个编译环境 现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builde... 阅读全文
posted @ 2017-01-31 22:31 ZhangPYi 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 面记录一下Windows下配置OpenGL与我的第一个OpenGL程序。第一步:选择一个编译环境 现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builde... 阅读全文
posted @ 2017-01-31 22:31 ZhangPYi 阅读(156) 评论(0) 推荐(0) 编辑
摘要: ## 一维矩阵的加//实现一个一维1*16的小矩阵的加法。 //矩阵大小:1*16 //分配一个block,共有16个线程并发。 #include #include #include #include #... 阅读全文
posted @ 2017-01-26 23:47 ZhangPYi 阅读(161) 评论(0) 推荐(0) 编辑
摘要: ## 一维矩阵的加//实现一个一维1*16的小矩阵的加法。 //矩阵大小:1*16 //分配一个block,共有16个线程并发。 #include #include #include #include #... 阅读全文
posted @ 2017-01-26 23:47 ZhangPYi 阅读(224) 评论(0) 推荐(0) 编辑
摘要: C++特殊限定符(1)--static 当static来修饰类数据成员时,这个类的所有对象都可以访问它。因为值在内存中持续存在,它可以被对象有效共享。这意味着当一个对象改变static数据成员... 阅读全文
posted @ 2017-01-26 23:38 ZhangPYi 阅读(162) 评论(0) 推荐(0) 编辑
摘要: C++特殊限定符(1)--static 当static来修饰类数据成员时,这个类的所有对象都可以访问它。因为值在内存中持续存在,它可以被对象有效共享。这意味着当一个对象改变static数据成员... 阅读全文
posted @ 2017-01-26 23:38 ZhangPYi 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 【CUDA开发】CUDA面内存拷贝用法总结标签(空格分隔): 【CUDA开发】主要是在调试CUDA硬解码并用D3D9或者D3D11显示的时候遇到了一些代码,如下所示:CUdeviceptr g_pRgba = 0;CUDA... 阅读全文
posted @ 2017-01-26 23:29 ZhangPYi 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 59 下一页