Xpra: Ticket #454: daala encoding

http://xiph.org/daala/

Should not be too hard to implement.



Wed, 08 Jan 2014 07:31:16 GMT - Antoine Martin: attachment set

stub support for daala


Fri, 10 Jan 2014 13:58:38 GMT - Antoine Martin: attachment set

work in progress patch


Sun, 12 Jan 2014 09:44:34 GMT - Antoine Martin: attachment set

nearly there - as in, it no longer crashes all the time


Mon, 13 Jan 2014 13:00:12 GMT - Antoine Martin: attachment set

latest daala patch: encoding seems to work, decoding does not


Mon, 13 Jan 2014 13:00:55 GMT - Antoine Martin: attachment set

patch to the daala example player to log every ogg/daala call


Mon, 13 Jan 2014 13:03:26 GMT - Antoine Martin: attachment set

shows the result of encoding an xterm session using daala


Mon, 13 Jan 2014 13:10:19 GMT - Antoine Martin: attachment set

stream recorded on the server showing an xterm


Mon, 13 Jan 2014 13:12:33 GMT - Antoine Martin:

With v6, we can encode using daala, and to make it easier to debug we can also record the output stream to a file (which should be generalized) as well as sending it to the client using:

XPRA_DAALA_SAVE_STREAM=basefilename XPRA_DAALA_DEBUG=1 xpra start --start-child=xterm :10

Then if I view the stream saved by the server using daala's example player I see: shows the result of encoding an xterm session using daala

So it looks like daala may have some serious encoding problems!


Unfortunately, the decoding side (client) does not work... despite doing exactly the same calls, in exactly the same order as the example daala client. This can be verified by applying the daala-example-player.diff patch to the player and running the daala xpra test with the ogg stream we have recorded:

;XPRA_DAALA_DEBUG=1 LD_LIBRARY_PATH=/usr/local/lib64  PYTHONPATH=. ./tests/xpra/codecs/test_daala.py xterm-daala.ogg

(for the record, everything also builds fine on OSX after installing check.sf.net)


Mon, 13 Jan 2014 13:17:31 GMT - Antoine Martin: attachment set

output from the daala xpra test


Mon, 13 Jan 2014 13:17:54 GMT - Antoine Martin: attachment set

output from the daala example player


Wed, 05 Mar 2014 08:51:34 GMT - Antoine Martin: status changed; resolution set

I've asked on the mailing list and got no reply, although the daala source tree does see some updates, if the mailing list is any sign... this project does not care and neither should we.


Sat, 23 Jan 2021 04:56:00 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/454