, including all inherited members.
| adjustfill | VideoOutput | [protected] |
| allowpreviewepg | VideoOutput | [protected] |
| AllowPreviewEPG(void) | VideoOutput | [inline] |
| ApplyDBScaleAndMove(void) | VideoOutput | [protected] |
| ApplyLetterboxing(void) | VideoOutput | [protected] |
| ApplyManualScaleAndMove(void) | VideoOutput | [protected] |
| ApplySnapToVideoRect(void) | VideoOutput | [protected] |
| ApproveDeintFilter(const QString &filtername) const | VideoOutputXv | [virtual] |
| aspectoverride | VideoOutput | [protected] |
| av_pause_frame | VideoOutputXv | [private] |
| BestDeint(void) | VideoOutput | [virtual] |
| ChangePictureAttribute(PictureAttribute, bool direction) | VideoOutput | |
| CheckFrameStates(void) | VideoOutputXv | [virtual] |
| CheckOSDInit(void) | VideoOutputXv | [private] |
| chroma_osd | VideoOutputXv | [private] |
| ChromaKeyOSD class | VideoOutputXv | [friend] |
| ClearAfterSeek(void) | VideoOutputXv | [virtual] |
| CopyFrame(VideoFrame *to, const VideoFrame *from) | VideoOutputXv | [private] |
| Create(const QString &decoder, MythCodecID codec_id, void *codec_priv, const QSize &video_dim, float video_aspect, WId win_id, const QRect &display_rect, WId embed_id) | VideoOutput | [static] |
| CreateBuffers(VOSType subtype) | VideoOutputXv | [private] |
| CreatePauseFrame(VOSType subtype) | VideoOutputXv | [private] |
| CreateShmImages(uint num, bool use_xv) | VideoOutputXv | [private] |
| CreateXvMCBuffers(void) | VideoOutputXv | [private] |
| CreateXvMCContext(Display *disp, int port, int surf_type, int width, int height) | VideoOutputXv | [static] |
| CreateXvMCSurfaces(uint num, bool surface_has_vld) | VideoOutputXv | [private] |
| db_adjustfill | VideoOutput | [protected] |
| db_aspectoverride | VideoOutput | [protected] |
| db_deint_filtername | VideoOutput | [protected] |
| db_display_dim | VideoOutput | [protected] |
| db_letterbox_colour | VideoOutput | [protected] |
| db_move | VideoOutput | [protected] |
| db_pict_attr | VideoOutput | [protected] |
| db_pip_location | VideoOutput | [protected] |
| db_pip_size | VideoOutput | [protected] |
| db_scale_horiz | VideoOutput | [protected] |
| db_scale_vert | VideoOutput | [protected] |
| db_scaling_allowed | VideoOutput | [protected] |
| db_use_picture_controls | VideoOutput | [protected] |
| db_vdisp_profile | VideoOutput | [protected] |
| DeleteBuffers(VOSType subtype, bool delete_pause_frame) | VideoOutputXv | [private] |
| DeleteXvMCContext(Display *disp, XvMCContext *&ctx) | VideoOutputXv | [static] |
| DeLimboFrame(VideoFrame *frame) | VideoOutput | [inline, virtual] |
| DiscardFrame(VideoFrame *) | VideoOutputXv | [private, virtual] |
| DiscardFrames(bool next_frame_keyframe) | VideoOutputXv | [private, virtual] |
| display_aspect | VideoOutput | [protected] |
| display_dim | VideoOutput | [protected] |
| display_res | VideoOutputXv | [private] |
| display_video_rect | VideoOutput | [protected] |
| display_visible_rect | VideoOutput | [protected] |
| DisplayOSD(VideoFrame *frame, OSD *osd, int stride=-1, int revision=-1) | VideoOutputXv | [private, virtual] |
| DoneDisplayingFrame(void) | VideoOutputXv | [private, virtual] |
| DoPipResize(int pipwidth, int pipheight) | VideoOutput | [protected] |
| DoVideoResize(const QSize &inDim, const QSize &outDim) | VideoOutput | [protected] |
| DrawSlice(VideoFrame *, int x, int y, int w, int h) | VideoOutputXv | [virtual] |
| DrawUnusedRects(bool sync=true) | VideoOutputXv | [virtual] |
| embedding | VideoOutput | [protected] |
| EmbedInWidget(WId wid, int x, int y, int w, int h) | VideoOutputXv | [virtual] |
| EnoughDecodedFrames(void) | VideoOutput | [inline] |
| EnoughFreeFrames(void) | VideoOutput | [inline] |
| EnoughPrebufferedFrames(void) | VideoOutput | [inline] |
| errored | VideoOutput | [protected] |
| ExposeEvent(void) | VideoOutput | [inline] |
| FallbackDeint(void) | VideoOutput | [virtual] |
| FlushSurface(VideoFrame *frame) | VideoOutputXv | [private, static] |
| framesPlayed | VideoOutput | [protected] |
| FreeVideoFrames(void) | VideoOutput | [inline] |
| GetAdjustFill(void) | VideoOutput | [inline] |
| GetAllowedRenderers(MythCodecID myth_codec_id, const QSize &video_dim) | VideoOutputXv | [static] |
| GetAspectOverride(void) | VideoOutput | [inline] |
| GetAvailableOSD() | VideoOutputXv | [private] |
| GetBestSupportedCodec(uint width, uint height, uint osd_width, uint osd_height, uint stream_type, int xvmc_chroma, bool test_surface, bool force_xv) | VideoOutputXv | [static] |
| GetDisplayAspect(void) const | VideoOutput | [inline, virtual] |
| GetDrawSize(int &xoff, int &yoff, int &width, int &height) | VideoOutput | [virtual] |
| GetFilters(void) const | VideoOutput | |
| GetFramesPlayed(void) | VideoOutput | [inline, virtual] |
| GetFrameStatus(void) const | VideoOutput | [inline] |
| GetLastDecodedFrame(void) | VideoOutput | [inline] |
| GetLastShownFrame(void) | VideoOutput | [inline] |
| GetNextFreeFrame(bool allow_unsafe) | VideoOutputXv | [private] |
| VideoOutput::GetNextFreeFrame(bool with_lock=false, bool allow_unsafe=false) | VideoOutput | [inline, virtual] |
| GetOSDBounds(QRect &visible, QRect &total, float &pixelAspect, float &fontScale, float themeaspect) const | VideoOutput | [virtual] |
| GetPictureAttribute(PictureAttribute) const | VideoOutput | |
| GetPIPRect(int location, NuppelVideoPlayer *pipplayer=NULL) | VideoOutputXv | [virtual] |
| GetRefreshRate(void) | VideoOutputXv | [virtual] |
| GetSupportedPictureAttributes(void) const | VideoOutput | [inline] |
| GetTotalOSDBounds(void) const | VideoOutputXv | [private, virtual] |
| GetVisibleOSDBounds(float &, float &, float) const | VideoOutputXv | [private, virtual] |
| gl_context | VideoOutputXv | [private] |
| gl_context_lock | VideoOutputXv | [private] |
| gl_osd_ready | VideoOutputXv | [private] |
| gl_osdchain | VideoOutputXv | [private] |
| gl_pip_ready | VideoOutputXv | [private] |
| gl_pipchain | VideoOutputXv | [private] |
| gl_use_osd_opengl2 | VideoOutputXv | [private] |
| gl_videochain | VideoOutputXv | [private] |
| global_lock | VideoOutputXv | [private] |
| GrabSuitableXvPort(Display *disp, Window root, MythCodecID type, uint width, uint height, int xvmc_chroma=0, XvMCSurfaceInfo *si=NULL, QString *adaptor_name=NULL) | VideoOutputXv | [static] |
| hasIDCTAcceleration(void) const | VideoOutputXv | [inline, virtual] |
| hasMCAcceleration(void) const | VideoOutputXv | [inline, virtual] |
| hasVLDAcceleration(void) const | VideoOutputXv | [inline, virtual] |
| Init(int width, int height, float aspect, WId winid, int winx, int winy, int winw, int winh, WId embedid=0) | VideoOutputXv | [virtual] |
| InitBuffers(int numdecode, bool extra_for_pause, int need_free, int needprebuffer_normal, int needprebuffer_small, int keepprebuffer) | VideoOutput | [protected] |
| InitColorKey(bool turnoffautopaint) | VideoOutputXv | [private] |
| InitDisplayMeasurements(uint width, uint height) | VideoOutputXv | [private] |
| InitOpenGL(void) | VideoOutputXv | [private] |
| InitOSD(const QString &) | VideoOutputXv | [private] |
| VideoOutput::InitOSD(OSD *osd) | VideoOutput | [virtual] |
| InitPictureAttributes(void) | VideoOutputXv | [virtual] |
| InitSetupBuffers(void) | VideoOutputXv | [private] |
| InitVideoBuffers(MythCodecID, bool use_xv, bool use_shm, bool use_opengl) | VideoOutputXv | [private] |
| InitXlib(void) | VideoOutputXv | [private] |
| InitXShm(void) | VideoOutputXv | [private] |
| InitXVideo(void) | VideoOutputXv | [private] |
| InitXvMC(MythCodecID) | VideoOutputXv | [private] |
| InputChanged(const QSize &input_size, float aspect, MythCodecID av_codec_id, void *codec_private) | VideoOutputXv | [virtual] |
| IsBobDeint(void) const | VideoOutput | [virtual] |
| IsDisplaying(VideoFrame *frame) | VideoOutputXv | [private, static] |
| IsEmbedding(void) | VideoOutput | [inline] |
| IsErrored() | VideoOutput | [inline] |
| IsExtraProcessingRequired(void) const | VideoOutput | [virtual] |
| IsRendering(VideoFrame *frame) | VideoOutputXv | [private, static] |
| IsVideoScalingAllowed(void) | VideoOutput | [inline] |
| kManualZoomMaxHorizontalZoom | VideoOutput | [protected, static] |
| kManualZoomMaxMove | VideoOutput | [protected, static] |
| kManualZoomMaxVerticalZoom | VideoOutput | [protected, static] |
| kManualZoomMinHorizontalZoom | VideoOutput | [protected, static] |
| kManualZoomMinVerticalZoom | VideoOutput | [protected, static] |
| m_deinterlaceBeforeOSD | VideoOutput | [protected] |
| m_deinterlacing | VideoOutput | [protected] |
| m_deintFilter | VideoOutput | [protected] |
| m_deintfiltername | VideoOutput | [protected] |
| m_deintFiltMan | VideoOutput | [protected] |
| MoveResize(void) | VideoOutputXv | [virtual] |
| myth_codec_id | VideoOutputXv | [private] |
| mz_move | VideoOutput | [protected] |
| mz_scale_h | VideoOutput | [protected] |
| mz_scale_v | VideoOutput | [protected] |
| needrepaint | VideoOutput | [protected] |
| NeedsDoubleFramerate(void) const | VideoOutput | [virtual] |
| non_xv_av_format | VideoOutputXv | [private] |
| non_xv_fps | VideoOutputXv | [private] |
| non_xv_frames_shown | VideoOutputXv | [private] |
| non_xv_show_frame | VideoOutputXv | [private] |
| non_xv_stop_time | VideoOutputXv | [private] |
| OpenGLVideoSync class | VideoOutputXv | [friend] |
| overriden_video_aspect | VideoOutput | [protected] |
| PictureSettingMap typedef | VideoOutput | [protected] |
| pip_desired_display_size | VideoOutput | [protected] |
| pip_display_size | VideoOutput | [protected] |
| pip_scaling_context | VideoOutput | [protected] |
| pip_tmp_buf | VideoOutput | [protected] |
| pip_tmp_image | VideoOutput | [protected] |
| pip_video_size | VideoOutput | [protected] |
| PrepareFrame(VideoFrame *, FrameScanType) | VideoOutputXv | [virtual] |
| PrepareFrameMem(VideoFrame *, FrameScanType) | VideoOutputXv | [private] |
| PrepareFrameOpenGL(VideoFrame *, FrameScanType) | VideoOutputXv | [private] |
| PrepareFrameXv(VideoFrame *) | VideoOutputXv | [private] |
| PrepareFrameXvMC(VideoFrame *, FrameScanType) | VideoOutputXv | [private] |
| PrintMoveResizeDebug(void) | VideoOutput | [protected] |
| ProcessFrame(VideoFrame *frame, OSD *osd, FilterChain *filterList, NuppelVideoPlayer *pipPlayer) | VideoOutputXv | [virtual] |
| ProcessFrameMem(VideoFrame *frame, OSD *osd, FilterChain *filterList, NuppelVideoPlayer *pipPlayer) | VideoOutputXv | [private] |
| ProcessFrameOpenGL(VideoFrame *frame, OSD *osd, FilterChain *filterList, NuppelVideoPlayer *pipPlayer) | VideoOutputXv | [private] |
| ProcessFrameXvMC(VideoFrame *frame, OSD *osd) | VideoOutputXv | [private] |
| ReleaseFrame(VideoFrame *frame) | VideoOutput | [inline, virtual] |
| ResizeForGui(void) | VideoOutputXv | [virtual] |
| ResizeForVideo(void) | VideoOutputXv | [virtual] |
| ResizeForVideo(uint width, uint height) | VideoOutputXv | [private] |
| ResizeVideo(VideoFrame *frame) | VideoOutput | [protected] |
| ReturnAvailableOSD(XvMCOSD *) | VideoOutputXv | [private] |
| SetDeinterlacingEnabled(bool) | VideoOutputXv | [virtual] |
| SetDeinterlacingEnabledOpenGL(bool enable) | VideoOutputXv | [private] |
| SetFramesPlayed(long long fp) | VideoOutput | [inline, virtual] |
| SetPictureAttribute(PictureAttribute attribute, int newValue) | VideoOutputXv | [virtual] |
| SetPictureAttributeDBValue(PictureAttribute attributeType, int newValue) | VideoOutput | [protected, virtual] |
| SetPrebuffering(bool normal) | VideoOutput | [inline] |
| SetupDeinterlace(bool interlaced, const QString &ovrf="") | VideoOutputXv | [virtual] |
| SetupDeinterlaceOpenGL(bool interlaced, const QString &overridefilter) | VideoOutputXv | [private] |
| SetVideoAspectRatio(float aspect) | VideoOutput | [protected] |
| SetVideoFrameRate(float) | VideoOutput | [virtual] |
| SetVideoResize(const QRect &videoRect) | VideoOutput | |
| SetVideoScalingAllowed(bool change) | VideoOutput | |
| Show(FrameScanType) | VideoOutputXv | [virtual] |
| ShowPip(VideoFrame *frame, NuppelVideoPlayer *pipplayer) | VideoOutputXv | [private, virtual] |
| ShowXVideo(FrameScanType scan) | VideoOutputXv | [private] |
| ShowXvMC(FrameScanType scan) | VideoOutputXv | [private] |
| ShutdownPipResize(void) | VideoOutput | [protected] |
| ShutdownVideoResize(void) | VideoOutputXv | [virtual] |
| StartDisplayingFrame(void) | VideoOutput | [inline, virtual] |
| StopEmbedding(void) | VideoOutputXv | [virtual] |
| supported_attributes | VideoOutput | [protected] |
| SyncSurface(VideoFrame *frame, int past_future=0) | VideoOutputXv | [private, static] |
| tmp_display_visible_rect | VideoOutput | [protected] |
| ToggleAdjustFill(AdjustFillMode adjustFillMode=kAdjustFill_Toggle) | VideoOutput | |
| ToggleAspectOverride(AspectOverrideMode aspectOverrideMode=kAspect_Toggle) | VideoOutput | |
| UpdatePauseFrame(void) | VideoOutputXv | [virtual] |
| ValidVideoFrames(void) const | VideoOutput | [inline, virtual] |
| vbuffers | VideoOutput | [protected] |
| video_aspect | VideoOutput | [protected] |
| video_dim | VideoOutput | [protected] |
| video_disp_dim | VideoOutput | [protected] |
| video_output_subtype | VideoOutputXv | [private] |
| video_rect | VideoOutput | [protected] |
| VideoAspectRatioChanged(float aspect) | VideoOutputXv | [virtual] |
| VideoOutput() | VideoOutput | |
| VideoOutputSubType() const | VideoOutputXv | [inline, private] |
| VideoOutputXv(MythCodecID av_codec_id) | VideoOutputXv | |
| vsz_desired_display_rect | VideoOutput | [protected] |
| vsz_display_size | VideoOutput | [protected] |
| vsz_enabled | VideoOutput | [protected] |
| vsz_scale_context | VideoOutput | [protected] |
| vsz_tmp_buf | VideoOutput | [protected] |
| vsz_video_size | VideoOutput | [protected] |
| WaitForAvailable(uint w) | VideoOutput | [inline] |
| XJ_black | VideoOutputXv | [private] |
| XJ_curwin | VideoOutputXv | [private] |
| XJ_depth | VideoOutputXv | [private] |
| XJ_disp | VideoOutputXv | [private] |
| XJ_gc | VideoOutputXv | [private] |
| XJ_letterbox_colour | VideoOutputXv | [private] |
| XJ_non_xv_image | VideoOutputXv | [private] |
| XJ_root | VideoOutputXv | [private] |
| XJ_screen | VideoOutputXv | [private] |
| XJ_screen_num | VideoOutputXv | [private] |
| XJ_screenheight | VideoOutputXv | [private] |
| XJ_screenwidth | VideoOutputXv | [private] |
| XJ_screenx | VideoOutputXv | [private] |
| XJ_screeny | VideoOutputXv | [private] |
| XJ_shm_infos | VideoOutputXv | [private] |
| XJ_started | VideoOutputXv | [private] |
| XJ_white | VideoOutputXv | [private] |
| XJ_win | VideoOutputXv | [private] |
| XJ_yuv_infos | VideoOutputXv | [private] |
| xv_attribute_max | VideoOutputXv | [private] |
| xv_attribute_min | VideoOutputXv | [private] |
| xv_buffers | VideoOutputXv | [private] |
| xv_chroma | VideoOutputXv | [private] |
| xv_colorkey | VideoOutputXv | [private] |
| xv_draw_colorkey | VideoOutputXv | [private] |
| xv_hue_base | VideoOutputXv | [private] |
| xv_need_bobdeint_repaint | VideoOutputXv | [private] |
| xv_port | VideoOutputXv | [private] |
| xvmc_buf_attr | VideoOutputXv | [private] |
| xvmc_chroma | VideoOutputXv | [private] |
| xvmc_ctx | VideoOutputXv | [private] |
| xvmc_osd_available | VideoOutputXv | [private] |
| xvmc_osd_lock | VideoOutputXv | [private] |
| xvmc_surf_info | VideoOutputXv | [private] |
| xvmc_surfs | VideoOutputXv | [private] |
| xvmc_tex | VideoOutputXv | [private] |
| XvMCOSD class | VideoOutputXv | [friend] |
| Zoom(ZoomDirection direction) | VideoOutputXv | [virtual] |
| ~VideoOutput() | VideoOutput | [virtual] |
| ~VideoOutputXv() | VideoOutputXv | |