summaryrefslogtreecommitdiff
path: root/server/display-channel.h
AgeCommit message (Expand)AuthorFilesLines
2021-08-23several conversions to std::arrayRosen Penev1-4/+4
2021-08-07Remove now useless checkFrediano Ziglio1-1/+0
2021-08-07Allows surfaces to be updated without having to waitFrediano Ziglio1-4/+4
2021-08-07Change validate_surface to return surface pointerFrediano Ziglio1-1/+1
2021-08-07Pass surface directly to display_channel_surface_unrefFrediano Ziglio1-2/+1
2021-08-07Use direct pointers for surface and surface dependencies from DrawableFrediano Ziglio1-2/+5
2021-08-04red-parse-qxl: Use a base reference class for RedDrawableFrediano Ziglio1-4/+4
2021-08-04red-parse-qxl: Use a base reference class for RedSurfaceCmdFrediano Ziglio1-3/+3
2020-05-01Add and use red::make_sharedFrediano Ziglio1-8/+6
2020-05-01Remove GObject from RedChannelFrediano Ziglio1-23/+15
2020-05-01Update header styleFrediano Ziglio1-3/+2
2020-05-01Use C++ IS-A relationship for RedChannelClient and RedChannelFrediano Ziglio1-3/+1
2020-04-20Constify display_channel_update_monitors_config config parameterFrediano Ziglio1-1/+1
2020-02-28display-channel: Make display_channel_update_compression staticFrediano Ziglio1-2/+0
2019-03-28Move image_compression field from RedWorker to DisplayChannelFrediano Ziglio1-0/+2
2019-03-28Make channel client callbacks virtual functionsJonathon Jongsma1-5/+0
2019-03-28Move DisplayChannel callbacks from RedWorker to DisplayChannelFrediano Ziglio1-0/+7
2019-03-28Move thread/dispatching handling to RedChannelFrediano Ziglio1-0/+1
2019-01-30display-channel: Remove unused includesFrediano Ziglio1-10/+0
2018-12-06display-channel: Store full RedSurfaceCmd, not just QXLReleaseInfoExtChristophe Fergeau1-1/+1
2018-10-15Use new common demarshallers.hFrediano Ziglio1-1/+0
2017-12-01Reduce dependencies from red-qxl.hFrediano Ziglio1-1/+0
2017-11-30Rename Stream to VideoStreamJonathon Jongsma1-2/+2
2017-10-21Use standard "Red" namespaceJonathon Jongsma1-1/+1
2017-09-02display-channel: Make some declarations privateFrediano Ziglio1-214/+0
2017-08-23display-channel: push monitor configurationFrediano Ziglio1-0/+1
2017-08-21Remove iterator from list iteration macrosFrediano Ziglio1-2/+2
2017-06-30display-channel: introduce display_channel_get_nth_stream()Victor Toso1-0/+1
2017-04-05Make various functions staticChristophe Fergeau1-2/+0
2017-03-30Unify header guardsChristophe Fergeau1-0/+1
2017-03-09Use bool rather than int return values when appropriateChristophe Fergeau1-1/+1
2017-02-06DisplayChannel: add documentation for Ring typesJonathon Jongsma1-0/+7
2017-02-01display-channel: Move _Drawable declaration to private headerFrediano Ziglio1-9/+0
2017-01-05Avoid integer overflow for Drawable::refs fieldFrediano Ziglio1-1/+1
2016-12-06display-channel: Make video-codecs property read-writeVictor Toso1-0/+1
2016-10-25Convert RedChannel hierarchy to GObjectJonathon Jongsma1-65/+35
2016-10-14Use macros for casting Channel typesJonathon Jongsma1-0/+2
2016-10-14Move CommonGraphicsChannel to a new fileJonathon Jongsma1-2/+4
2016-09-27Rename surface argument to surface_cmdFrediano Ziglio1-1/+1
2016-09-22Remove unused fieldsFrediano Ziglio1-2/+0
2016-09-21Base FOREACH_DCC on GLIST_FOREACHFrediano Ziglio1-8/+3
2016-09-19Change Drawable->pipes from Ring to GListJonathon Jongsma1-5/+1
2016-09-16Rename display_channel_set_monitors_config_to_primary()Jonathon Jongsma1-1/+1
2016-09-16Add DisplayChannelPrivate structJonathon Jongsma1-2/+13
2016-09-16Improve encapsulation of DisplayChannelJonathon Jongsma1-18/+18
2016-08-11Make process_commands_generation variable type coherentFrediano Ziglio1-1/+1
2016-08-09Miscellaneous header changesJonathon Jongsma1-2/+0
2016-08-09Limit direct access to DisplayChannelClientJonathon Jongsma1-2/+1
2016-06-17Use new GlzImageRetention instead of accessing Drawable internalsFrediano Ziglio1-1/+1
2016-06-16Rename encoder_globals to encoder_shared_dataFrediano Ziglio1-1/+1