volvet
|
d9a02d27f2
|
remove execute attribute of the arm asm files
|
2014-03-04 11:45:10 +08:00 |
|
volvet
|
f8b0cec68d
|
Merge pull request #387 from zhilwang/arm-asm
Arm asm
|
2014-03-04 11:08:17 +08:00 |
|
volvet
|
901b89f7ad
|
Merge pull request #376 from mstorsjo/simplify-x86-asm-makefiles
Simplify makefiles with respect to x86 assembly
|
2014-03-04 10:16:01 +08:00 |
|
Licai Guo
|
cdeb6449c6
|
remove unused declarations in as264_common.h
|
2014-03-03 17:42:47 -08:00 |
|
Licai Guo
|
83d0791163
|
Modify function name according latest cisco master
|
2014-03-04 09:18:18 +08:00 |
|
Licai Guo
|
7768cd0a98
|
Modify code style, remove trailing space.
|
2014-03-03 15:42:01 +08:00 |
|
Licai Guo
|
ba312b0b20
|
add checks for spsid and ppsid
|
2014-03-02 17:09:23 -08:00 |
|
Martin Storsjö
|
3ccd2ae4cf
|
Remove a redundant makefile ifdef
ASM_ARCH=x86 is only set if USE_ASM is enabled.
|
2014-03-01 23:56:14 +02:00 |
|
volvet
|
33017fa722
|
Merge pull request #368 from huili2/sps_buffer_modif
modify SPS, PPS buffer management and remove a build warning
|
2014-02-28 17:41:46 +08:00 |
|
Licai Guo
|
b7a25df13f
|
Remove deblocking arm asm code to common folder, add cpu detect for arm, clean some code.
|
2014-02-28 17:08:24 +08:00 |
|
Martin Storsjö
|
7d2c761604
|
Allow using the USE_ASM makefile variable for architectures other than x86
Add an ASM_ARCH variable which specifies which kind of assembly
is supposed to be built.
|
2014-02-28 10:19:53 +02:00 |
|
Licai Guo
|
e4b6fc3f9a
|
modify SPS, PPS buffer management and remove a build warning
|
2014-02-27 22:28:16 -08:00 |
|
Licai Guo
|
0fd9db2878
|
Add ARM 32bit asm code for decoder.
|
2014-02-28 13:36:34 +08:00 |
|
Licai Guo
|
e902f0fea4
|
refine rpl
|
2014-02-27 21:04:31 -08:00 |
|
Licai Guo
|
573b02797b
|
Merge pull request #363 from huili2/remove_store_base
remove unused codes in reference picture management
|
2014-02-27 12:39:23 +08:00 |
|
Licai Guo
|
5303eaaeb9
|
remove store_ref_base_pic_flag related codes in reference picture management
|
2014-02-26 20:00:32 -08:00 |
|
Martin Storsjö
|
e239d9fddc
|
Fix a typo in a function pointer name
|
2014-02-26 21:26:54 +02:00 |
|
Licai Guo
|
a9fd78f1e2
|
add a check to parseSliceHeaderSyntaxes
|
2014-02-25 00:47:12 -08:00 |
|
Licai Guo
|
3c29c92133
|
Merge pull request #347 from huili2/active_sps_ref_size
use active SPS parameters instead of other SPS.
|
2014-02-24 17:03:25 +08:00 |
|
huili2
|
ab6931496b
|
Merge pull request #345 from licaiguo/fix-int-conversion-warning
fix int conversion warning, using LD32/ST32
|
2014-02-24 17:02:35 +08:00 |
|
Licai Guo
|
2983c92e1c
|
use active SPS parameters instead of other SPS.
|
2014-02-24 00:52:17 -08:00 |
|
Licai Guo
|
d78f8c7ed8
|
fix int conversion warning, using LD32/ST32
|
2014-02-24 00:27:33 -08:00 |
|
Licai Guo
|
b7bee7af0a
|
refine level check
|
2014-02-24 00:09:40 -08:00 |
|
Licai Guo
|
d5e0b99372
|
cast to uint32_t in GET_WORD to prevent possible left shift error.
|
2014-02-23 22:22:13 -08:00 |
|
Licai Guo
|
265741e922
|
update according to review comments
|
2014-02-23 18:26:28 -08:00 |
|
Licai Guo
|
fee0f14732
|
finish syntax checks in ParseSps
|
2014-02-21 00:16:42 -08:00 |
|
Licai Guo
|
4e0b8d4cbf
|
refine checks in ParseSps
|
2014-02-20 19:25:11 -08:00 |
|
Licai Guo
|
d69b2faa9f
|
fix the crash issues by changing the type iMbWidth & iMbHeight.
|
2014-02-19 23:06:35 -08:00 |
|
Licai Guo
|
46b9d5d0da
|
Merge pull request #323 from huili2/check_bit_read
add safety check for bit-reading for headers
|
2014-02-20 14:17:07 +08:00 |
|
Licai Guo
|
a921bc6589
|
Merge pull request #320 from huili2/mb_residual_size_check
remain size to prevent MB residual reading overflow
|
2014-02-20 11:19:57 +08:00 |
|
Martin Storsjö
|
3532781556
|
Mark source parameters to MC functions as const
|
2014-02-19 10:19:56 +02:00 |
|
Martin Storsjö
|
ebb890e03e
|
Declare static functions within the file they are used/defined in
It does not make sense to declare but not define static functions
in a header.
|
2014-02-19 09:51:25 +02:00 |
|
Licai Guo
|
a3c38b5631
|
add safety check for bit-reading for headers
|
2014-02-18 22:55:12 -08:00 |
|
huili2
|
0fcd066cde
|
Merge pull request #298 from licaiguo/decoder-syntax-element-step1
add decoder syntax checks
|
2014-02-19 08:57:50 +08:00 |
|
Ethan Hugg
|
413b301e9c
|
Merge pull request #303 from mstorsjo/simplify-decoder-api
Simplify the Initialize decoder method
|
2014-02-18 11:27:38 -08:00 |
|
Martin Storsjö
|
3b297ec866
|
Remove completely unused variables and private fields
|
2014-02-18 13:04:13 +02:00 |
|
Martin Storsjö
|
1075338b9b
|
Use the actual struct type instead of a void pointer to the decoder Initialize method
|
2014-02-18 13:00:59 +02:00 |
|
Martin Storsjö
|
658d1e3651
|
Remove the unused iInitType parameter to the decoder Initialize method
|
2014-02-18 13:00:45 +02:00 |
|
Licai Guo
|
61b64190dd
|
add decoder syntax checks
|
2014-02-17 23:57:12 -08:00 |
|
Licai Guo
|
d0a7f9b625
|
add refine mc.cpp on decoder
1. remove unecessary init
2. add static to constant function pointer array
|
2014-02-17 22:36:56 -08:00 |
|
Licai Guo
|
278597be2f
|
Merge pull request #292 from huili2/level_prefix
fix level_prefix too large in residual decoding
|
2014-02-18 14:22:30 +08:00 |
|
Licai Guo
|
06d3ed8ddc
|
Merge pull request #294 from huili2/neg_left_shift
negative data with left shift, use cast or multiplication instead
|
2014-02-18 14:21:44 +08:00 |
|
Licai Guo
|
f5d086eba1
|
merge the calculate
|
2014-02-17 22:16:51 -08:00 |
|
Licai Guo
|
a810408cdc
|
negative data with left shift, use cast or multiplication instead
|
2014-02-17 19:13:41 -08:00 |
|
Licai Guo
|
7bace8406e
|
remain size to prvent MB residual reading overflow
|
2014-02-17 00:47:41 -08:00 |
|
Licai Guo
|
0d1deb578e
|
fix level_prefix too large in residual decoding
|
2014-02-13 22:51:45 -08:00 |
|
Martin Storsjö
|
55d7491f3d
|
Remove stub interfaces for hw decoding
There is no implementation available for actually doing decoding
in HW.
|
2014-02-13 14:21:38 +02:00 |
|
Martin Storsjö
|
ce22f84a2b
|
Regenerate target makefiles after the latest mktargets.py changes
|
2014-02-12 22:11:05 +02:00 |
|
Ethan Hugg
|
8b8e0d4b3e
|
Merge pull request #274 from mstorsjo/typedef-cleanup
Remove typedefs for standard C++ types
|
2014-02-10 10:46:12 -08:00 |
|
Ethan Hugg
|
1e549e6f9a
|
Merge pull request #271 from mstorsjo/merge-asm-headers
Merge declarations of shared asm functions into the comon library
|
2014-02-10 10:40:34 -08:00 |
|