skal
24e3080571
Add an interface abstraction to the WebP worker thread implementation
...
This allows custom implementations of threading mecanism.
Patch by Leonhard Gruenschloss.
Change-Id: Id8ea5917acd2f24fa8bce79748d1747de2751614
2014-06-12 11:35:44 +02:00
James Zern
5227d99146
drop: ifdef __cplusplus checks from C files
...
the prototypes are already marked in the headers
Change-Id: I172fe742200c939ca32a70a2299809b8baf9b094
2013-12-13 11:42:13 -08:00
Pascal Massimino
988b70844e
add WebPWorkerExecute() for convenient bypass
...
This is mainly for re-using the worker structs without using the
thread.
Change-Id: I8e1be29e53874ef425b15c192fb68036b4c0a359
2013-08-02 12:20:15 -07:00
James Zern
da41148560
cosmetics: thread.c: drop a redundant comment
...
+ fix #if/#else/#endif comment
Change-Id: I76bfd3b123ed181897ed0feba721d5c1a3a2b0d7
2013-07-31 22:55:51 -07:00
James Zern
8924a3a704
thread.c: drop WebPWorker prefix from static funcs
...
Change-Id: I7cd39c9e41bbf11157c488aff18631ef17fde464
2013-07-31 19:22:44 -07:00
James Zern
d640614d54
update copyright text
...
rather than symlink the webm/vpx terms, use the same header as libvpx to
reference in-tree files
based on the discussion in:
https://codereview.chromium.org/12771026/
Change-Id: Ia3067ecddefaa7ee01550136e00f7b3f086d4af4
2013-06-06 23:09:14 -07:00
skal
dd9e76f7b4
move the config check from .c to .h
...
+ minor doc cosmetics
Change-Id: I351ce63f4463fd1c1546f58697440ad01eac860c
2013-02-28 21:23:39 +01:00
Pascal Massimino
2fc1301577
harmonize authors as "Name (mail@address)"
...
Change-Id: I85bfae61a37de75a5ed945a906002de2ef75149f
2012-07-19 16:09:47 -07:00
James Zern
1d40a8bce8
configure: add pthread detection
...
adds a --disable-threading option to prevent the check.
uses AX_PTHREAD from:
git://git.savannah.gnu.org/autoconf-archive.git
100644 blob d90de34d14bd321b0411ba3e429e3cb4be65dd10 ax_pthread.m4
Change-Id: Icf3ad1ebcf052748bc341706effcc9ba02a259e4
2012-07-12 16:27:29 -07:00
James Zern
ad1e163a0d
cosmetics: normalize copyright headers
...
Change-Id: I5e2462b101e0447a4f15a1455c07131bc97a52dd
2012-01-06 14:49:06 -08:00
James Zern
fdbe02c581
windows: match _cond_destroy logic w/return variable name
...
CloseHandle returns non-zero on success so earlier versions would leave
'ok' with a misleading value, though the return itself was correct.
Change-Id: I21b74a59d90f7bf1b484a55f3960962e933f577b
2011-09-13 15:48:33 -07:00
Pascal Massimino
b112e83647
create a libwebputils under src/utils
...
with bit_reader bit_writer and thread for now.
Change-Id: If961933fcfc43e60220913fe4d527230ba8f46bb
2011-09-13 15:34:15 -07:00