|
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 |
interface | AVStreams::StreamEndpoint |
| The Stream EndPoint. Used to implement one endpoint of a stream that implements the transport layer. More...
|
Typedefs |
typedef sequence< QoS > | streamQoS |
| The QoS of a stream is a sequence of QoS structs (defined above).
|
typedef sequence< string > | flowSpec |
typedef sequence< string > | protocolSpec |
typedef sequence< octet > | key |
| Used as a key for public-key encryption.
|
typedef CosPropertyService::Property | streamEvent |
| Used to convey events, in Basic_StreamCtrl::push_event.
|
typedef sequence< FlowConnection > | FlowConnection_seq |
typedef sequence< StreamEndPoint_A > | StreamEndPoint_A_seq |
typedef sequence< StreamEndPoint_B > | StreamEndPoint_B_seq |
typedef sequence< FlowEndPoint > | FlowEndPoint_seq |
typedef sequence< Object > | Object_seq |
Enumerations |
enum | flowState { stopped,
started,
dead
} |
| Represents the state of a flow. More...
|
enum | dirType { dir_in,
dir_out
} |
| The direction of a flow. More...
|
enum | PositionOrigin { AbsolutePosition,
RelativePosition,
ModuloPosition
} |
enum | PositionKey { ByteCount,
SampleCount,
MediaTime
} |