|
| 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 |
| |