资源简介
MPEG4 H.264 编码 解码 源代码
MPEG4 H.264 编码 解码 源代码
MPEG4 H.264 编码 解码 源代码
MPEG4 H.264 编码 解码 源代码
MPEG4 H.264 编码 解码 源代码
MPEG4 H.264 编码 解码 源代码
MPEG4 H.264 编码 解码 源代码
MPEG4 H.264 编码 解码 源代码

代码片段和文件信息
/*****************************************************************************
*
* T264 AVC CODEC
*
* Copyright(C) 2004-2005 joylife
* 2004-2005 tricro
*
* This program is free software ; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation ; either version 2 of the License or
* (at your option) any later version.
*
* This program 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program ; if not write to the Free Software
* Foundation Inc. 59 Temple Place Suite 330 Boston MA 02111-1307 USA
*
****************************************************************************/
/*****************************************************************************
* cabac.c: h264 encoder library
*****************************************************************************
* Copyright (C) 2003 Laurent Aimar
*
* Authors: Laurent Aimar
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License or
* (at your option) any later version.
*
* This program 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not write to the Free Software
* Foundation Inc. 59 Temple Place - Suite 330 Boston MA 02111 USA.
*****************************************************************************/
/*Note: the CABAC engine is currently referenced from x264 temporarily*/
#include
#include
#include
#include “cabac_engine.h“
//to be cleaned
//#define TRACE 1
//int frame_cabac mb_cabac slice_type_cabac;
/* Debugging purpose ONLY !!!! */
#ifdef TRACE
static int binCount = 0;
static int bitCnt = 0;
FILE *fpCABAC;
FILE *fpCABACDec;
static int binCountDec = 0;
static int bitCntDec = 0;
#endif
#define T264_clip3(val min max) (((val)<(min))?(min):(((val)>(max))?(max):(val)))
static const int T264_cabac_context_init_I[399][2] =
{
/* 0 - 10 */
{ 20 -15 } { 2 54 } { 3 74 } { 20 -15 }
{ 2 54 } { 3 74 } { -28127 } { -23 104 }
{ -6 53 } { -1 54 } { 7 51 }
/* 11 - 23 unsused for I */
{ 0 0 } { 0 0 } { 0 0 } { 0 0 }
{ 0 0 } { 0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3819 2004-12-03 04:02 H.264编解码器源码\avc-src-0.14\avc\build\linux\dependencies
文件 2782 2004-12-03 03:31 H.264编解码器源码\avc-src-0.14\avc\build\linux\makefile
文件 30092 2004-12-03 04:02 H.264编解码器源码\avc-src-0.14\avc\build\linux\TAGS
文件 416 2005-04-07 09:22 H.264编解码器源码\avc-src-0.14\avc\build\TiDM642\ReadMe.txt
文件 1063 2005-03-30 10:34 H.264编解码器源码\avc-src-0.14\avc\build\TiDM642\T264.cmd
文件 1168 2005-04-07 09:22 H.264编解码器源码\avc-src-0.14\avc\build\TiDM642\T264.pjt
文件 2732 2005-04-07 09:22 H.264编解码器源码\avc-src-0.14\avc\build\TiDM642\T264lib.pjt
文件 4665 2005-03-24 10:44 H.264编解码器源码\avc-src-0.14\avc\build\vc6\T264.dsp
文件 808 2004-12-03 09:43 H.264编解码器源码\avc-src-0.14\avc\build\vc6\t264.dsw
文件 14835 2005-03-30 11:47 H.264编解码器源码\avc-src-0.14\avc\build\vc6\t264lib.dsp
文件 535 2004-11-10 11:41 H.264编解码器源码\avc-src-0.14\avc\build\vc6\t264lib.dsw
文件 1396 2005-03-29 16:54 H.264编解码器源码\avc-src-0.14\avc\build\vc71\T264.sln
文件 3977 2005-03-29 17:07 H.264编解码器源码\avc-src-0.14\avc\build\vc71\T264.vcproj
文件 903 2004-10-11 14:09 H.264编解码器源码\avc-src-0.14\avc\build\vc71\t264lib.sln
文件 10213 2005-04-07 09:22 H.264编解码器源码\avc-src-0.14\avc\build\vc71\t264lib.vcproj
文件 1870 2005-03-29 15:02 H.264编解码器源码\avc-src-0.14\avc\changelog.txt
文件 14668 2005-03-30 16:01 H.264编解码器源码\avc-src-0.14\avc\common\bitstream.h
文件 45498 2005-03-29 11:30 H.264编解码器源码\avc-src-0.14\avc\common\cabac_engine.c
文件 2208 2005-02-27 10:55 H.264编解码器源码\avc-src-0.14\avc\common\cabac_engine.h
文件 1667 2005-03-30 16:01 H.264编解码器源码\avc-src-0.14\avc\common\config.h
文件 9955 2004-11-09 17:33 H.264编解码器源码\avc-src-0.14\avc\common\dct.c
文件 1655 2004-11-09 16:59 H.264编解码器源码\avc-src-0.14\avc\common\dct.h
文件 25488 2005-02-23 09:49 H.264编解码器源码\avc-src-0.14\avc\common\deblock.c
文件 1210 2005-01-26 10:16 H.264编解码器源码\avc-src-0.14\avc\common\deblock.h
文件 5779 2005-03-30 16:01 H.264编解码器源码\avc-src-0.14\avc\common\portab.h
文件 19980 2005-03-24 11:13 H.264编解码器源码\avc-src-0.14\avc\common\T264.h
文件 755 2005-02-28 14:17 H.264编解码器源码\avc-src-0.14\avc\common\timer.h
文件 15054 2005-03-30 16:01 H.264编解码器源码\avc-src-0.14\avc\common\utility.c
文件 4752 2004-11-26 17:53 H.264编解码器源码\avc-src-0.14\avc\common\utility.h
文件 78816 2005-04-07 10:44 H.264编解码器源码\avc-src-0.14\avc\decoder\block.c
............此处省略85个文件信息
- 上一篇:组合优化课件 运筹学
- 下一篇:VL53L0X测试历程
相关资源
- 瑞利信道的仿真,包括信号的调制,
- 八三编码器设计 VHDL代码 简单,包附
- 在高斯白噪声信道下的QPSK编码误码率
- 信息论与编码(仇佩亮编著 高等教育
- UNICODE GBK双向码表二进制文件
- LPC线性预测分析及编码
- 常用编码(UnicodeUTF-8GBK)转换工具
- L-Z编码L-Z解码
- 1553曼彻斯特编码程序
- 全自动多功能编码转换工具(URLASCI
- H.264编码器流程图
- 建立文件数据索引的c 代码
- 易语言QQTEA算法源码
- XSS Encode
- 基于三菱PLC-松下A6伺服485通讯-读编码
- LabVIEW 数据采集 模拟量+编码器(Daq
- UTF8编码表汉字对照
- H.264视频编码基本知识
- 6通道增量式编码器在智控型纺织机的
- 矿井巷道时频编码协作MC-CDMA信道估计
- 易语言查询话费欠费信息源码
- 易语言图像编码、解码器源码易语言
- 哈夫曼树编码和译码实验报告+运行视
- Huffman Compress 霍夫曼编码 压缩 解压缩
- Qt基于FFmpeg播放本地 H.264H264文件
- 编码 隐匿在计算机软硬件背后的语言
- (补充)修改output-example,将H.264AAC帧
- X264实时编码,FFmpeg实时解码
- 使用FFmpeg采集摄像头图像和麦克风音
- Big5编码台湾繁体字体和GBK编码简体字
评论
共有 条评论