huili2
|
4486e328d4
|
Merge pull request #1050 from ruil2/update_param
fix error judgment on return value in pauseframe
|
2014-07-01 15:25:06 +08:00 |
|
ruil2
|
32ce337eb0
|
check each WriteBlockResidualCavlc to avoid overflow
|
2014-07-01 14:50:50 +08:00 |
|
ruil2
|
ffb38322d0
|
fix error judgment on return value in pauseframe
|
2014-07-01 14:36:46 +08:00 |
|
Martin Storsjö
|
4af37a7d21
|
Move common tables and definitions into the common library
|
2014-06-30 09:03:10 +03:00 |
|
zhilwang
|
2b038fa73b
|
Merge pull request #1037 from mstorsjo/unify-align-macros
Unify macros for alignment
|
2014-06-30 10:09:05 +08:00 |
|
zhilwang
|
fd132aba0f
|
Merge pull request #1033 from mstorsjo/aarch64-typofix
Fix a typo in arm64 assembly macros, ARCH64 -> AARCH64
|
2014-06-30 10:02:41 +08:00 |
|
zhilwang
|
0549fb99eb
|
Merge pull request #1034 from mstorsjo/aarch64-combined-satd-sad
Prefer modes in the same order as the reference, in the aarch64 combined intra satd/sad
|
2014-06-30 10:01:09 +08:00 |
|
Martin Storsjö
|
f300476468
|
Use the ALIGNED_DECLARE macro instead of __align16
|
2014-06-29 00:36:02 +03:00 |
|
Martin Storsjö
|
12b6244129
|
Use the common syntax of using ALIGNED_DECLARE to declare arrays
This was the only place where ALIGNED_DECLARE_MATRIX was used.
|
2014-06-29 00:35:25 +03:00 |
|
huili2
|
d8e78fee09
|
Merge pull request #1032 from mstorsjo/typofix
Fix a typo, Chorma -> Chroma
|
2014-06-28 11:08:14 +08:00 |
|
huili2
|
c8b4ef2257
|
Merge pull request #1029 from ruil2/update_param
fix update parameters
|
2014-06-28 11:05:54 +08:00 |
|
Martin Storsjö
|
cf6ae23413
|
Prefer modes in the same order as the reference, in the aarch64 combined intra satd/sad
This fixes encoding tests on aarch64.
|
2014-06-27 23:54:03 +03:00 |
|
Martin Storsjö
|
b406f4471a
|
Fix a typo in arm64 assembly macros, ARCH64 -> AARCH64
|
2014-06-27 23:52:20 +03:00 |
|
Martin Storsjö
|
a474e00d15
|
Fix a typo, Chorma -> Chroma
|
2014-06-27 23:50:14 +03:00 |
|
Martin Storsjö
|
e16487d416
|
Clear the executable bit from new assembly source files
|
2014-06-27 18:45:13 +03:00 |
|
ruil2
|
863ec74f0d
|
fix update parameters
|
2014-06-27 18:09:40 +08:00 |
|
Martin Storsjö
|
40e74e43d6
|
Fix building intra_pred_sad_3_opt_aarch64_neon.S with gnu binutils
One macro argument was left in the apple syntax.
|
2014-06-27 12:54:25 +03:00 |
|
dongzha
|
300bbfb67b
|
Merge pull request #1014 from zhilwang/arm64-intraSad
Add arm64 neon code for intraSad&Satd
|
2014-06-27 15:55:33 +08:00 |
|
zhiliang wang
|
e389cf4348
|
refine file name.
|
2014-06-27 14:11:04 +08:00 |
|
huili2
|
775b507941
|
Merge pull request #1024 from ruil2/trace_fix
change void* to explicit type definition
|
2014-06-27 13:14:41 +08:00 |
|
ruil2
|
1ffcd36c70
|
change void* to explicit type definition
|
2014-06-27 11:34:47 +08:00 |
|
ruil2
|
fa138e866a
|
trace fix
|
2014-06-27 10:52:03 +08:00 |
|
ruil2
|
2626ed2181
|
only supports fixed LTR_NUM for screen and camera
|
2014-06-27 09:25:57 +08:00 |
|
ruil2
|
e138ee5297
|
Merge pull request #1020 from mstorsjo/simplify-64bit-suffix
Use the ULL prefix for 64 bit constants on MSVC as well
|
2014-06-27 09:04:39 +08:00 |
|
ruil2
|
275d7efbc9
|
Merge pull request #1021 from mstorsjo/remove-unused-declarations
Remove some unused declarations and tables
|
2014-06-27 09:03:02 +08:00 |
|
Martin Storsjö
|
f7ba0e4d1c
|
Make some tables const where easily possible
|
2014-06-26 15:24:30 +03:00 |
|
Martin Storsjö
|
bfd3a1dd47
|
Remove a stray function declaration
This isn't referenced anywhere, and no implementation of the
function exists.
|
2014-06-26 15:19:49 +03:00 |
|
Martin Storsjö
|
12e456cc84
|
Remove an unused and undeclared global table
|
2014-06-26 15:19:49 +03:00 |
|
Martin Storsjö
|
78109f36ad
|
Use the ULL prefix for 64 bit constants on MSVC as well
This syntax is already used consistently within the decoder.
Ideally this could also use the C99 macro UINT64_C() for declaring
64 bit constants.
|
2014-06-26 15:12:14 +03:00 |
|
ruil2
|
04d7e63a58
|
remove more checking
|
2014-06-26 17:18:25 +08:00 |
|
ruil2
|
3a0777201c
|
remove temporal layer checking
|
2014-06-26 16:17:46 +08:00 |
|
huili2
|
dc3fae4477
|
astyle all
|
2014-06-25 18:50:41 -07:00 |
|
huili2
|
101265388b
|
Merge pull request #1005 from huili2/rc_overflow
prevent int32 multiplication overflow
|
2014-06-26 09:20:14 +08:00 |
|
huili2
|
be94bf9ffa
|
Merge pull request #1006 from ruil2/bug_fix
fix defect7654 that the encoder won't generate IDR when temporal layer setting changes
|
2014-06-25 17:29:29 +08:00 |
|
ruil2
|
efc5bbd9fb
|
format update
|
2014-06-25 16:37:00 +08:00 |
|
ruil2
|
057e38663f
|
add iSubSeqId calculation
|
2014-06-25 16:18:42 +08:00 |
|
ruil2
|
de3990479e
|
format update
|
2014-06-25 15:43:48 +08:00 |
|
ruil2
|
56222afe07
|
remove redundant code
|
2014-06-25 15:21:43 +08:00 |
|
Martin Storsjö
|
70f93d8816
|
Remove an unused variable
This fixes build warnings when building for OS X with clang.
|
2014-06-25 09:21:14 +03:00 |
|
zhiliang wang
|
f0ec323e2c
|
Add arm64 neon code for intraSad&Satd
|
2014-06-25 13:43:26 +08:00 |
|
ruil2
|
0a1b61508b
|
fix defect7654 that the encoder won't generate IDR when temporal layer setting changes
|
2014-06-25 13:31:48 +08:00 |
|
huili2
|
606d748e5b
|
prevent int32 multiplication overflow
|
2014-06-24 18:59:02 -07:00 |
|
sijchen
|
51d8682139
|
Merge pull request #1003 from ruil2/subseq
Subseq
|
2014-06-24 18:00:13 +08:00 |
|
huili2
|
6e8fceb0c7
|
Merge pull request #1001 from huili2/reflist_warning_remove
remove unused param to prevent access violation
|
2014-06-24 13:24:33 +08:00 |
|
ganyang
|
43b56d9981
|
fix overflow issue caused by pCountMbNumInSlice
|
2014-06-23 17:25:20 +08:00 |
|
ruil2
|
3fefb08b34
|
add iSubSeqId to make the meaning clearly.
|
2014-06-23 16:18:59 +08:00 |
|
dongzha
|
82a4bee00b
|
Merge pull request #997 from huili2/rc_align
misaligned_rc_structure
|
2014-06-23 14:51:35 +08:00 |
|
huili2
|
b0d6cf7b9b
|
Merge pull request #992 from ruil2/interface_update
add interface parameter(profile/levle/numref) support
|
2014-06-23 14:01:17 +08:00 |
|
ruil2
|
b3dedb3f37
|
modify the interface for delivery info and add some comments
|
2014-06-23 13:16:15 +08:00 |
|
huili2
|
dc56892d72
|
misaligned_rc_structure
|
2014-06-22 18:47:33 -07:00 |
|
Martin Storsjö
|
30058e091f
|
Remove the executable bit from aarch64 assembly source files
|
2014-06-22 21:36:22 +03:00 |
|
huili2
|
fa0eee2470
|
Merge pull request #990 from zhilwang/arm64-intrapred
Add Arm64 neon Intra-pred code
|
2014-06-21 07:03:24 +08:00 |
|
ruil2
|
f49fa81d42
|
add interface parameter(profile/levle/numref) support
|
2014-06-20 16:02:56 +08:00 |
|
HaiboZhu
|
497b8dea84
|
Merge pull request #989 from HaiboZhu/win64_remove_warnings
Win64 remove warnings
|
2014-06-20 15:57:36 +08:00 |
|
dongzha
|
2f012f6e07
|
Merge pull request #986 from ruil2/rename
rename some varialbes
|
2014-06-20 10:00:37 +08:00 |
|
dongzha
|
b750a3b974
|
Merge pull request #985 from ruil2/encoder_check
input parameters validation
|
2014-06-20 09:58:53 +08:00 |
|
Haibo Zhu
|
daf67d607f
|
add win 64 warnings remove
|
2014-06-19 18:31:39 -07:00 |
|
ganyang
|
22342648af
|
fix rc initialize bug
|
2014-06-19 15:36:48 +08:00 |
|
ruil2
|
b1efc8f723
|
rename some varialbes
|
2014-06-19 15:24:13 +08:00 |
|
ruil2
|
15e225ab35
|
check resolution configure
|
2014-06-19 15:11:02 +08:00 |
|
ruil2
|
66447349f6
|
check the number of spatial layer for screen content
|
2014-06-19 14:46:04 +08:00 |
|
ruil2
|
2242214368
|
update initilaization of m_pLastSpatialPicture
|
2014-06-19 13:12:39 +08:00 |
|
JuannyWang
|
45c78f438e
|
Squashed commit of the following:
commit 9c95d6a0b10d2e40cb5003934ccc98af6330dfcb
Author: JuannyWang <hongjwan@cisco.com>
Date: Thu Jun 19 10:43:15 2014 +0800
[delay skip] delay skip to relieve bitrate burst somehow
|
2014-06-19 10:46:49 +08:00 |
|
huili2
|
d1437f2304
|
remove unused param to prevent access violation
|
2014-06-18 19:40:54 -07:00 |
|
dongzha
|
b5e1746b87
|
Merge pull request #978 from huili2/ULL_insteadof_LL
remove multiplication overflow warning by ULL instead of LL
|
2014-06-18 13:19:44 +08:00 |
|
ruil2
|
778275ee1b
|
Merge pull request #980 from huili2/enc_remove_bsflush
remove unnecessary flush buffer in encoder
|
2014-06-18 11:32:43 +08:00 |
|
huili2
|
887b2727f0
|
remove multiplication overflow warning by ULL instead of LL
|
2014-06-17 18:51:09 -07:00 |
|
huili2
|
971ccccab4
|
remove unnecessary flush buffer in encoder
|
2014-06-17 02:40:28 -07:00 |
|
ruil2
|
c635ce442f
|
fix a bug that dump reconstruct frame
|
2014-06-17 14:48:39 +08:00 |
|
ruil2
|
ce870bf20e
|
add bitrate validation
|
2014-06-17 11:08:38 +08:00 |
|
sijchen
|
61017a2d4d
|
Merge pull request #969 from ruil2/cleanup_encoder
cleanup interface parameters
|
2014-06-17 09:46:48 +08:00 |
|
ruil2
|
1111757977
|
Merge pull request #967 from dongzha/Deblock_AArch64
add arm 64 deblock code and Unit Test code
|
2014-06-16 17:19:25 +08:00 |
|
ruil2
|
7acf0e5b02
|
cleanup interface parameters
|
2014-06-16 17:17:24 +08:00 |
|
zhiliang wang
|
cfc2b95f59
|
Refine some code
|
2014-06-13 16:06:45 +08:00 |
|
zhiliang wang
|
947e3c64fe
|
Add arm64 code for intra-pred
|
2014-06-13 15:21:48 +08:00 |
|
huili2
|
91cd93e5d0
|
Merge pull request #962 from dongzha/UseIntInRC
Use Int instead of Double in Rate Control and Modify anchor SHA1 value
|
2014-06-13 10:59:50 +08:00 |
|
dongzha
|
f6ce43f83b
|
Use Int instead of Double in Rate Control and Modify anchor SHA1 value
|
2014-06-12 17:30:13 +08:00 |
|
sijchen
|
0c09847ec9
|
Merge pull request #965 from ruil2/uinit_fix
fix #948 issue -- Using unititialized value in unittest.
|
2014-06-12 16:46:40 +08:00 |
|
lyao2
|
79ef0e19b2
|
fix SetOption scc ltr_ref_num casued memory leak issue.
|
2014-06-12 16:15:29 +08:00 |
|
ruil2
|
17d47533ed
|
fix #948 issue -- Using unititialized value in unittest.
|
2014-06-12 15:20:10 +08:00 |
|
ruil2
|
44b048edd6
|
move trace related info to interface header
|
2014-06-11 17:05:40 +08:00 |
|
Martin Storsjö
|
090229f8a1
|
Add public options for setting a log callback
|
2014-06-11 08:08:56 +03:00 |
|
Martin Storsjö
|
cb5ee6c239
|
Remove the global log callback function
Now all logging should use a non-null log context, allowing to
pass the messages to the right recipient.
|
2014-06-11 08:08:56 +03:00 |
|
Martin Storsjö
|
9583ac4d52
|
Set and use a proper log context in the encoder
|
2014-06-11 08:08:55 +03:00 |
|
Martin Storsjö
|
4e428ab020
|
Add a log context to the encoder and decoder contexts
This will allow setting non-global logging callbacks, that
are different for each encoder or decoder instance.
|
2014-06-11 08:08:29 +03:00 |
|
Martin Storsjö
|
c4a59690da
|
Allow setting the trace level before initializing the encoder
|
2014-06-11 08:08:29 +03:00 |
|
Martin Storsjö
|
65616c2c53
|
Use a more descriptive include guard in the welsEncoder/DecoderExt.h files
|
2014-06-10 17:06:14 +03:00 |
|
Martin Storsjö
|
e6ba730c59
|
Remove a misleading comment
This comment claimed to be a completely different file.
|
2014-06-10 17:06:13 +03:00 |
|
Martin Storsjö
|
1ea50e209a
|
Fix a typo, setttings -> settings
|
2014-06-10 17:06:13 +03:00 |
|
Martin Storsjö
|
17fc6bd66e
|
Remove the unnecessary method WelsTraceModuleIsExist(), which always returned true
|
2014-06-10 10:52:26 +03:00 |
|
Martin Storsjö
|
40af75c19d
|
Remove the unnecessary WelsSet/GetLogLevel functions
Nothing actually used the variable that these functions
handled.
|
2014-06-10 10:52:06 +03:00 |
|
dongzhang
|
0e0c8b5569
|
add arm 64 deblock code and Unit Test code
|
2014-06-10 11:23:51 +08:00 |
|
huili2
|
a6ebecd707
|
Merge pull request #936 from ruil2/trace_cleanup
cleanup trace module
|
2014-06-10 10:55:46 +08:00 |
|
ruil2
|
5aa7cdedb8
|
clean build warning related encoder
|
2014-06-10 10:39:44 +08:00 |
|
ruil2
|
4c12f8970c
|
cleanup trace module
|
2014-06-10 10:24:45 +08:00 |
|
ruil2
|
88e7637a33
|
Merge pull request #935 from lyao2/pskip_commit_
remove ubuntu build warning
|
2014-06-10 10:22:18 +08:00 |
|
lyao2
|
41f3e2e0cf
|
remove ubuntu build warning
|
2014-06-10 09:37:34 +08:00 |
|
ruil2
|
cc66c999b0
|
Merge pull request #930 from mstorsjo/cleanup-asm
Do some minor cleanups on the x86 assembly source
|
2014-06-09 16:27:52 +08:00 |
|
Martin Storsjö
|
d1a00d8173
|
Remove mismatched chars at the end of a line marker
None of the other markers close by have similar chars.
|
2014-06-09 11:11:25 +03:00 |
|
lyao2
|
1d79a1ac80
|
enable static/scroll Pskip functions
|
2014-06-09 15:57:15 +08:00 |
|