diff options
Diffstat (limited to 'TAO/ChangeLogs/ChangeLog-02a')
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 61a1d8128a0..a45d3a85e41 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -41,7 +41,6 @@ Tue Nov 13 18:01:57 2001 Craig Rodrigues <crodrigu@bbn.com> * orbsvcs/orbsvcs/AV/RTCP_Channel.cpp: Fixed comment. - Tue Nov 13 14:31:44 2001 Craig Rodrigues <crodrigu@bbn.com> * orbsvcs/orbsvcs/AV.dsp: (updated) @@ -72,63 +71,79 @@ Tue Nov 13 14:14:24 2001 Craig Rodrigues <crodrigu@bbn.com> only allows one flow between stream endpoints). The code was modified to allow data and control information to be passed as part of the same flow. + * orbsvcs/orbsvcs/AV/AVStreams_i.cpp: Added/renamed several properties defined in the CORBA AV spec. Implemented the TAO_StreamCtrl::unbind operation. Fixed several memory leaks. + * orbsvcs/orbsvcs/AV/AV_Core.cpp: Added code to clean up transport/flow factories (fix memory leak). Added get_transport_factory(const char *transport_protocol). Added get_flow_protocol_factory(const char *flow_protocol). + * orbsvcs/orbsvcs/AV/AV_Core.h: Added get_transport_factory(const char *transport_protocol). Added get_flow_protocol_factory(const char *flow_protocol). + * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp: Added a remove_ref call to activate_mediactrl. + * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp: Changed the flow specification to better conform to the AV Service spec. + * orbsvcs/orbsvcs/AV/MCast.cpp: TAO_AV_UDP_MCast_Flow_Handler::handle_input now returns the value returned by protocol_object->handle_input rather than 0. + * orbsvcs/orbsvcs/AV/MCast.h: Made the TAO_AV_UDP_MCast_Flow_Handler destructor virtual. + * orbsvcs/orbsvcs/AV/RTCP.cpp: * orbsvcs/orbsvcs/AV/RTCP.h: Added full RFC compliant RTCP control protocol implementation. Modified the ssrc allocation operation to use the MD5 algorithm to more reliably choose a unique id. + * orbsvcs/orbsvcs/AV/RTCP_Channel.h: (added) * orbsvcs/orbsvcs/AV/RTCP_Channel.cpp: (added) These files contain two classes, one used to represent incoming RTP streams and one to represent outgoing streams. They keep track of transmission/reception statistics. + * orbsvcs/orbsvcs/AV/RTCP_Packet.h: (added) * orbsvcs/orbsvcs/AV/RTCP_Packet.cpp: (added) These files contain classes to represent each of the control packet message types. + * orbsvcs/orbsvcs/AV/RTP.cpp: * orbsvcs/orbsvcs/AV/RTP.h: Made several changes to support the RTCP implementation. Added a class to represent an RTP packet. + * orbsvcs/orbsvcs/AV/Transport.cpp: Modified code to use the get_xxx_factory routines added to AV_Core rather than doing the search in this file. + * orbsvcs/orbsvcs/AV/UDP.cpp: When the protocol is RTP/UDP, an even/odd port pair will be reserved as is called out in the RTP RFC. The class TAO_AV_UDP_Connection_Setup was added to replace duplicated code used for both the TAO_AV_UDP_Acceptor and TAO_AV_UDP_Connector. + * orbsvcs/orbsvcs/AV/global.h: (added) * orbsvcs/orbsvcs/AV/md5.h: (added) * orbsvcs/orbsvcs/AV/md5c.c: (added) Used by the operation to allocate ssrc's in RTCP.cpp to help guarantee a unique id. + * orbsvcs/orbsvcs/AV/source.cpp: (removed) * orbsvcs/orbsvcs/AV/source.h: (removed) * orbsvcs/orbsvcs/AV/source.i: (removed) The functionality contained in these files is now implemented in the RTCP*.* files. + * orbsvcs/orbsvcs/Makefile.av: (updated) * orbsvcs/orbsvcs/AV.bor: (updated) |