Commit Graph

9 Commits

Author SHA1 Message Date
Martin Pulec
3d0fb3e5fd simple_linked_list: replace NULL with nullptr
cstddef is not included, anyways
2023-11-30 16:35:15 +01:00
Martin Pulec
8b61234e9c simple_linked_list_remove: return bool
+ modernize
2023-11-30 09:38:12 +01:00
Martin Pulec
425644b110 vidcap file: delay video until we have audio
ED[1] writes audio frames more or less on par with the video frames but
the GOP in this file is not reordered (as it sometimes is) but in the
presentation order, so it is needed to wait almost the whole GOP until
audio frames can be correctly attached to video.

[1] The Elephants Dream
2023-06-20 13:37:49 +02:00
Martin Pulec
c009f9da76 Syphon: use Objective-C without C++ 2023-03-30 10:49:32 +02:00
Martin Pulec
81fabcb61b Implement vo_postprocess filter chain
Currently it is intended rather only for simple filters that do not change
format much (especially tiling mode). When combining filters that change
video properties some issues may occur.
2020-08-13 15:22:41 +02:00
Martin Pulec
31d9809fcd Updated documentation
Updated authors, copyright to 3-clause BSD (where possible) and file-level Doxygen
2019-11-09 13:47:11 +01:00
Martin Pulec
5200683e2e Simple linked list: return NULL when queue empty 2016-10-12 16:41:18 +02:00
Martin Pulec
8cb84bd25f Commited some forgotten code 2015-04-01 11:06:40 +02:00
Martin Pulec
8e3ebc9053 Rewritte messy C impl list - use std::list internally 2014-09-27 22:26:26 +02:00