ruil2
66447349f6
check the number of spatial layer for screen content
2014-06-19 14:46:04 +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
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
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
ruil2
74df3e9553
add ref-original frame assigment
2014-06-06 15:24:31 +08:00
ruil2
a46b1aa86e
Merge pull request #923 from zhilwang/satd-arm64
...
Add arm64 neon code for Satd.
2014-06-06 14:05:53 +08:00
lyao2
c6e7814b57
add pskip MD functions
2014-06-06 13:51:32 +08:00
zhiliang wang
5d7e18de54
Add arm64 neon code for Satd.
2014-06-06 09:33:15 +08:00
Martin Storsjö
57f6bcc4b0
Convert all tabs to spaces in assembly sources, unify indentation
...
Previously the assembly sources had mixed indentation consisting
of both spaces and tabs, making it quite hard to read unless
the right tab size was used in the editor.
Tabs have been interpreted as 4 spaces in most cases, matching
the surrounding code.
2014-06-01 01:35:43 +03:00
Martin Storsjö
faaf62afad
Get rid of double spaces in macro declarations
2014-06-01 01:13:01 +03:00
Martin Storsjö
ac03b8b503
Avoid unnecessary tabs in macro declarations
2014-06-01 01:13:01 +03:00
sijchen
ba2329a9c0
Merge pull request #904 from ruil2/expand_pic_1
...
clean up expand picture.
2014-05-30 17:25:11 +08:00
volvet
f449033ea8
Merge pull request #906 from mstorsjo/fix-chmod
...
Unset the executable bit on source files
2014-05-30 17:20:58 +08:00
Martin Storsjö
322ce39e98
Remove an unused variable
...
This fixes warnings about variables that are set but not used.
2014-05-30 11:32:22 +03:00
Martin Storsjö
f0240ef3bb
Use the right data type for a local variable
...
All the values assigned into this variable, and compared with this
variable, are int32_t.
This avoids warnings about comparison between signed and unsigned
types.
2014-05-30 11:31:48 +03:00
Martin Storsjö
388a93fe25
Enlarge pLongRefList to avoid accesses out of bounds
...
This fixes warnings about "array subscript is above array bounds".
2014-05-30 11:31:11 +03:00
Martin Storsjö
f2948dce67
Unset the executable bit on source files
2014-05-30 09:46:15 +03:00
ruil2
14e5d740cd
clean up expand picture.
2014-05-30 11:05:31 +08:00