[Swfdec-commits] Changes to 'rtmp'

Benjamin Otte company at kemper.freedesktop.org
Sun Dec 14 13:09:34 PST 2008


New branch 'rtmp' available with the following commits:
commit 03292617084fb246a2f23f566d9b5a1afafede41
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 14 21:43:56 2008 +0100

    split in_error() from is_connected()

commit 139261910ef6120f56c6c6749a3843c5dd4af4e4
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 14 21:25:50 2008 +0100

    implement swfdec_net_stream_clear()

commit 79430b19603920a7fa201459d2fe61f77adc4593
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 14 19:13:36 2008 +0100

    ignore too small buffers

commit 67206d43057a21b19fa014b4b9a5df3d9a084f82
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 14 18:00:20 2008 +0100

    set NetConnection.isConnected and NetConnection.uri after connecting

commit a6bbadf68ac10d22f4376be724dd40f09f26cdc8
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 14 18:00:13 2008 +0100

    implement setBufferTime

commit 1815eac227142cf208bf8df7ef6879a7ce07ab4f
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 14 17:59:49 2008 +0100

    handle packet size changes

commit 09406d174b183a0f059c0879a35525e7c267fffa
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 20:59:37 2008 +0100

    refactor

commit 06a9ef55678eb3c3634e26198336499e7f9f3a4d
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 20:41:25 2008 +0100

    rewrite testsuite using this method

commit e31d6e1032df504138d756d3db606327137565d3
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 20:41:03 2008 +0100

    add a tool for rewriting strace outputs to test output

commit 31c7cad98bbb7fa98c823ea9de2af4e0b9e26ebe
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 17:58:48 2008 +0100

    implement various properties of NetStream

commit 79b30395fc0e8349fedaf6392b33c97cf329e143
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 17:57:01 2008 +0100

    buffer time for videos is 100ms
    
    even though a different number is sent if no setBufferTime has been
    called on the NetStream object

commit d60bb47af1d67b8d3e495a5f222fc7b3b600e24f
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 17:56:37 2008 +0100

    fix comment and whitespace

commit 351ea543d557020d832ab0f9e5885d93360f02d5
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 17:56:09 2008 +0100

    add a getter for the codec

commit f2df364a7039ba040a5e62e0b509303b6c5d6471
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 17:55:07 2008 +0100

    remove liboil usage from swfdec_buffer.c

commit 3d6752decab323e2910d8adb87648241fabddc1c
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Dec 13 17:51:38 2008 +0100

    remove unnecessary liboil includes

commit 06346eaaabd79eba662f7f899896efa51a40e847
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Dec 12 11:06:37 2008 +0100

    use glib functions here

commit 0ee6468823f9a2aee54bcdb91e8a1e7669cb50f6
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 23:13:04 2008 +0100

    make NetStream output sound again

commit 81d2e595cf10276f159588d9a90bdba3692170d3
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 23:12:46 2008 +0100

    fix likely bug with SoundStreamBlock before SoundStreamHead

commit 675fb7a1d26c517bb72d1b243df40b2bd8633fa0
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 23:12:29 2008 +0100

    allow buffering at the beginning of a stream

commit 08e2961c1384fc05e94ac3fa3810531ef8b31bb7
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 18:44:07 2008 +0100

    fix wrong string in status messages

commit 38e5e9b3cb675539ce2c28f6574078183e36ad06
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 18:14:27 2008 +0100

    implement NetStream.time

commit 3d0f332a04b6227cbbdf4e59f52380ccdcf7fe29
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 15:01:44 2008 +0100

    stub out NetStream's native properties

commit dc518e1ccadd6f245d7fcee571d78c07bfd22716
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 13:40:53 2008 +0100

    send a buffer time ping message after connecting

commit 4fa623b7dd26f98f51611080ac4682aba4faa0c1
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 12:51:57 2008 +0100

    properly error our in NEtConnection.connect (null)

commit 8a6b658a1e7042e9409a555ae9f9b4b54ad9e82f
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 12:44:29 2008 +0100

    handle Buffer.Full and Buffer.Empty messages

commit d41eca3df869806eb10bd604756ca1a4504f01f7
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 11:58:45 2008 +0100

    emit NetStream.Buffer.Fluash onStatus message when told to flush

commit c07614d5f0d95e120d4e145a49145294910fb367
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 11:51:03 2008 +0100

    implement proper queueing for the RPC channel

commit aaca181f760da6718eb4ba263d13d196db1b19a9
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 11:07:45 2008 +0100

    stub out the ping messages

commit 543ee189e0542413d9a59d2ccdac41b98ce49a6a
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 10 10:18:44 2008 +0100

    make this thing play video again

commit ca17b5f9a7ba783448f5b4643d0e2d04723dd01c
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 9 19:06:34 2008 +0100

    handle notify calls

commit a804f8033f025305003d9253524f5dd34a728275
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 9 18:52:02 2008 +0100

    add forgotten files (ooops)

commit 91ffb85cddc7886abac26c760dcc1c7918fd0e24
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 9 18:51:34 2008 +0100

    make sending work

commit 52940e153127638e53533234cf3fcbddce0f8402
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 9 18:51:08 2008 +0100

    rename registering funcs

commit bb00b284f4be3fcc9c955b3032376b8505ac549b
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 9 18:50:26 2008 +0100

    decode NULL argument passed to all rpc calls, too

commit 7dfbd52a104d17d95ad90c45fa41c5a61b27a310
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 9 14:51:44 2008 +0100

    make this stuff work without channels

commit dcfa65cb7acf7d490e163a652c48e429e112f779
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 23:58:27 2008 +0100

    change handshake to not be a channel anymore

commit f8c9b60c8dcb9bf4c589882795f0d55324c4d20a
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 19:58:35 2008 +0100

    first step in (again) reworking the RTMP handling

commit 03f4cc382a079e8b005cc5e31e3d477a53c8cbc2
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 18:17:02 2008 +0100

    make SwfdecRtmpPacket take a full header

commit c46f60634b8bc685445e5e09d38d796560b122ea
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 18:12:02 2008 +0100

    improve debug message

commit 07b9cb16e51c7b8f4f665a46156f07f14b983be9
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 15:56:23 2008 +0100

    handle chunk size message

commit 2124498a741c41d52a6a6c75f84c54f59f8714bf
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 15:49:22 2008 +0100

    make NetStream RPC actually work

commit 93005fb0c9b475b8b175c4ad91d802a8d56c79bf
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 14:04:24 2008 +0100

    rewrite sending of packets to use SwfdecRtmpPacket

commit ac7e38275512bbf60a3cd3fbd9301da9eb8dc2ae
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 11:46:54 2008 +0100

    require stream id plus channel id when registering

commit 363f3d11228b9530afbfaffd9aba61c3d8fe5297
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 8 11:37:57 2008 +0100

    add a SwfdecRtmpPacket type in preparation for further changes

commit dcf996ed944b6a54e3bed7c0b47a370637af57ba
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 7 22:30:36 2008 +0100

    add stubs for a video channel

commit ad4cf5e6f0f364d5899bf21e6f8c65baca7a3621
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 7 15:48:10 2008 +0100

    remove outdated file

commit 30d8544d7dc7dd17b75f90f2617ef3de34bc02a1
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Dec 7 15:25:05 2008 +0100

    hook up NetStream's RPC channel

commit 927085fda6bfa75aa4a43da92bd53123007c784a
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Dec 5 22:52:57 2008 +0000

    add a FIXME for channel numbers that are too big

commit e5de262539d1250273e64cf55eba2043779b6787
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Dec 5 22:45:48 2008 +0000

    hardcode block size to 128 bytes

commit 3cc26270006e4342f587b6dc0fbce886d7370ea9
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Dec 5 22:43:26 2008 +0000

    use a list for channels, so we can add more than 64

commit c45511a5e175698d5e53ff110dbd76f511fd5add
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Dec 5 19:44:42 2008 +0000

    add swfdec_rtmp_connection_get_handshake_channel()

commit fde6a7d101ae334c06fe8820ae26f055094d81fa
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Dec 5 15:07:54 2008 +0000

    add swfdec_rtmp_connection_get_channel() and use it

commit fa806736a853c1841266f76e3c2477f7b32349de
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Dec 5 12:56:43 2008 +0000

    rework channel reading to allow channels > 64

commit 21607a67f625df622dab0a85db9af15daff2ce6d
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Dec 4 09:41:45 2008 +0000

    change channel construction
    
    previously, channels were constructed with their correct channel id.
    This is impossible for handling NetStream, where the channel id is only
    known after the createStream RPC call succeeded.

commit b9e03acc680d2f3f3afe4f671e1a5076e6183a46
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Dec 4 08:38:23 2008 +0000

    the rtmp socket doesn't have an error state anymore

commit ee26eb6f1cb56e806ca7d09e8735e448d59a5508
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Dec 4 08:37:54 2008 +0000

    make NetStream its own object again

commit 36080126537cfd3882f4fe7031d4f7bdcc484ce0
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 3 09:27:15 2008 +0000

    g_return_if_fail when _set_relay() is called on a movie object

commit 5d10fdf030a8a5f08fe7fad74da0b0638250bea7
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Dec 3 09:06:07 2008 +0000

    bail early if the URL cannot be opened

commit b39391329e8c77a2b8b9c9d0126298713123bf51
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 22:31:58 2008 +0000

    revert net stream code into stub state

commit 6800e466396f270e3fedb0550c03131a5f3df196
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 22:31:44 2008 +0000

    fix NetStream constructor to actually work

commit b7e8e6a8c1adea613dd001c781d56aececad4326
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 21:51:24 2008 +0000

    improve error messages

commit bc6b820baec3c32a3871b53c14ee295e4541d6cd
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 19:29:21 2008 +0000

    finish up the API changes for timestamp handling

commit 24f1a68cf63d3973c563e3f68940000942834fa9
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 19:20:34 2008 +0000

    redo handling of timevals again
    
    RPC channels seem to send the diff between last send time and current
    time. So we send this.

commit 2773dbee508dcaa867a46e2a7cf08b64cca0231d
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 13:58:17 2008 +0000

    rework sending API again
    
    This time revert it to require sending headers again

commit 5e74f266b37adc6cf3ecb97aebe443cf5d1a2206
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 13:42:34 2008 +0000

    add real NetStream initialization

commit b01edf3819795146036bf10fa70768783c60a2f0
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 11:12:56 2008 +0000

    make swfdec_xml_new() clear the node's name property
    
    This mirrors behavior of the AS constructor

commit d3b5f24f679d3162aecebedb32ffb9b3ae0a91c0
Author: Benjamin Otte <otte at gnome.org>
Date:   Tue Dec 2 10:36:00 2008 +0000

    don't encode function properties in AMF

commit 59eedf8973a39c56bb60ee8b96467c8addc828da
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 21:34:21 2008 +0000

    update to timing changes
    
    yes, unfortunately the RTMP tests aren't perfect.

commit 5cfe015fd34e2c4f5b4c451d634a01506d92be5c
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 21:18:28 2008 +0000

    set the runtime to 1 minute to avoid excessive doing nothing

commit f83cb2bd1465a37c2562fb39c1a773ee44ab39ff
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 21:18:14 2008 +0000

    don't try writing again if a write failed

commit 8e6c7f5b9c9691a592df96f14ee9df630e5b1fc9
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 21:16:21 2008 +0000

    make sure short writes to a socket trigger the writable signal
    
    A short write previously did not trigger it, because it could still
    return STATUS_OK even though it hadn't written everything.

commit a5177a11605be993a03ec71191110185c3471bc7
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 18:13:19 2008 +0000

    perform external actions immediately, not delayed
    
    This likely breaks some NetStream tests in the testsuite, but it is
    necessary to get a somewhat fluent RTMP connection going

commit 44a423e515954a8630e8b2a7f3115b8ced79df79
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 18:12:38 2008 +0000

    return FALSE in processing callback, we don't wanna be called again

commit 533fb04a3268438fe30927fefcab68f3bf13fb92
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 15:34:31 2008 +0000

    make tests run until fscommand:quit

commit e4beab0a8a5eecbc9f4be84ea389158a102dc93d
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 15:30:56 2008 +0000

    encode arrays like Flash player (no dense arrays)

commit 088b95a325cd2b426f24349f1ee7b7b703982de3
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 15:26:46 2008 +0000

    implement sending XML objects

commit 48c18b46b1e9c62832d4cf909fb037fbc25b12c9
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 11:58:39 2008 +0000

    add comment

commit d71c7b3a5190a3efe64158ef32e7deb66e4c9ee3
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 11:54:24 2008 +0000

    update possible values from amf spec

commit 01de19a98795b8628c80c4035e7989b28aac38fb
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 11:51:57 2008 +0000

    decode big strings, too

commit 17ab5960b3316f6360f83c07b0791221d8d30fd5
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Dec 1 11:44:57 2008 +0000

    encode and decode (dense and sparse) arrays

commit 3e1962ca08af459115169596668b08cae9257d29
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Nov 30 21:41:11 2008 +0000

    send/receive dates correctly

commit 254c5c64cd646f3ec6e8cd6c82755a4e47ded06c
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Nov 30 22:03:46 2008 +0100

    send interesting time stamps with the data

commit bff60620bea0878ff8982a9afaaecfb577bc8a2c
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Nov 30 16:08:59 2008 +0100

    introduce swfdec_as_context_get_lifetime () and use it

commit bf6ea63ca8014ea6e73c98a21e3b91baf140a4b6
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Nov 30 15:59:24 2008 +0100

    make object references work

commit 18a06cbff455dcda1636dd2d8bdae3e6e6a5e038
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Nov 28 14:01:00 2008 +0100

    remove stuff that should long be deleted

commit 6e509120f0ea12cf63cdaf958ac4d0dfe4130f62
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 27 22:38:26 2008 +0100

    add a new test infrastructure for rtmp

commit 8eb2920e6d98899d1ab9c9f93a9c6625161b9cc1
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 27 09:16:08 2008 +0100

    return an empty Object from SharedObject.getLocal
    
    makes some Flash files work better than when returning undefined

commit a273dab05ebc55db2acf0cd22c025b3ec2a1d4a5
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 27 09:15:58 2008 +0100

    remove outdated FIXME

commit 8e4f3487775671dbb4ce9164c2502553f0830718
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Nov 26 23:41:56 2008 +0100

    implement onStatus replies to the connect command

commit 5f48925283a802e468621c42ab822358a72536ad
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Nov 26 23:30:37 2008 +0100

    fix reading of EndObject tag

commit 93f92ab102c718e416b545e38384926f2636b100
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Nov 26 21:55:19 2008 +0100

    complete connect data
    
    Also make sure to only send file://<basename> instead of full path.

commit 2aa8d9c847a4e48e06e5e44cf830384949674e1d
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Nov 26 21:09:16 2008 +0100

    rework initialization code again
    
    It's still butt ugly, but it works again

commit 3099392cee4aff98c2bd7e7613aa5f66315b6e86
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Nov 21 14:16:54 2008 +0100

    mark objects properly for the GC

commit ced4fd53efdf5b01ab96b55ed1c2643f957c3cb4
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Nov 21 13:51:39 2008 +0100

    fix plugin infrastructure to work with new sockets

commit cca581aa161f34dd7487533557f464be4ef9fbbe
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 20 22:27:21 2008 +0100

    rework Buffer <=> String conversions
    
    There's an explicit Buffer.fromString function now, the rest takes data
    verbatim.
    Also included is a fix where we did memdup instead of strndup (no
    terminating 0 byte)

commit c274552877a2f2b65884e6011e9f72e7b465fd18
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 20 21:55:55 2008 +0100

    make the socket cleanup after itself properly

commit ebf80eb1fa25ad0c2e728b965d04072da9cb0d38
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 20 21:11:43 2008 +0100

    make code able to receive replies via RTMP

commit 958f007412a3f848612ee5f81ce94528e2e393ac
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 20 18:30:00 2008 +0100

    more random restructuring on the road to RTMP

commit 79a0f0d740ae52d1ebe685be965b32e8c8b6dacc
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 20 11:11:03 2008 +0100

    lots of reworking for RTMP
    
    nothing works, but we're getting there

commit ce3739ed7028ba0ddcdbe8550d5f5e88672b01a3
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Nov 17 19:10:19 2008 +0100

    rework amf functions

commit 0cbd8189d9637926e0108fa70a551eac16c3f33b
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Nov 15 18:29:25 2008 +0100

    fix various buffer issues
    
    - octal numbers were decoded wrong
    - there was no possibility to not escape strings when creating a buffer.
      This has now be changed so that only strings are encoded. I don't like
      the fact that this is non-discoverable, but...

commit 1d78e937a8a4b5522d73b8d793752c832917b83a
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Nov 15 12:55:17 2008 +0100

    fix casting errors
    
    We were printing %o with chars cast to unsigned in, so for > 128 we got
    4 billions aka 037777something printed

commit 829b0aead49ef8332245ae6941ae1d189098234b
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Nov 15 12:54:47 2008 +0100

    send the initial buffer as one buffer

commit 3a9e46503600b58eebc41f5413b014da2bbd01b1
Author: Benjamin Otte <otte at gnome.org>
Date:   Sat Nov 15 12:37:51 2008 +0100

    Make the RTMP socket create a predictable RTMP header
    
    Also do s/swfdec_bots_open/swfdec_bots_new/ and make the SwfdecBots
    structure private

commit 48cbffa171b4ad5c6aaacd2d7b345680996fddd0
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Nov 14 15:34:51 2008 +0100

    don't crash on NULL connection URLs

commit ce38181667a5c629d33866b58b3264e98898a26b
Author: Benjamin Otte <otte at gnome.org>
Date:   Fri Nov 14 15:34:04 2008 +0100

    add functions to convert from strace-style string to/from Buffers

commit 60dc2824c3925b72e8d578add594a2e7ab50e0a0
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 13 22:32:24 2008 +0100

    make the soket do a handshake

commit 07bdc9983b4d31518d5975168c8faa022f62671d
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 13 21:43:13 2008 +0100

    set the rtmp socket as its socket's target

commit 4da9cb25ff9109ba1e2fb7db0eee365a9bebaded
Author: Benjamin Otte <otte at gnome.org>
Date:   Thu Nov 13 00:19:31 2008 +0100

    stub out the rtmp socket

commit d481041b377319d020b6630f4bac87a3c9d7e84e
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Nov 12 23:50:37 2008 +0100

    remove old NetConnection and NetStream code
    
    make it forward to the new SwfdecRtmpConnection code

commit eb7048f5b208418f14a5c86ad8538bc19514a3cc
Author: Benjamin Otte <otte at gnome.org>
Date:   Wed Nov 12 23:48:31 2008 +0100

    fix headers to not include swfdec_net_stream.h

commit 586fbd78896d791c8b08e1be3bb000edae75f5f3
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Nov 10 18:54:04 2008 +0100

    make the rtmp socket a StreamTarget

commit abd0793b4ce6cebab83467579599df380b815c76
Author: Benjamin Otte <otte at gnome.org>
Date:   Mon Nov 10 12:35:04 2008 +0100

    make Buffer.toString produce the same output as strace

commit bf5b9a2d8650574099c30417c6df82f9d30beae6
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Nov 9 13:45:27 2008 +0100

    make the RTMP connection a relay
    
    Calling its constructor ASnative (2100, 200) on an already relayed
    object makes the Adobe player go SEGV, so it does stuff to relays.

commit f54b9418d58b1180c84be9dd6ff1171a20a65211
Author: Benjamin Otte <otte at gnome.org>
Date:   Sun Nov 9 13:33:56 2008 +0100

    add the basic objects for RTMP



More information about the Swfdec-commits mailing list