ruil2
|
9993198a3c
|
Merge pull request #633 from volvet/rm_redundant_protect
remove redundant protect code
|
2014-04-04 09:50:57 +08:00 |
|
ruil2
|
646d943200
|
Merge pull request #621 from sijchen/fme_merge42
[Encoder ME] add Preprocess functions for FME
|
2014-04-04 09:48:44 +08:00 |
|
volvet
|
e2e106a4a4
|
remove redundant protect code
|
2014-04-03 17:14:56 -07:00 |
|
volvet
|
9fd7fbccd8
|
remove thread cpu core bind
|
2014-04-03 16:19:53 -07:00 |
|
sijchen
|
29f300dde9
|
[Encoder ME] add Preprocess functions for FME
|
2014-04-02 14:34:23 +08:00 |
|
Licai Guo
|
c12edefcd3
|
Merge pull request #616 from sijchen/fme_merge81
[Encoder ME] add function pointer for search methods
|
2014-04-02 13:07:21 +08:00 |
|
ruil2
|
9645f38021
|
add reference frame managment for screen content [still in progress]
|
2014-04-02 10:45:35 +08:00 |
|
sijchen
|
f695227b00
|
add funtion pointer for search methods
|
2014-04-02 10:12:39 +08:00 |
|
Ethan Hugg
|
c644879cf9
|
Merge pull request #598 from varunbpatil/compiler_warnings
Remove compiler warnings
|
2014-04-01 10:57:19 -07:00 |
|
sijchen
|
a917444b2e
|
[Encoder ME] add memory allocation basics for FME
|
2014-04-01 15:52:13 +08:00 |
|
ruil2
|
e7603d8fbb
|
use function pointer in reference frame management
|
2014-04-01 14:52:55 +08:00 |
|
Licai Guo
|
9a81260b24
|
Merge pull request #605 from volvet/clean_mt_macro
clean multi-threading macro
|
2014-04-01 14:50:31 +08:00 |
|
ganyang
|
eb6f6ecf40
|
Add EncoderMB UT test file, and reformat UT files.
|
2014-04-01 13:55:22 +08:00 |
|
Licai Guo
|
fa9735b331
|
Merge pull request #602 from sijchen/fme_merge22
[Encoder ME] Add alternative search methods
|
2014-04-01 10:23:24 +08:00 |
|
volvet
|
9f50e0c91e
|
clean multi-threading macro
|
2014-03-31 18:24:10 -07:00 |
|
volvet
|
cad753d871
|
Merge pull request #603 from ruil2/vp_update2
add scene change for screen content
Approved by Sijia.
|
2014-03-31 13:59:29 -07:00 |
|
ruil2
|
aed919a65a
|
add scene change for screen content
|
2014-03-31 17:14:00 +08:00 |
|
sijchen
|
69983d6df4
|
Add alternative search methods
|
2014-03-31 16:11:31 +08:00 |
|
unknown
|
a128d7f790
|
add usagetype setting for screen content
|
2014-03-31 14:00:25 +08:00 |
|
Licai Guo
|
881298ed31
|
Merge pull request #595 from sijchen/fme_merge12
[Encoder ME] Add feature search basic functions
|
2014-03-31 08:59:09 +08:00 |
|
Varun B Patil
|
6663743f4c
|
Remove compiler warnings
|
2014-03-30 15:13:29 +05:30 |
|
ruil2
|
4751fe7690
|
add scene change detection in workflow for screen content
|
2014-03-28 11:30:51 +08:00 |
|
sijchen
|
12616019b6
|
Add feature search basic functions
|
2014-03-28 11:21:30 +08:00 |
|
ruil2
|
63cef0f0f4
|
add preprocessing parameter for screen content
|
2014-03-28 10:06:42 +08:00 |
|
sijchen
|
a60af6a750
|
add function pointer
|
2014-03-28 09:09:21 +08:00 |
|
sijchen
|
59f243b487
|
Adjust function interface and add void function for further coworking, adjust test accordingly
|
2014-03-26 16:52:53 +08:00 |
|
sijchen
|
bbe016543f
|
Add basic cross search functions and its unit tests
|
2014-03-26 16:23:44 +08:00 |
|
ruil2
|
6b3f89d582
|
move some common functions to common.cpp and add some functions in common
|
2014-03-25 15:35:55 +08:00 |
|
sijchen
|
99f3bd69c4
|
Add checking directional MV in ME initial point
|
2014-03-24 14:16:16 +08:00 |
|
Martin Storsjö
|
b6883b4ef8
|
Make the iRCMode field use the RC_MODES type instead of plain int
This makes it even clearer for users about how to set this field.
|
2014-03-21 09:19:30 +02:00 |
|
Martin Storsjö
|
2bc8e61fcf
|
Move the RC_MODES enum to the public header
This allows users to know what values to set for the iRCMode
parameter.
|
2014-03-21 09:18:17 +02:00 |
|
Licai Guo
|
65e8560dc7
|
Merge pull request #560 from ruil2/encoder_nal
add uiMaxNalSize to support the maximum nal size setting
|
2014-03-21 12:52:32 +08:00 |
|
Licai Guo
|
7a29b1f55a
|
Merge pull request #549 from lyao2/rc_tune
RC LOWBR mode merge
|
2014-03-21 09:15:18 +08:00 |
|
ruil2
|
fd2c950778
|
add uiMaxNalSize to support the maximum nal size setting
|
2014-03-21 08:59:38 +08:00 |
|
Licai Guo
|
58966cb2e8
|
Merge pull request #558 from ruil2/encoder_level
add leve parameter, update profile and usagetype type
|
2014-03-20 17:16:40 +08:00 |
|
ruil2
|
e6c072b364
|
add leve parameter, update profile and usagetype type
|
2014-03-20 17:02:32 +08:00 |
|
sijchen
|
0ea480323e
|
expand MVD table and rename some macros
|
2014-03-20 16:56:43 +08:00 |
|
ruil2
|
258185f8c2
|
add maxbitrate parameter
|
2014-03-20 14:30:20 +08:00 |
|
lyao2
|
071254748f
|
avoid QP sudden fluctates
|
2014-03-20 13:13:32 +08:00 |
|
lyao2
|
4bc881c3ae
|
RC LOWBR mode merge
|
2014-03-20 09:26:16 +08:00 |
|
ruil2
|
e74f01ad47
|
use the same frame type EVideoFrameType in encoder internal
|
2014-03-19 16:11:06 +08:00 |
|
sijchen
|
7f0c7daad9
|
expand structure of MD and ME
|
2014-03-18 09:47:05 +08:00 |
|
Licai Guo
|
2c796337ba
|
Merge pull request #510 from huili2/remove_basemb
remove BASE_MB related code
|
2014-03-17 08:46:25 +08:00 |
|
Martin Storsjö
|
f4fdb15397
|
Fix a typo, Smple -> Sample
|
2014-03-14 23:30:09 +02:00 |
|
huili2
|
b1f596fd69
|
remove BASE_MB related code
|
2014-03-14 02:03:41 -07:00 |
|
sijchen
|
6c3d83a8ac
|
refactor ME for easier adding other search methods
|
2014-03-14 15:04:35 +08:00 |
|
volvet
|
8962b7c98b
|
Merge pull request #482 from sijchen/me_refactor1
mv range setting refactor
|
2014-03-13 10:21:39 +08:00 |
|
sijchen
|
d809a7981b
|
mv range setting refactor
|
2014-03-13 10:18:01 +08:00 |
|
volvet
|
8b907c18fd
|
fix idr interval issue
|
2014-03-12 17:38:25 +08:00 |
|
ruil2
|
a922155c9a
|
Merge pull request #466 from sijchen/add_memalign_test
Add memalign unit test
|
2014-03-10 17:25:41 +08:00 |
|