Martin Storsjö
4df6f9420f
Check for an already defined nullptr macro
...
In addition to the existing compiler version/feature checks, also
check if there is such a macro.
This avoids warnings when building with Xcode 6.0.
2015-01-16 14:02:01 +02:00
Ethan Hugg
fc6ea7e5a8
gmp-openh264 check buffer length before we overwrite with start code.
2015-01-14 15:28:55 -08:00
Haibo Zhu
a53dc467f6
Change default EC mode to ERROR_CON_SLICE_MV_COPY_CROSS_IDR_FREEZE_RES_CHANGE
2014-12-29 22:17:38 -08:00
ruil2
128546b992
add maxnalsize control for gmp wrapper
2014-11-11 14:18:02 +08:00
ruil2
fe55d5a208
update timestamp unit as millisecond
2014-11-04 11:28:35 +08:00
ruil2
e061bb3fc9
pass each frame timestamp to codec
2014-11-03 17:05:38 +08:00
zhuiling
0fe477625c
improve py, and change mk according to mk
2014-09-12 10:25:46 +08:00
huili2
e8fdd4cf75
setget_dataformat_ut
2014-07-28 18:41:58 -07:00
HaiboZhu
39d490b23d
Merge pull request #1224 from huili2/ec_flag_modif
...
modify EC API name and remove useless flag
2014-07-28 13:06:23 +08:00
huili2
933c477717
modify EC API name and remove useless flag
2014-07-27 21:35:26 -07:00
Ethan Hugg
06d92c4ed1
Update for new GMP API changes in FF34
2014-07-24 05:38:21 -07:00
ruil2
78650363b8
add decoder return value
2014-07-22 09:43:18 +08:00
Ethan Hugg
3bc9b47465
Changed gmp-api branch to master and astyled the changes.
2014-07-11 08:42:51 -07:00
Ethan Hugg
1acb0fb89f
Updated to match gmp-api changes for Firefox33
2014-07-11 08:29:02 -07:00
ruil2
45c2fff6b8
interface update
2014-07-09 15:41:04 +08:00
Ethan Hugg
e4a2fad99b
Destroy input frame on GMP encode on error conditions.
2014-07-01 09:35:10 -07:00
ruil2
1fa1d2f1c1
Merge pull request #1049 from ethanhugg/frameleak
...
Fix for memory leak of input frames in encoder.
2014-07-01 08:51:52 +08:00
Ethan Hugg
8662eca2c3
Fix for memory leak of input frames in encoder.
2014-06-30 16:59:50 -07:00
Ethan Hugg
ce5268076c
Revert "add max nal size setting in gmp wrapper"
...
This reverts commit a20c503d14
.
2014-06-30 13:58:28 -07:00
huili2
dc3fae4477
astyle all
2014-06-25 18:50:41 -07:00
Ethan Hugg
f9abd70eeb
Merge pull request #1008 from mstorsjo/plugin-build
...
Clean up minor aspects of the plugin build process
2014-06-25 09:30:01 -07:00
Martin Storsjö
0f1f158d8b
Don't build an unused libmodule.a file
...
This also avoids another manual edit in module/targets.mk. Now
the file is completely autogenerated by the build/mktargets.sh
script, just as all the other targets.mk files.
2014-06-25 09:12:06 +03:00
ruil2
99cfac6aa0
add IDR processing in gmp wrapper
2014-06-25 14:11:58 +08:00
Martin Storsjö
b3f7896a51
Inject STL_INCLUDES via MODULE_INCLUDES for the gmp plugin
...
This avoids having to rely on manual modifications to targets.mk,
which are overwritten if the targets.mk files are regenerated
via the script.
2014-06-25 08:59:55 +03:00
Ethan Hugg
3f333b01fd
Merge pull request #1004 from emannion/android_plugin
...
building plugin on Android
2014-06-24 08:44:04 -07:00
enda mannion
7c0b92e3f6
building plugin on Android
2014-06-24 12:32:09 +01:00
ruil2
3fefb08b34
add iSubSeqId to make the meaning clearly.
2014-06-23 16:18:59 +08:00
ruil2
a20c503d14
add max nal size setting in gmp wrapper
2014-06-23 12:47:52 +08:00
ruil2
9500d549ec
astyle gmp-openh264.cpp
2014-06-23 11:08:07 +08:00
Enda
68987b0ab8
string include fix for 64bit windows build
2014-06-19 15:16:45 +01:00
Ethan Hugg
0bc0b71ef3
Rollup of Gecko Media Plugin patches
2014-06-17 19:54:16 -07:00