前段时间在翻看电脑里面资料时,发现了以前做的在嵌入式硬件上面运行以ffmepg为基础,以嵌入式硬件解码的多媒体播放工作,发现都快忘记完了。今日得闲整理温习了一下ffmpeg在嵌入式上的运用,这里给大家分享一下,顺便做了一下记录以备以后使用时参考。
本文(记录)与目前网上很多关于ffmpeg的文章相比有两个特点:
一、重点不在于ffmpeg的解码部分(这个本来是ffmpeg最大的亮点),...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:48:28   
                                阅读次数:
141
                             
                    
                        
                            
                            
                                利用rpm包手把手教你安装MySQL(MySQL-server-5.6.23 for CentOS6.5_64bit)...
                            
                            
                                分类:
数据库   时间:
2015-03-30 18:49:07   
                                阅读次数:
218
                             
                    
                        
                            
                            
                                /*
object-c的语法学习
main.mm
made by davidsu33
-(BOOL)isKindOfClass:            classObj
                     是否是其子孙或一员
-(BOOL)isMemberOfClass:            classObj
         是否是其一员
-(BOOL)respondsToSele...
                            
                            
                                分类:
移动开发   时间:
2015-03-30 18:49:07   
                                阅读次数:
235
                             
                    
                        
                            
                            
                                输出以下的杨辉三角形(要求输出10行)
 源代码
#include 
int main ()
{
    int a[10][10];
    int i;
    int j;
    for(i=0;i<10;i++)
    {
        for(j=0;j<=i;j++)
        {
            if( i==j || j==0)
         ...
                            
                            
                                分类:
编程语言   时间:
2015-03-30 18:49:53   
                                阅读次数:
162
                             
                    
                        
                            
                            
                                atitit.高性能遍历 文本文件行 attilax总结
 
 
文件读写有以下几种常用的方法 1
通常io读取2.5s 1
nio读取或许越高的.. 2
NIO通常采用Reactor模式,AIO通常采用Proactor模式
 2
Java对BIO、NIO、AIO的支持: 2
BIO、NIO、AIO适用场景分析: 3
 
文件读写有以下几种常用的方法
1、字节读写(Inpu...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:47:46   
                                阅读次数:
140
                             
                    
                        
                            
                            
                                在编写多线程应用的时候,因为多线程的应用有一定的不可确定性,结果一些明显的山寨多线程也鱼目混珠,下面的应用虽然用到了thread,但是本质上,就是一个虚假的多线程虚假多线程的java源代码package com.thread;
/**  
 * 假多线程,虽然有Thread关键词
 * @author 范芳铭
 */ 
public class EasyFalseThread {
    int i...
                            
                            
                                分类:
编程语言   时间:
2015-03-30 18:49:24   
                                阅读次数:
235
                             
                    
                        
                            
                            
                                struct BinTree
{
    int data;
    BinTree * left;
    BinTree * right;
};递归版本void PreOrder(BinTree * root)
{
    if(root != nullptr)
    {
        cout <data;
        PreOrder(root->left);...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:48:42   
                                阅读次数:
138
                             
                    
                        
                            
                            
                                今天,需要做一个及时通讯的lsitView.原本以为 找一个ListVIew 直接就解决了。可是并不是那么简单.
  1.当数据量少的时候   数据在listView的顶部、
  2.当数据量多的时候   只显示 listView底部的数据,
  3,数据刷新的时候,  数据在listView也需要 刷新
1 2 的解决方案:
            android:transc...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:47:42   
                                阅读次数:
129
                             
                    
                        
                            
                            
                                输出以下的杨辉三角形(要求输出10行)
 源代码
#include 
int main ()
{
    int a[10][10];
    int i;
    int j;
    for(i=0;i<10;i++)
    {
        for(j=0;j<=i;j++)
        {
            if( i==j || j==0)
       ...
                            
                            
                                分类:
编程语言   时间:
2015-03-30 18:49:21   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                ——- android培训、java培训、期待与您交流! ———-生产者消费者问题JDK1.5特性一、概述在JDK1.5之前,解决生产者和消费者问题, 
用的是synchronized同步+while+notify(); 
但是这种方法很不安全,很容易让线程全部陷入无限等待状态。 
于是我们改用notiyfyAll();来解决。这样虽然解决了安全问题,但还是存在不足和安全隐患。 
notifyAll...
                            
                            
                                分类:
编程语言   时间:
2015-03-30 18:49:32   
                                阅读次数:
238
                             
                    
                        
                            
                            
                                今天我们来看看Dynamics CRM 2015的系统升级,对于新系统的升级,我们有两种升级方法:1)在现有系统中通过Dynamics CRM 2015安装包对旧系统进行升级,2)将旧系统迁移至新系统中。在这篇文章里,我们采用第二种方法,当然,这也是微软推荐的方法。
在升级系统之前,我们要做好一系列的准备工作。在之前的博文中,我也提到了很多新系统中的Feature,如果没有在End User做好十足的准确之前,我是不建议大家去升级现有系统。在升级Dynamics CRM 2013 系统之前,我们必须为其安...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:46:31   
                                阅读次数:
117
                             
                    
                        
                            
                            
                                从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):
Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配...
                            
                            
                                分类:
编程语言   时间:
2015-03-30 18:46:59   
                                阅读次数:
195
                             
                    
                        
                            
                            
                                下载了一个jdk1.7的Bin安装但是安装和设置好环境之后运行java看版本号发现出错: 
$ java -version 
Error occurred during initialization of VM 
java/lang/NoClassDefFoundError: java/lang/Object 
检查PATH和CLASSPATH都设置没问题,查看安装目时居然发现lib目录下没有too...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:46:32   
                                阅读次数:
116
                             
                    
                        
                            
                            
                                切,一个字符串有什么好研究的。
别这么说,看过《平凡的世界》么,平凡的字符串也可以有不平凡的故事。试看:
(1)       在C语言中,strlen计算字符串的时间复杂度是?PHP中呢?
(2)       在PHP中,怎样处理多字节字符串?PHP对unicode的支持如何?
同样是字符串,为什么c语言与C++/PHP/Java的均不相同?
数据结构决定算法,这句话一点不假。
那么我...
                            
                            
                                分类:
Web程序   时间:
2015-03-30 18:48:38   
                                阅读次数:
151
                             
                    
                        
                            
                            
                                首先我们看下抽象工厂模式,是生成一个一个独立的对象。 
而 建造者模式  其实是【把生成的几个独立的对象组成一个整体。】
下面我们看下类图:我们看到类图中的部分:
1、Director 指导者:其实就是在生成一个整体的时候 要调用的对象,他来指导 Builder 类 实现配件的生成和组装;2、Builder:一般是接口(抽象类影响 具体实现类的 继承关系),是定义的具体实现类 的一个上层抽象,里面定...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:47:17   
                                阅读次数:
116
                             
                    
                        
                            
                            
                                // 若在同一块内存中拷贝,有可能实现内存重叠,为了处理这种情况,有了增强版的memcpy,与memmov功能相似
//不怕内存重叠的memcpy
#include 
#include 
void * my_memmov( void * dst, void const * src, int count )
{
	void * ret = dst;
	assert( ( dst != NULL ...
                            
                            
                                分类:
编程语言   时间:
2015-03-30 18:46:17   
                                阅读次数:
187
                             
                    
                        
                            
                            
                                此篇文章只包括OpenCms的本地安装,服务器的安装方法我会在以后的文章中提到,你可以本地做开发,然后发布时在上传到服务端,非常简单。下载下载最新版本,地址http://www.opencms.org/en/download/ ,下载后是一个压缩包的形式:opencms.zip,解压后得到opencms.war,这是web端安装文件。软件环境要求1.jdk(1.6.0_65)2.tomcat (7...
                            
                            
                                分类:
其他好文   时间:
2015-03-30 18:45:49   
                                阅读次数:
180