Martin Storsjö
8e419e41d3
Simplify setting the shlib flags for msvc
2014-12-01 15:40:25 +02:00
Martin Storsjö
80beaed5c6
Fix the dependencies of the install-shared target
...
Previously calling "make install" failed unless the target
actually already was built, for platforms where the shared
libraries are versioned.
2014-12-01 15:40:25 +02:00
Martin Storsjö
8f7e10ab12
Honor the silent build flag when adding the shared library symlink
2014-12-01 15:40:25 +02:00
Martin Storsjö
a7d8142a44
Set the right SHAREDLIBSUFFIXVER for msvc
2014-12-01 15:40:25 +02:00
Martin Storsjö
397e20b0f3
Install the import library via the EXTRA_LIB mechanism on mingw as well
...
Prior to 3f69873c99
, there already was a mechanism for installing
the import library, used for the MSVC builds. Use that for mingw
as well, instead of adding more hardcoded rules.
2014-12-01 15:40:25 +02:00
zhilwang
852ed8a2d0
Merge pull request #1578 from ruil2/rc
...
use existed assembly function in cabac encoder
2014-12-01 17:12:52 +08:00
ruil2
2e15351d6d
Merge pull request #1567 from dongzha/FixMvCpBug
...
avoid using the same picture buff for prev pic and curr pic
2014-12-01 14:53:17 +08:00
ruil2
b1dccaa627
use existed assembly function in cabac encoder
2014-12-01 14:45:04 +08:00
sijchen
8c7aaa8421
Merge pull request #1568 from ruil2/cleanup
...
add iBitsVaryPercentage parameters to control bitrate
2014-11-30 21:39:39 -08:00
ruil2
9a08b7f97c
Merge pull request #1574 from huili2/dec_stat_add_freeze
...
add dec status for freezing
2014-12-01 12:43:22 +08:00
sijchen
8e39cb3a3a
Merge pull request #1575 from ruil2/set_param
...
add SetOption(ENCODER_OPTION_SVC_ENCODE_PARAM_BASE,&base) for encoder
2014-11-30 19:39:18 -08:00
dongzha
d58f90947c
avoid using the same picture buff for prev pic and curr pic
2014-12-01 10:52:37 +08:00
ruil2
8028fe7130
add SetOption(ENCODER_OPTION_SVC_ENCODE_PARAM_BASE,&base) for encoder
2014-12-01 10:35:32 +08:00
ruil2
c592d18dfd
Merge pull request #1573 from sijchen/after_review1
...
[Encoder] remove a too-tight checking of bit rate
2014-12-01 10:31:47 +08:00
ruil2
30820fd8b5
use iBitsVaryPercentage passed by the app instead of the macro
2014-12-01 09:16:35 +08:00
Sijia Chen
7cea82bdf8
remove a too-tight checking of bit rate
2014-11-28 16:15:49 -08:00
sijchen
e7debe7351
Merge pull request #1571 from mstorsjo/silence-intentional-errors
...
Silence logging in a test which intentionally can trigger errors
2014-11-28 10:28:05 -08:00
sijchen
59e782a8a5
Merge pull request #1572 from mstorsjo/loopfilter-opts
...
Fixes relating to the loopfilter parameter
2014-11-28 10:27:14 -08:00
Ethan Hugg
1526de3ae5
Merge pull request #1566 from nirbheek/master
...
Makefile: Fix shared library building on various OSes
2014-11-28 08:49:25 -08:00
Martin Storsjö
0bae0f869a
Validate that iLoopFilterDisableIdc is set to a sensible value in ParamValidationExt
...
In WelsEncoderParamAdjust it is already clipped in the
same way, but here we should probably rather error out
than to silently clip it to the right range.
2014-11-28 13:08:52 +02:00
Martin Storsjö
24cd934ba9
Log what uiDisableDeblockingFilterIdc was set to when printing an error message
2014-11-28 13:06:12 +02:00
Martin Storsjö
90eee67eb7
Don't set invalid iLoopFilterDisableIdc in RandomParamExtCombination
2014-11-28 13:05:32 +02:00
Martin Storsjö
b9dc310857
Silence logging in a test which intentionally can trigger errors
2014-11-28 11:04:03 +02:00
huili2
504cabf106
add dec status for freezing
2014-11-28 00:05:36 -08:00
ruil2
c44d4a7f07
Merge pull request #1569 from mstorsjo/pointer-diff-cast
...
Add casts when converting pointer differences to integers
2014-11-27 21:54:42 +08:00
Martin Storsjö
917d41bd47
Add casts when converting pointer differences to integers
...
This fixes warnings when building with MSVC in 64 bit mode.
2014-11-27 11:31:13 +02:00
ruil2
7c0369da23
add iBitsVaryPercentage parameters to control bitrate
2014-11-27 15:55:48 +08:00
HaiboZhu
82b70b34fe
Merge pull request #1561 from ruil2/cleanup
...
remove some macro definitions in header files
2014-11-27 14:22:06 +08:00
zhilwang
3a73179cab
Merge pull request #1559 from HaiboZhu/EC_off_crash_no_output
...
Debug for (1) decoder crash when delay decoding (2) no output when EC off
2014-11-27 14:21:48 +08:00
HaiboZhu
69f6db1b90
Merge pull request #1560 from ruil2/max2
...
cleanup macro definition
2014-11-27 14:21:37 +08:00
HaiboZhu
c2c861f199
Merge pull request #1562 from zhilwang/asm-cabac
...
Add asm code for decoder cabac
2014-11-27 14:21:02 +08:00
Nirbheek Chauhan
3f69873c99
Makefile: Fix shared library building on various OSes
...
Versioned for OS not in (Windows, Android), and create a .dll.a implib on Windows
2014-11-27 02:04:06 +05:30
zhiliang wang
92bc88eacb
Add asm code for decoder cabac
2014-11-26 16:44:12 +08:00
ruil2
80ce939d7a
remove some macro definitions in header files
2014-11-26 16:15:19 +08:00
ruil2
a43fa3aec2
cleanup macro definition
2014-11-26 15:22:04 +08:00
sijchen
e1262a9ac9
Merge pull request #1558 from huili2/comment_outputlog
...
comment output info with FREEZE
2014-11-25 22:54:43 -08:00
sijchen
fe7faf768a
Merge pull request #1555 from huili2/comment_API_parseonly
...
add parse only comment in API
2014-11-25 22:54:04 -08:00
Haibo Zhu
aa5e7f7927
Remove the SPS/PPS exist ahead reset logic and change the CheckSpsActive logic
2014-11-25 21:53:40 -08:00
huili2
9da19758cf
Merge pull request #1556 from ruil2/max2
...
remove some unused code
2014-11-26 13:33:21 +08:00
huili2
f131b4540b
Merge pull request #1557 from dongzha/AddDecoderTimeStampNew
...
add timestamp in decoder
2014-11-26 13:32:40 +08:00
dong zhang
2e5243e5fc
add timestamp in decoder
2014-11-26 13:03:46 +08:00
ruil2
4a6de5bb13
remove some unused code
2014-11-26 10:26:16 +08:00
huili2
347e4893a9
add parse only comment in API
2014-11-25 18:22:23 -08:00
huili2
94dde141fa
comment output info with FREEZE
2014-11-25 18:09:01 -08:00
sijchen
f48b2e55ba
Merge pull request #1553 from ruil2/max2
...
add maxbitrate verification
2014-11-25 09:14:39 -08:00
sijchen
7be8d200d5
Merge pull request #1554 from mstorsjo/add-float-cast
...
Explicitly cast int64_t to float
2014-11-25 09:12:37 -08:00
Martin Storsjö
1ff9de36ce
Explicitly cast int64_t to float
...
This fixes warnings when bulding with MSVC.
2014-11-25 14:28:20 +02:00
ruil2
22cc0a88c6
Merge pull request #1552 from mstorsjo/init-parameters
...
Initialize the bParseOnly field in DecoderInterfaceTest::TestInitUninit
2014-11-25 17:14:32 +08:00
ruil2
0d426b826d
Merge pull request #1551 from sijchen/after_review2
...
add parentness
2014-11-25 17:13:54 +08:00
ruil2
d543ae89db
add maxbitrate verification
2014-11-25 17:12:06 +08:00