User Tools

Site Tools


live555:mediasource

This is an old revision of the document!


MediaSource

Medium

<code c++> class MediaSource: public Medium { public:

static Boolean lookupByName(UsageEnvironment& env, char const* sourceName,
                            MediaSource*& resultSource);
virtual void getAttributes() const;
    // attributes are returned in "env's" 'result message'
// The MIME type of this source:
virtual char const* MIMEtype() const;
// Test for specific types of source:
virtual Boolean isFramedSource() const;
virtual Boolean isRTPSource() const;
virtual Boolean isMPEG1or2VideoStreamFramer() const;
virtual Boolean isMPEG4VideoStreamFramer() const;
virtual Boolean isH264VideoStreamFramer() const;
virtual Boolean isDVVideoStreamFramer() const;
virtual Boolean isJPEGVideoSource() const;
virtual Boolean isAMRAudioSource() const;

protected:

MediaSource(UsageEnvironment& env); // abstract base class
virtual ~MediaSource();

private:

// redefined virtual functions:
virtual Boolean isSource() const;

}; <code>

live555/mediasource.1260442566.txt.gz · Last modified: 2009/12/10 11:56 by deva