资源简介
针对Android平台编译好的FFmpeg 3.4.5的动态链接库.so文件,包括armeabi-v7a arm64-v8a两个版本,包含头文件,包含x264,支持mediacodec硬解码h264,h265。可直接集成到工程中用于视频编辑、转码等。
代码片段和文件信息
/*
* Various utilities for command line tools
* Copyright (c) 2000-2003 Fabrice Bellard
*
* This file is part of FFmpeg.
*
* FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License or (at your option) any later version.
*
* FFmpeg is distributed in the hope that it will be useful
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with FFmpeg; if not write to the Free Software
* Foundation Inc. 51 Franklin Street Fifth Floor Boston MA 02110-1301 USA
*/
#include
#include
#include
#include
#include
/* Include only the enabled headers since some compilers (namely Sun
Studio) will not omit unused inline functions and create undefined
references to libraries that are not being built. */
#include “config.h“
#include “compat/va_copy.h“
#include “libavformat/avformat.h“
#include “libavfilter/avfilter.h“
#include “libavdevice/avdevice.h“
#include “libavresample/avresample.h“
#include “libswscale/swscale.h“
#include “libswresample/swresample.h“
#include “libpostproc/postprocess.h“
#include “libavutil/avassert.h“
#include “libavutil/avstring.h“
#include “libavutil/bprint.h“
#include “libavutil/display.h“
#include “libavutil/mathematics.h“
#include “libavutil/imgutils.h“
#include “libavutil/libm.h“
#include “libavutil/parseutils.h“
#include “libavutil/pixdesc.h“
#include “libavutil/eval.h“
#include “libavutil/dict.h“
#include “libavutil/opt.h“
#include “libavutil/cpu.h“
#include “libavutil/ffversion.h“
#include “libavutil/version.h“
#include “cmdutils.h“
#if CONFIG_NETWORK
#include “libavformat/network.h“
#endif
#if HAVE_SYS_RESOURCE_H
#include
#include
#endif
#ifdef _WIN32
#include
#endif
static int init_report(const char *env);
AVDictionary *sws_dict;
AVDictionary *swr_opts;
AVDictionary *format_opts *codec_opts *resample_opts;
static FILE *report_file;
static int report_file_level = AV_LOG_DEBUG;
int hide_banner = 0;
enum show_muxdemuxers {
SHOW_DEFAULT
SHOW_DEMUXERS
SHOW_MUXERS
};
void init_opts(void)
{
av_dict_set(&sws_dict “flags“ “bicubic“ 0);
}
void uninit_opts(void)
{
av_dict_free(&swr_opts);
av_dict_free(&sws_dict);
av_dict_free(&format_opts);
av_dict_free(&codec_opts);
av_dict_free(&resample_opts);
}
void log_callback_help(void *ptr int level const char *fmt va_list vl)
{
vfprintf(stdout fmt vl);
}
static void log_callback_report(void *ptr int level const char *fmt va_list vl)
{
va_list v
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 75553 2019-03-28 12:24 cmdutils.c
文件 25191 2019-03-27 17:49 cmdutils.h
目录 0 2019-03-27 19:45 compat\
目录 0 2019-03-27 19:43 compat\aix\
文件 1061 2019-03-27 10:35 compat\aix\math.h
目录 0 2019-03-27 19:43 compat\atomics\
目录 0 2019-03-27 19:43 compat\atomics\dummy\
文件 5615 2019-03-27 10:35 compat\atomics\dummy\stdatomic.h
目录 0 2019-03-27 19:43 compat\atomics\gcc\
文件 6344 2019-03-27 10:35 compat\atomics\gcc\stdatomic.h
目录 0 2019-03-27 19:45 compat\atomics\pthread\
文件 6265 2019-03-27 10:35 compat\atomics\pthread\stdatomic.h
目录 0 2019-03-27 19:43 compat\atomics\suncc\
文件 5841 2019-03-27 10:35 compat\atomics\suncc\stdatomic.h
目录 0 2019-03-27 19:43 compat\atomics\win32\
文件 5865 2019-03-27 10:35 compat\atomics\win32\stdatomic.h
目录 0 2019-03-27 19:43 compat\avisynth\
文件 44570 2019-03-27 10:35 compat\avisynth\avisynth_c.h
目录 0 2019-03-27 19:43 compat\avisynth\avs\
文件 2409 2019-03-27 10:35 compat\avisynth\avs\capi.h
文件 2432 2019-03-27 10:35 compat\avisynth\avs\config.h
文件 2106 2019-03-27 10:35 compat\avisynth\avs\types.h
文件 26929 2019-03-27 10:35 compat\avisynth\avxsynth_c.h
目录 0 2019-03-27 19:43 compat\avisynth\windowsPorts\
文件 1828 2019-03-27 10:35 compat\avisynth\windowsPorts\basicDataTypeConversions.h
文件 2407 2019-03-27 10:35 compat\avisynth\windowsPorts\windows2linux.h
目录 0 2019-03-27 19:43 compat\cuda\
文件 3395 2019-03-27 10:35 compat\cuda\dynli
文件 45827 2019-03-27 10:35 compat\cuda\dynli
文件 11210 2019-03-27 10:35 compat\cuda\dynli
文件 21193 2019-03-27 10:35 compat\cuda\dynli
............此处省略1317个文件信息
- 上一篇:ssh框架jar包
- 下一篇:仿照植物大战僵尸java源码
相关资源
- 基于Android的炸弹人游戏毕业设计
- Android 200个经典小
- 基于Android系统的手机语音识别软件开
- Android炸弹人游戏源码.rar
- 无线点餐系统
- android激情投篮游戏源代码
- android游戏_炸弹人_源码
- Android生肖查询
- android 如何使用tomcat搭建服务器
- imifirewall(防火墙)
- Android十二生肖
- android 纸牌游戏
- Android BigNews 曾量更新 生成 patch.patc
- Android开发入门与实战 第2版 pdf
- 课堂考勤系统PHP+MYSQL+android
- Android游戏开发疯狂战机
- Android蓝牙遥控器字符串形式应用例程
- Android BLE Demo
- 基于Android的课程日历时间提醒软件带
- Android录制视频---LandscapeVideoCamera的使
- Android项目源码基于Zigbee技术的智能家
- Android手机通过NFC读取 身份证 银行卡
- android NFCA、NFCB卡读写demo
- Android 仿京东地址地区选择器 支持三
- 基于Andriod Stdio大学生兼职招聘APP
- 忍者突袭游戏Android源码
- Android端身份证识别
- Android开发实战经典
- android 身份证
- Android银联支付最新API和
评论
共有 条评论