|
enum | {
bitErrorRate
, signalPower
, signalQuality
, lockState
,
syncState
, frontendNumber
, signalQualitydB
, isUsbTuner
,
frontendStatus
, snrValue
, frequency
} |
|
enum | {
evStart
, evEnd
, evTunedIn
, evTuneFailed
,
evUpdatedEventInfo
, evUpdatedInfo
, evNewProgramInfo
, evSeekableStatusChanged
,
evEOF
, evSOF
, evCuesheetChanged
, evUpdatedRadioText
,
evUpdatedRtpText
, evUpdatedRassSlidePic
, evUpdatedRassInteractivePicMask
, evVideoSizeChanged
,
evVideoFramerateChanged
, evVideoProgressiveChanged
, evBuffering
, evGstreamerPlayStarted
,
evStopped
, evHBBTVInfo
, evVideoGammaChanged
, evFccFailed
,
evUser = 0x100
} |
|
enum | { dirForward = +1
, dirBackward = -1
} |
|
enum | {
sIsCrypted
, sAspect
, sFrameRate
, sProgressive
,
sIsMultichannel
, sVideoPID
, sAudioPID
, sPCRPID
,
sPMTPID
, sTXTPID
, sSID
, sONID
,
sTSID
, sNamespace
, sProvider
, sDescription
,
sServiceref
, sTimeCreate
, sFileSize
, sCAIDs
,
sCAIDPIDs
, sVideoType
, sTags
, sDVBState
,
sVideoHeight
, sVideoWidth
, sTransponderData
, sCurrentChapter
,
sCurrentTitle
, sTotalChapters
, sTotalTitles
, sTagTitle
,
sTagTitleSortname
, sTagArtist
, sTagArtistSortname
, sTagAlbum
,
sTagAlbumSortname
, sTagComposer
, sTagDate
, sTagGenre
,
sTagComment
, sTagExtendedComment
, sTagTrackNumber
, sTagTrackCount
,
sTagAlbumVolumeNumber
, sTagAlbumVolumeCount
, sTagLocation
, sTagHomepage
,
sTagDescription
, sTagVersion
, sTagISRC
, sTagOrganization
,
sTagCopyright
, sTagCopyrightURI
, sTagContact
, sTagLicense
,
sTagLicenseURI
, sTagPerformer
, sTagCodec
, sTagVideoCodec
,
sTagAudioCodec
, sTagBitrate
, sTagNominalBitrate
, sTagMinimumBitrate
,
sTagMaximumBitrate
, sTagSerial
, sTagEncoder
, sTagEncoderVersion
,
sTagTrackGain
, sTagTrackPeak
, sTagAlbumGain
, sTagAlbumPeak
,
sTagReferenceLevel
, sTagLanguageCode
, sTagImage
, sTagPreviewImage
,
sTagAttachment
, sTagBeatsPerMinute
, sTagKeywords
, sTagCRC
,
sTagChannelMode
, sTransferBPS
, sHBBTVUrl
, sLiveStreamDemuxId
,
sBuffer
, sIsDedicated3D
, sHideVBI
, sCenterDVBSubs
,
sGamma
, sUser = 0x100
} |
|
enum | { resNA = -1
, resIsString = -2
, resIsPyObject = -3
} |
|
enum | { LEFT
, STEREO
, RIGHT
} |
|
enum | { cutIn = 0
, cutOut = 1
, cutMark = 2
} |
|
enum | { RadioText
, RtpText
} |
|
virtual | ~eDVBServicePlay () |
|
RESULT | connectEvent (const sigc::slot2< void, iPlayableService *, int > &event, ePtr< eConnection > &connection) |
|
RESULT | start () |
|
RESULT | stop () |
|
RESULT | setTarget (int target, bool noaudio) |
|
RESULT | seek (ePtr< iSeekableService > &ptr) |
|
RESULT | pause (ePtr< iPauseableService > &ptr) |
|
RESULT | info (ePtr< iServiceInformation > &ptr) |
|
RESULT | audioChannel (ePtr< iAudioChannelSelection > &ptr) |
|
RESULT | audioTracks (ePtr< iAudioTrackSelection > &ptr) |
|
RESULT | frontendInfo (ePtr< iFrontendInformation > &ptr) |
|
RESULT | subServices (ePtr< iSubserviceList > &ptr) |
|
RESULT | timeshift (ePtr< iTimeshiftService > &ptr) |
|
RESULT | tap (ePtr< iTapService > &ptr) |
|
RESULT | cueSheet (ePtr< iCueSheet > &ptr) |
|
RESULT | subtitle (ePtr< iSubtitleOutput > &ptr) |
|
RESULT | audioDelay (ePtr< iAudioDelay > &ptr) |
|
RESULT | rdsDecoder (ePtr< iRdsDecoder > &ptr) |
|
RESULT | keys (ePtr< iServiceKeys > &ptr) |
|
RESULT | streamed (ePtr< iStreamedService > &ptr) |
|
ePtr< iStreamBufferInfo > | getBufferCharge () |
|
int | setBufferSize (int size) |
|
RESULT | pause () |
|
RESULT | unpause () |
|
RESULT | setSlowMotion (int ratio) |
|
RESULT | setFastForward (int ratio) |
|
RESULT | getLength (pts_t &len) |
|
RESULT | seekTo (pts_t to) |
|
RESULT | seekRelative (int direction, pts_t to) |
|
RESULT | getPlayPosition (pts_t &pos) |
|
RESULT | setTrickmode (int trick=0) |
|
RESULT | getName (std::string &name) |
|
RESULT | getEvent (ePtr< eServiceEvent > &evt, int nownext) |
|
int | getInfo (int w) |
|
std::string | getInfoString (int w) |
|
ePtr< iDVBTransponderData > | getTransponderData () |
|
void | getAITApplications (std::map< int, std::string > &aitlist) |
|
PyObject * | getHbbTVApplications () |
|
void | getCaIds (std::vector< int > &caids, std::vector< int > &ecmpids, std::vector< std::string > &ecmdatabytes) |
|
int | getNumberOfTracks () |
|
RESULT | selectTrack (unsigned int i) |
|
RESULT | getTrackInfo (struct iAudioTrackInfo &, unsigned int n) |
|
int | getCurrentTrack () |
|
int | getCurrentChannel () |
|
RESULT | selectChannel (int i) |
|
std::string | getText (int i=0) |
|
void | showRassSlidePicture () |
|
void | showRassInteractivePic (int page, int subpage) |
|
ePyObject | getRassInteractiveMask () |
|
int | getNumberOfSubservices () |
|
RESULT | getSubservice (eServiceReference &subservice, unsigned int n) |
|
RESULT | startTimeshift () |
|
RESULT | stopTimeshift (bool swToLive=true) |
|
int | isTimeshiftActive () |
|
int | isTimeshiftEnabled () |
|
RESULT | activateTimeshift () |
|
RESULT | setNextPlaybackFile (const char *fn) |
|
RESULT | saveTimeshiftFile () |
|
std::string | getTimeshiftFilename () |
|
virtual void | switchToLive () |
|
bool | startTapToFD (int fd, const std::vector< int > &pids, int packetsize=188) |
|
void | stopTapToFD () |
|
PyObject * | getCutList () |
|
void | setCutList (SWIG_PYOBJECT(ePyObject)) |
|
void | setCutListEnable (int enable) |
|
RESULT | enableSubtitles (iSubtitleUser *user, SubtitleTrack &track) |
|
RESULT | disableSubtitles () |
|
RESULT | getSubtitleList (std::vector< SubtitleTrack > &sublist) |
|
RESULT | getCachedSubtitle (SubtitleTrack &track) |
|
int | getAC3Delay () |
|
int | getPCMDelay () |
|
void | setAC3Delay (int) |
|
void | setPCMDelay (int) |
|
RESULT | stream (ePtr< iStreamableService > &ptr) |
|
ePtr< iStreamData > | getStreamingData () |
|
void | setQpipMode (bool value, bool audio) |
|
int | getFrontendInfo (int w) |
|
ePtr< iDVBFrontendData > | getFrontendData () |
|
ePtr< iDVBFrontendStatus > | getFrontendStatus () |
|
ePtr< iDVBTransponderData > | getTransponderData (bool) |
|
void | getAll () |
|
void | operator delete (void *p) |
|
virtual void | AddRef ()=0 |
|
virtual void | Release ()=0 |
|
virtual | SWIG_VOID (RESULT) seek(ePtr< iSeekableService > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) pause(ePtr< iPauseableService > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) info(ePtr< iServiceInformation > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) audioTracks(ePtr< iAudioTrackSelection > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) audioChannel(ePtr< iAudioChannelSelection > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) subServices(ePtr< iSubserviceList > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) frontendInfo(ePtr< iFrontendInformation > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) timeshift(ePtr< iTimeshiftService > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) tap(ePtr< iTapService > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) cueSheet(ePtr< iCueSheet > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) subtitle(ePtr< iSubtitleOutput > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) audioDelay(ePtr< iAudioDelay > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) rdsDecoder(ePtr< iRdsDecoder > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) stream(ePtr< iStreamableService > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) streamed(ePtr< iStreamedService > &SWIG_OUTPUT)=0 |
|
virtual | SWIG_VOID (RESULT) keys(ePtr< iServiceKeys > &SWIG_OUTPUT)=0 |
|
virtual RESULT | seekChapter (int) |
|
virtual RESULT | seekTitle (int) |
|
virtual virtual SWIG_VOID(RESULT) getName(std | SWIG_VOID (RESULT) getEvent(ePtr< eServiceEvent > &SWIG_OUTPUT |
|
virtual ePtr< iServiceInfoContainer > | getInfoObject (int w) |
|
virtual long long | getFileSize () |
|
virtual int | setInfo (int w, int v) |
|
virtual int | setInfoString (int w, const char *v) |
|
virtual | SWIG_VOID (RESULT) getTrackInfo(struct iAudioTrackInfo &SWIG_OUTPUT |
|
virtual | SWIG_VOID (RESULT) getSubservice(eServiceReference &SWIG_OUTPUT |
|
virtual | SWIG_PYOBJECT (ePyObject) getRassInteractiveMask()=0 |
|
virtual virtual SWIG_VOID(RESULT) getName(std int | nownext |
|
virtual unsigned int | n =0 |
|
virtual unsigned int | n =0 |
|
static bool | tryFallbackTuner (eServiceReferenceDVB &service, bool &is_stream, bool is_pvr, bool simulate) |
|
eServiceReference | m_reference |
|
ePtr< eDVBService > | m_dvb_service |
|
ePtr< iTSMPEGDecoder > | m_decoder |
|
int | m_is_primary |
|
int | m_decoder_index |
|
int | m_have_video_pid |
|
int | m_tune_state |
|
bool | m_noaudio |
|
eDVBServicePMTHandler | m_service_handler_timeshift |
|
eDVBServiceEITHandler | m_event_handler |
|
int | m_current_audio_pid |
|
int | m_current_video_pid_type |
|
sigc::signal2< void, iPlayableService *, int > | m_event |
|
bool | m_is_stream |
|
bool | m_is_pvr |
|
int | m_is_paused |
|
int | m_timeshift_enabled |
|
int | m_timeshift_active |
|
int | m_timeshift_changed |
|
int | m_save_timeshift |
|
int | m_first_program_info |
|
std::string | m_timeshift_file |
|
std::string | m_timeshift_file_next |
|
int | m_timeshift_fd |
|
ePtr< iDVBDemux > | m_decode_demux |
|
int | m_current_audio_stream |
|
ePtr< iDVBTSRecorder > | m_record |
|
std::set< int > | m_pids_active |
|
int | m_skipmode |
|
int | m_fastforward |
|
int | m_slowmotion |
|
ePtr< iDVBTSRecorder > | m_tap_recorder |
|
ePtr< eCueSheet > | m_cue |
|
std::multiset< cueEntry > | m_cue_entries |
|
int | m_cuesheet_changed |
|
int | m_cutlist_enabled |
|
iSubtitleUser * | m_subtitle_widget |
|
ePtr< eDVBTeletextParser > | m_teletext_parser |
|
ePtr< eConnection > | m_new_subtitle_stream_connection |
|
ePtr< eConnection > | m_new_subtitle_page_connection |
|
std::list< eDVBTeletextSubtitlePage > | m_subtitle_pages |
|
ePtr< eDVBSubtitleParser > | m_subtitle_parser |
|
ePtr< eConnection > | m_new_dvb_subtitle_page_connection |
|
std::list< eDVBSubtitlePage > | m_dvb_subtitle_pages |
|
ePtr< eTimer > | m_subtitle_sync_timer |
|
ePtr< eTimer > | m_nownext_timer |
|
ePtr< eDVBRdsDecoder > | m_rds_decoder |
|
ePtr< eConnection > | m_rds_decoder_event_connection |
|
ePtr< eConnection > | m_video_event_connection |
|
eDVBServicePMTHandler | m_service_handler |
|