#include "CosProperty.idl"
Namespaces | |
namespace | AVStreams |
Classes | |
struct | AVStreams::QoS |
This structure represents QoS for a given type. E.g. {"video_qos", <"video_framerate", 26>, <"video_depth", 9>}. More... | |
struct | AVStreams::SFPStatus |
This structure is defined for SFP1.0 Subsequent versions of the protocol may specify new structures. More... | |
struct | AVStreams::flowStatus |
Used to store the status of a flow. More... | |
exception | AVStreams::notSupported |
exception | AVStreams::PropertyException |
exception | AVStreams::FPError |
exception | AVStreams::streamOpFailed |
exception | AVStreams::streamOpDenied |
exception | AVStreams::noSuchFlow |
exception | AVStreams::QoSRequestFailed |
interface | AVStreams::Basic_StreamCtrl |
Base class for StreamCtrl, implements basic stream start and stop functionality. More... | |
interface | AVStreams::Negotiator |
This interface is used to negotiate QoS between two stream endpoints. More... | |
interface | AVStreams::StreamCtrl |
Implementation the A/V StreamCtrl class. this class is used to control the stream. It should be subclassed by applications that want to provide more control features. More... | |
interface | AVStreams::MCastConfigIf |
Interface for multicasting operations. More... | |
interface | AVStreams::StreamEndPoint |
interface | AVStreams::StreamEndPoint_A |
The "A" side of a streamendpoint. More... | |
interface | AVStreams::StreamEndPoint_B |
The "B" side of a streamendpoint. More... | |
interface | AVStreams::VDev |
Implements the VDev interface. One of these is created per connection, and represents device-specific parameters. More... | |
interface | AVStreams::MMDevice |
Implements a factory to create Endpoints and VDevs. More... | |
exception | AVStreams::protocolNotSupported |
exception | AVStreams::formatNotSupported |
exception | AVStreams::formatMismatch |
exception | AVStreams::FEPMismatch |
exception | AVStreams::alreadyConnected |
exception | AVStreams::invalidSettings |
exception | AVStreams::notConnected |
exception | AVStreams::deviceQosMismatch |
exception | AVStreams::failedToConnect |
exception | AVStreams::failedToListen |
interface | AVStreams::FlowConnection |
interface | AVStreams::FlowEndPoint |
interface | AVStreams::FlowProducer |
interface | AVStreams::FlowConsumer |
interface | AVStreams::FDev |
struct | AVStreams::Position |
exception | AVStreams::PostionKeyNotSupported |
exception | AVStreams::InvalidPosition |
interface | AVStreams::MediaControl |
MediaControl interface is similar to ControlledStream interface in MSS. It can be inherited by flow endpoints or FlowConnection interfaces. More... | |
exception | AVStreams::MediaControl::PostionKeyNotSupported |
Typedefs | |
typedef sequence< QoS > | AVStreams::streamQoS |
The QoS of a stream is a sequence of QoS structs (defined above). | |
typedef sequence < string > | AVStreams::flowSpec |
typedef sequence < string > | AVStreams::protocolSpec |
typedef sequence< octet > | AVStreams::key |
Used as a key for public-key encryption. | |
typedef CosPropertyService::Property | AVStreams::streamEvent |
Used to convey events, in Basic_StreamCtrl::push_event. | |
typedef sequence < FlowConnection > | AVStreams::FlowConnection_seq |
typedef sequence < StreamEndPoint_A > | AVStreams::StreamEndPoint_A_seq |
typedef sequence < StreamEndPoint_B > | AVStreams::StreamEndPoint_B_seq |
typedef sequence < FlowEndPoint > | AVStreams::FlowEndPoint_seq |
typedef sequence < Object > | AVStreams::Object_seq |
Enumerations | |
enum | AVStreams::flowState { AVStreams::stopped, AVStreams::started, AVStreams::dead } |
Represents the state of a flow. More... | |
enum | AVStreams::dirType { AVStreams::dir_in, AVStreams::dir_out } |
The direction of a flow. More... | |
enum | AVStreams::PositionOrigin { AVStreams::AbsolutePosition, AVStreams::RelativePosition, AVStreams::ModuloPosition } |
enum | AVStreams::PositionKey { AVStreams::ByteCount, AVStreams::SampleCount, AVStreams::MediaTime } |