jeanlf
f91530ee7b
added hint_class to filter registries for doc generation and updated wiki.nav patcher
2024-10-18 15:10:51 +02:00
Aurelien David
49da7c1da4
fix dtout_register signature ( closes #2924 )
2024-08-01 10:50:35 +02:00
Romain Bouqueau
dc66ec25d6
typos, touching the API
2023-12-29 18:28:50 -04:00
jeanlf
98da8ecbb2
Align module documentation with the rest of the code, bump interface 4CCs and added libcaca output module
2023-07-17 17:39:20 +02:00
jeanlf
50ce209eba
Emscripten support
...
- patches for emcc
- configure can be run for emscripten (no need for emconfigure)
- session can run in worker or in main brower loop
- sync file read signaling in filters due to current FS limitations in emscripten
- non-blocking thread creation to avoid pthread creation deadlocks
- automatic disable of ffdec and ffenc threads when not running in worker
- vout updated to use VBO (required for gles2)
- added gpac.html demo page
- fixed cors and mime types in httpout for wasm and sharedArrayuffer support
- allow compilation without threads
- allow compilation without network
- fixed GF_FileIO for async read and write modes
- added seeking in mp4dmx in mem mode
- fixed conditionnal compilation of various features
- fix build with font engine but no compositor
- added features for configure (vout, aout, fonts, doc, evg)
- use fetch() api for downloader
2023-02-02 13:10:12 +01:00
jeanlf
41f69f997a
fixed extra lib cflags in libgpac to allow mix of system and local or custom build
2022-07-01 10:49:55 +02:00
jeanlf
0443a4caf9
Build system cleanup
...
- cleanup of library detection
- cleanup of libgpac features selection
- core tools can no longer be disabled
2022-06-29 19:06:39 +02:00
jeanlf
48fa9cedf6
fixed msvc warnings, console hide for gui and NSIS packager
2022-05-13 15:02:21 +02:00
jeanlf
e06aa717ea
fixed bug in implicit linking with multiple output and doc cleanup
2022-02-14 18:48:28 +01:00
jeanlf
5b33ba5707
do not accept filters declaring input caps but no configure pid
2021-10-21 16:59:52 +02:00
Aurelien David
3cad3fc088
support win10 long paths ( #1589 )
2020-09-29 15:37:16 +02:00
jeanlf
969177ab04
Get rid of spaces behind commas in ifeq/ifneq - cf #1418
2020-09-04 15:32:33 +02:00
jeanlf
d8806bf52a
fixed local vs system include in makefiles - cf #1508
2020-06-16 17:31:14 +02:00
jeanlf
853c918e94
more cppcheck fixes
2020-06-05 18:22:00 +02:00
jeanlf
6e25c7a7f9
some cppcheck cleanup
2020-06-03 16:33:51 +02:00
jeanlf
6a1163f909
fixed bug in dektek fake compil - cf #1472 [noCI]
2020-04-20 18:25:50 +02:00
jeanlf
bd02a44151
cov fix
2020-04-15 17:28:25 +02:00
jeanlf
7cc40e8ea1
fixed msvc compil
2020-04-06 17:07:21 +02:00
jeanlf
d6c0edb221
added mediacodec, dektek and dvbin on all desktop platforms and unify doc generation
2020-04-06 16:44:15 +02:00
jeanlf
bcbdc75e70
fixed warnings and msvc j2k compil
2019-07-03 18:10:22 +02:00
jeanlf
7d72bce4b6
fixed warnings
2019-07-03 17:55:20 +02:00
jeanlf
e2a0995031
fixed potential crash in help formating
2019-06-24 16:14:23 +02:00
jeanlf
df13044846
updated dektec help
2019-06-20 19:18:06 +02:00
jeanlf
716f0d777e
fixed dektec help and args
2019-06-20 17:44:53 +02:00
gpacvm-win64
010ebab1b5
re-enable dektek
2019-06-14 12:03:19 +02:00
jeanlf
fcda04605f
more cleanup of old modules
2019-05-14 18:02:06 +02:00
jeanlf
f84eb6f10b
moved dektec output to filter and fixes in nvdec
2018-12-20 18:37:28 +01:00
jeanlf
a35a89d602
further cleanup of config file
2018-10-31 19:16:47 +01:00
Romain Bouqueau
742940f263
cosmetics + missing include
2018-01-28 17:31:31 +01:00
Romain Bouqueau
a337a31e3b
cosmetics
2018-01-28 17:31:30 +01:00
Romain Bouqueau
3c5088f969
add audio callback to the dektec video module (minimized skipped frames from the dektec SDK) + cleanup + add no-skip for 8 bits (untested)
2017-10-27 12:36:03 +02:00
Romain Bouqueau
9b1c2ef5cc
Dektec out: separate U and V loops + constify. Timings go down from min:16-avg:18.5-max:22ms to min:10-avg:13.3-max:18ms per 4K frame
2017-09-14 10:45:09 +02:00
jeanlf
39fdc9aba3
added option to force dektec output res
2017-06-02 10:24:41 +02:00
jeanlf
1a13a464bf
Added SDI clipping
2017-05-15 15:30:59 +02:00
jeanlf
17b22e4b57
moved dektec output to matrix API and fixed some sync bugs
2017-05-15 14:18:08 +02:00
jeanlf
b9f5678e20
merged PR #433
2016-04-22 15:24:43 +02:00
Romain Bouqueau
b5e51f8812
prepare for GPAC 0.6.0 release
2016-02-19 14:01:44 +01:00
Romain Bouqueau
81b7a22dd1
factor dot when using dyn lib suffix
2015-03-25 16:08:05 +01:00
Romain Bouqueau
dd95895c26
update dektec sdi output for 720p60
2015-03-18 15:01:15 +01:00
Romain Bouqueau
7282164b71
end of line normalization (read below)
...
- change .gitattributes
- rm .git/index
- git reset
- git add -u
- git commit
2015-03-13 09:31:58 +01:00
jeanlf
0930dfae03
Fixed file handle leak in DASH segmenter, moved all gf_f64_* to gf_f*, added gf_fclose
2015-02-27 14:16:55 +01:00
jeanlf
21dd31af96
Added support for SegmentTimeline in live/ctx mode and moved all fopen to gf_f64_open
2015-02-27 12:52:22 +01:00
Romain Bouqueau
3c2548785c
add vanc for each frame to dektec sdi output
...
git-svn-id: http://svn.code.sf.net/p/gpac/code/trunk/gpac@5513 63c20433-aa62-49bd-875c-5a186b69a8fb
2014-11-17 14:32:55 +00:00
Romain Bouqueau
ad45cb1d15
doc&typos&style
...
git-svn-id: http://svn.code.sf.net/p/gpac/code/trunk/gpac@5499 63c20433-aa62-49bd-875c-5a186b69a8fb
2014-11-09 16:53:39 +00:00
Romain Bouqueau
c3a1ad3dd6
add Dektec SDI (2154) output support
...
git-svn-id: http://svn.code.sf.net/p/gpac/code/trunk/gpac@5497 63c20433-aa62-49bd-875c-5a186b69a8fb
2014-11-07 21:45:33 +00:00