Thank Armin,

I will dig into it more.

Also, I was just wondering what it might take, or how challenging, it might
be to add DirectFB support back into the latest FreeRDP 2.4.0 release
although I think that this would also require DirectFB updated as well
unless there is a more modern framebuffer library available that could be
used instead?

Ultimately, a modern FB library would be best but I think that it would
take a lot to get framebuffer support added back into FreeRDP as an initial
guess.
Cheers,
Lonnie


On Tue, Aug 24, 2021 at 12:37 PM Armin Novak via FreeRDP-devel <
freerdp-devel@lists.sourceforge.net> wrote:

> Hi,
>
>
> I assume you mean directFB?
>
> That was a long time ago (e.g. 1.x versions) and the API changed
> considerably.
>
>
> Have a look at client/Sample sample client, it contains all required for
> a start.
>
> If you try to port it, you might want to start with the sample client in
> the sources, all you basically need to do is copy the image data in the
> EndPaint callback to your output device.
>
> (if you require better performance you might end up with implementing a
> few more things, but that is for a start)
>
>
> As for dependencies:
>
> * OpenH264 or FFMPEG for modern GFX codecs (H264)
>
> * SWSCALE or Cairo for software image scaling, e.g. required for High
> DPI support (you might add support for your own scaler, all is wrapped
> in a single place)
>
> * libusb for USB redirection
>
> * FFMPEG or various codecs (FAAD, FAAC, GSM, ...) for audio (optional)
> and SOXR for resampling
>
>
> I might have missed something, but that should cover all the basics that
> are required for a (full featured) RDP client.
>
> You might strip that down depending on your needs though.
>
>
> regards
>
> Armin
>
> On 24.08.21 15:31, Lonnie Cumberland via FreeRDP-devel wrote:
> > Hello All,
> >
> > I am trying to find out what the last version of FreeRDP was that had
> > framebuffer support?
> >
> > Actually looking for a FreeRDP version with the simplest video support
> for
> > a possible port to a non-linux system with minimal dependencies.
> >
> > Any ideas or suggestions would be greatly appreciated.
> > Thanks
> > Lonnie
> >
> > _______________________________________________
> > FreeRDP-devel mailing list
> > FreeRDP-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>
>
> _______________________________________________
> FreeRDP-devel mailing list
> FreeRDP-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>

_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to