Armin Novak
|
20a24fe36e
|
[freerdp,api] mark API functions [[nodiscard]]
Mark (most) of the API functions returning a value [[nodiscard]]. This
will assist application developers spotting bad return checks.
|
2026-02-17 10:23:34 +01:00 |
|
akallabeth
|
7990eec166
|
[freerdp] mark all WINPR_ATTR_MALLOC also nodiscard
|
2026-01-26 13:39:39 +01:00 |
|
akallabeth
|
a1a1fc8658
|
[warnings] fix mismatches between declaration and implementation
|
2024-09-12 13:32:44 +02:00 |
|
akallabeth
|
bb42d425ed
|
[gcc,clang] add support for attribute(malloc)
Mark all malloc like functions and add their appropriate free function
to let the compiler complain on mismatches
|
2024-02-02 15:10:40 +01:00 |
|
akallabeth
|
61779694ee
|
[includes] improved c++ guards
|
2023-03-15 08:22:23 +01:00 |
|
akallabeth
|
8cc6582044
|
Unify struct definitions (#7633)
* Unified enum/struct definitions, fixed include issues
* Fixed mac compilation issues
* Added missing include
* Fixed windows server build warnings
* Fixed VS2010 build issue
* Removed unnecessary library linking
* Fixed ThreadPool WinXP compatibility
* Fixed pr review remarks
|
2022-02-14 14:59:22 +01:00 |
|
Armin Novak
|
72ca88f49c
|
Reformatted to new style
|
2019-11-07 10:53:54 +01:00 |
|
David Fort
|
a6dbc32cf3
|
Added missing const modifiers for source pointers in codecs
|
2017-01-27 11:23:08 +01:00 |
|
Armin Novak
|
2f9ec8c61a
|
Unified clear internal buffer resize.
Internal datastructures now opaque.
|
2017-01-11 15:39:04 +01:00 |
|
Armin Novak
|
1608799522
|
Cleaned up clear codec.
|
2016-10-06 13:43:01 +02:00 |
|
Armin Novak
|
716c5c53e9
|
256 color support.
|
2016-10-06 13:42:59 +02:00 |
|
Armin Novak
|
bb92655339
|
Fixed clear codec.
|
2016-10-06 13:42:59 +02:00 |
|
Armin Novak
|
24599af991
|
More color fixes.
|
2016-10-06 13:42:58 +02:00 |
|
Armin Novak
|
df35c135d1
|
Fixed color conversion, unified GFX and updated API.
|
2016-10-06 13:42:58 +02:00 |
|
Armin Novak
|
2e110c7f35
|
Fixed codec reset, now resetting resolution too.
H264 and others require the surface resolution to work properly.
This initializes the codecs and the resolution on reset.
|
2016-03-02 14:46:33 +01:00 |
|
Marc-André Moreau
|
198f94fe03
|
libfreerdp-gdi: add RDP8 graphics pipeline support
|
2014-09-12 14:57:44 -04:00 |
|
Marc-André Moreau
|
c71e4e18a1
|
libfreerdp-core: refactor codec context management
|
2014-09-10 00:42:41 -04:00 |
|
Marc-André Moreau
|
2f26ed58e5
|
libfreerdp-codec: reduce ClearCodec memory usage
|
2014-07-08 11:37:27 -04:00 |
|
Marc-André Moreau
|
7489675ab9
|
libfreerdp-codec: fix ClearCodec RLEX decoding
|
2014-07-07 14:16:05 -04:00 |
|
Marc-André Moreau
|
0ed7d3e6be
|
libfreerdp-codec: fix some ClearCodec flag checking
|
2014-07-05 16:29:28 -04:00 |
|
Marc-André Moreau
|
e20cfc1e2c
|
libfreerdp-codec: simplify ClearCodec code
|
2014-07-02 13:45:19 -04:00 |
|
Marc-André Moreau
|
4a4f4308b5
|
libfreerdp-codec: improve ClearCodec error checking
|
2014-07-01 16:32:36 -04:00 |
|
Marc-André Moreau
|
f304d8cc20
|
libfreerdp-codec: more ClearCodec vBar caching
|
2014-07-01 14:38:54 -04:00 |
|
Marc-André Moreau
|
8a5591bdef
|
libfreerdp-codec: add ClearCodec glyph cache
|
2014-07-01 09:55:52 -04:00 |
|
Marc-André Moreau
|
de7d452d37
|
libfreerdp-codec: fix ClearCodec unit tests
|
2014-07-01 09:10:32 -04:00 |
|
Marc-André Moreau
|
dd36617093
|
libfreerdp-codec: improve clear_decompress function parameters
|
2014-06-25 18:39:28 -04:00 |
|
Marc-André Moreau
|
61eb7f2f8e
|
libfreerdp-codec: fix ClearCodec decoding
|
2014-06-13 17:30:13 -04:00 |
|
Marc-André Moreau
|
0e27f5abe4
|
libfreerdp-codec: start working on clearcodec decompressor
|
2014-06-13 12:17:16 -04:00 |
|
Marc-André Moreau
|
d6e955e6f1
|
channels/rdpgfx: stub bitmap decompression
|
2014-06-03 20:51:28 -04:00 |
|