summaryrefslogtreecommitdiffstats
path: root/client/playback_channel.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make sound data @as_ptr to avoid copying dataAlexander Larsson2010-06-181-4/+4
|
* Client: Use the autogenerated demarshallersAlexander Larsson2010-06-181-26/+21
| | | | | | | | | | | | | | | | When a message has been read from the network we now pass it into the generated demarshaller for the channel. The demarshaller converts the network data to in-memory structures that is passed on to the spice internals. Additionally it also: * Converts endianness * Validates sizes of message and any pointers in it * Localizes offsets (converts them to pointers) * Checks for zero offsets in messages where they are not supported Some of this was previously done using custom code in the client, this is now removed.
* Use the correctly spelled enum values from the new generated enumsAlexander Larsson2010-06-181-1/+1
|
* Fix spelling errors in comments and stringsAlexander Larsson2010-05-211-1/+1
|
* Relicense everything from GPL to LGPL 2.1+Alexander Larsson2010-04-131-9/+9
|
* Rename symbols that were changed in spice-protocolAlexander Larsson2010-02-041-39/+39
| | | | | | This is an automatic change using: $ find -name "*.[ch]" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames $ find -name "*.cpp" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames
* fresh startYaniv Kamay2009-10-141-0/+355