sijchen
bf44265c2c
Merge pull request #1989 from sijchen/memc
...
[Encoder] Amendments with MEMORY_CHECK on
2015-06-17 17:34:57 +08:00
Martin Storsjö
22cb778730
Fix the NEON register restoring in McHorVer30WidthEq8_AArch64_neon
...
This function pushes 16 bytes to the stack, but popped off 32
bytes.
This fixes a regression since 6f64f2372.
2015-06-11 21:30:40 +03:00
Sijia Chen
71d0a7f71f
fix macro
2015-06-11 15:45:26 +08:00
Sijia Chen
89d5ad249f
add byte info in free
2015-06-11 15:29:19 +08:00
Sijia Chen
4fb4c9536f
remove build error if MEMORY_CHECK is on
2015-06-11 15:21:58 +08:00
sijchen
52cd5d99ab
Merge pull request #1979 from GuangweiWang/lumaMc
...
modify part of AArch64 LumaMc assembly functions to get improvement
2015-06-10 15:58:38 +08:00
Martin Storsjö
78e0ec6130
Convert tabs to spaces before comments
2015-06-10 10:22:29 +03:00
Martin Storsjö
3052b7ac64
Remove tabs from vertically aligned function declarations and typedefs
2015-06-10 10:22:13 +03:00
Martin Storsjö
764793d74b
Remove tabs in struct and class definitions
2015-06-10 10:22:01 +03:00
Martin Storsjö
ca51ee0f44
Remove tabs where a simple space is just enough
2015-06-10 10:21:52 +03:00
Martin Storsjö
51efa57a3d
Convert tabs to spaces in vertically aligned code
2015-06-10 10:21:29 +03:00
Martin Storsjö
723044837a
Convert tabs to spaces in defines
2015-06-10 10:21:25 +03:00
Martin Storsjö
43767cddb6
Remove tabs from commented out code
2015-06-10 10:21:21 +03:00
Martin Storsjö
e1840a0ed6
Change indentation to use tabs instead of spaces in a few test project files
2015-06-10 10:21:19 +03:00
Martin Storsjö
8796e40f89
Run astyle on a newly added function
...
This function previously used tabs for indentation.
2015-06-10 10:21:15 +03:00
Martin Storsjö
c2b79fa51d
Convert tabs to spaces within comments
2015-06-10 10:21:13 +03:00
Guangwei Wang
6f64f2372e
save neon register d8,d9
2015-06-09 11:06:15 +08:00
Guangwei Wang
0237194f6e
bugfix:save neon register v8-v15
2015-06-09 10:19:09 +08:00
Haibo Zhu
682b0b7335
Bug fix about mosaic on T30 which caused by prev frame num update
2015-06-08 01:10:12 -07:00
karina li
f2d391980e
use the external setting for max_qp and min_qp
2015-06-08 00:44:42 +08:00
sijchen
b2c08598bc
Merge pull request #1978 from sijchen/doc
...
improve comments of the API
2015-06-08 12:07:03 +08:00
sijchen
70de76a253
Merge pull request #1975 from sijchen/rc_tr
...
[Encoder] Improve rate control trace
2015-06-08 12:06:36 +08:00
Guangwei Wang
c930424642
modify part of AArch64 LumaMc assembly functions to get improvement
2015-06-05 13:26:00 +08:00
Sijia Chen
8ca76ec342
improve comments of the API
2015-06-04 15:06:46 +08:00
Martin Storsjö
ebbcb67fb7
Convert tabs to spaces in assignment of SIMD function pointers
2015-06-03 15:39:30 +03:00
Martin Storsjö
26c1ce2d05
Remove tabs from class constructor member initializer lists
2015-06-03 15:39:30 +03:00
Martin Storsjö
c618b44b9e
Remove tabs from the end of lines like ") {"
2015-06-03 15:39:30 +03:00
Martin Storsjö
c134aa753a
Remove unnecessary/pointless/accidental tabs from the middle of lines of code
2015-06-03 15:39:30 +03:00
Martin Storsjö
b052a9580e
Convert tabs to spaces in code that looks like tables
...
Also fix the alignment in some related cases, even though they
didn't use tabs originally.
2015-06-03 13:26:36 +03:00
Sijia Chen
a9d0d90ed2
correct a typo in rc log
2015-06-03 14:31:00 +08:00
Sijia Chen
ece17ff1b4
add layer info in RC detail trace
2015-06-03 14:13:21 +08:00
huili2
f76325edc7
Merge pull request #1973 from huili2/sub8
...
modify some functions extending to sub8x8 usage, especially in ME part
2015-06-02 14:44:06 +08:00
huili2
87f22d35fb
Merge pull request #1972 from GuangweiWang/mc
...
change aarch64 chroma mc function
2015-06-02 14:42:50 +08:00
huili2
c3cfce5223
modify some functions extending to sub8x8 usage, especially in ME part
2015-06-02 13:39:38 +08:00
sijchen
b0a822dd30
Merge pull request #1971 from mstorsjo/version-header-spacing
...
Regenerate codec_ver.h using generate_codec_ver.sh
2015-06-01 16:23:18 +08:00
sijchen
b55292413b
Merge pull request #1969 from BelledonneCommunications/bc-out-of-tree-build
...
fixes for out-of-tree build
2015-06-01 16:20:08 +08:00
Martin Storsjö
87eabf2721
Regenerate codec_ver.h using generate_codec_ver.sh
...
This adds some spacing to the version struct, so that astyle won't
need to change the file.
This was changed in 02354832cf8, both in the earlier codec_ver.h
and in the script that generates it, but a recent change manually
overwrote the spacing.
2015-06-01 09:20:03 +03:00
sijchen
ed73d51945
Merge pull request #1963 from llyzs/dynamic_qp
...
Copy QP value when changing encoder config
2015-06-01 10:43:58 +08:00
Ghislain MARY
93a5597c11
More fixes for out-of-tree build:
...
- Generate version header in the build tree
- Generate .res file in the build tree on Windows
- Add the $(SRC_PATH) prefix to the .def files on Windows
2015-05-29 14:57:07 +02:00
Guangwei Wang
b8592d105b
add aarch64 for mc
2015-05-29 13:50:07 +08:00
Sijia Chen
92237fa329
improve a log for frame-skip
2015-05-29 10:48:02 +08:00
Vic Lee
ccaf242b80
Copy QP value when changing encoder config
2015-05-28 10:19:55 +08:00
Sijia Chen
9442a7a0b5
add parameter checking on resolution and related UT
2015-05-26 15:41:47 +08:00
Sijia Chen
8b7af7cbef
add comment for interface and better condiction for warning trace
2015-05-26 15:19:47 +08:00
Sijia Chen
585b61626c
add some warning traces in case the setting of frame rate has problem
2015-05-26 14:49:46 +08:00
Sijia Chen
d15afbbee0
improve rate control trace
2015-05-25 10:31:58 +08:00
Sijia Chen
7a3ef3a003
update version info to get accord with release
2015-05-25 10:30:45 +08:00
huili2
4da932426c
Merge pull request #1957 from HaiboZhu/Change_trace_level_avoid_too_many_traces
...
Change the trace level from INFO to DEBUG to avoid too many traces
2015-05-22 14:37:31 +08:00
Haibo Zhu
e757dce0e4
Change the trace level from INFO to DEBUG to avoid too many traces
2015-05-20 20:54:51 -07:00
Haibo Zhu
a484681202
Fix bug about the decoder with mosaic when EC off
2015-05-20 18:27:20 -07:00