fVideoView
, fVideoView(0)
fVideoView->RemoveOverlay();
if (fBitmap && fWindow && fVideoView) {
fVideoView->DrawFrame();
fVideoView = new VideoView(size, "Video View", B_FOLLOW_ALL_SIDES,
fWindow = new VideoWindow(size, fVideoView);
, fVideoView(0)
VideoView * fVideoView;
if (fVideoView)
AddChild(fVideoView);
VideoView * fVideoView;
box->AddChild(fVideoView);
return fVideoView;
fVideoView = new BView("Video preview", B_WILL_DRAW);
fVideoView->SetExplicitMinSize(BSize(VIDEO_SIZE_X, VIDEO_SIZE_Y));
fVideoView->SetExplicitMaxSize(BSize(VIDEO_SIZE_X, VIDEO_SIZE_Y));
fVideoView->Hide();
BView* fVideoView;
fVideoView = view;
if (fVideoView)
return fVideoView->IsOverlayActive();
fVideoView(NULL),
if (fVideoView)
fVideoView->SetPlaying(state == PLAYBACK_STATE_PLAYING);
fVideoView->SetSubTitle(subTitle->text.String());
fVideoView->SetSubTitle(NULL);
return fVideoView;
if (fVideoView)
fVideoView->DisableOverlay();
bool useOverlays = fVideoView ? fVideoView->UseOverlays() : true;
fVideoView->SetSubTitle(subTitle->text.String());
fVideoView->SetSubTitle(NULL);
VideoView* fVideoView;
fVideoView->SetSubTitleMaxBottom(fControls->Frame().top - 1);
fVideoView->SetSubTitleMaxBottom(offset - 1);
fVideoView->SetSubTitleMaxBottom(
fVideoView->Bounds().bottom);
fControls->MoveTo(fVideoView->Frame().left,
fVideoView->Frame().bottom + 1);
fVideoView->MakeFocus();
int viewWidth = fVideoView->Bounds().IntegerWidth() + 1;
int viewHeight = fVideoView->Bounds().IntegerHeight() + 1;
fVideoView->MoveTo(x, y);
fVideoView->ResizeTo(width - 1, height - 1);
fVideoView->SetVideoFrame(videoFrame);
fVideoView->SetSubTitleMaxBottom(height - 1);
fVideoView->SetMouseEventMask(B_POINTER_EVENTS | B_NO_POINTER_HISTORY
fVideoView->SetFullscreen(fIsFullscreen);
fVideoView->SetFullscreenControlsVisible(show);
fControls->MoveTo(fVideoView->Bounds().left,
fVideoView->Bounds().bottom + 1);
fVideoView->AddChild(fControls);
fControls->MoveTo(fVideoView->Frame().left,
fVideoView->Frame().bottom + 1);
fVideoView = new VideoView(rect, "video display", B_FOLLOW_NONE);
fBackground->AddChild(fVideoView);
fController->SetVideoView(fVideoView);
if (!fVideoView->IsHidden(fVideoView))
fVideoView->Hide();
if (fVideoView->IsHidden(fVideoView))
fVideoView->Show();
&& (handler == fBackground || handler == fVideoView
&& (handler == fBackground || handler == fVideoView
&& (handler == fBackground || handler == fVideoView)) {
&& (handler == fBackground || handler == fVideoView)) {
fVideoView->OverlayScreenshotPrepare();
fVideoView->OverlayScreenshotCleanup();
VideoView* fVideoView;
fVideoView->RemoveVideoDisplay();
, fVideoView(NULL)
fVideoView = view;
VideoView * fVideoView;
|| handler == fVideoView))
|| handler == fVideoView))
|| handler == fVideoView))
|| handler == fVideoView)) {
fVideoView->OverlayScreenshotPrepare();
fVideoView->OverlayScreenshotCleanup();
fVideoView->OverlayLockAcquire();
fVideoView->OverlayLockRelease();
fVideoView = new VideoView(video_rect, "video display", B_FOLLOW_ALL,
fBackground->AddChild(fVideoView);
fVideoView->MakeFocus();
fController->SetVideoView(fVideoView);
fController->SetVideoNode(fVideoView->Node());
fVideoView->IsOverlaySupported();
fVideoView->GetMouse(&screen_where, &buttons, false);
fVideoView->ConvertToScreen(&screen_where);
fVideoView->SetMouseEventMask(B_POINTER_EVENTS | B_NO_POINTER_HISTORY
fVideoView->GetMouse(&location, &buttons);
fVideoView->GetMouse(&mousePos, &buttons, false);
fVideoView->ConvertToScreen(&mousePos);
fVideoView->Bounds().Width() + 1, fVideoView->Bounds().Height() + 1);
fVideoView->MoveTo(x_ofs, y_ofs);
fVideoView->ResizeTo(render_width - 1, render_height - 1);
fVideoView->MoveTo(0, 0);
fVideoView->ResizeTo(fBackground->Bounds().Width(),
fVideoView->MoveTo(0, fNoMenu ? 0 : fMenuBarHeight);
fVideoView->ResizeTo(fBackground->Bounds().Width(),
fVideoView->MoveTo(0, 0);
fVideoView->ResizeBy(0, fMenuBarHeight);
fVideoView->MoveTo(0, fMenuBarHeight);
fVideoView->ResizeBy(0, -fMenuBarHeight);
VideoView * fVideoView;
fVideoView->RemoveOverlay();
fVideoView->DrawFrame();
, fVideoView(view)
VideoView * fVideoView;
fContentLayout->SetVisibleItem(fContentLayout->IndexOfView(fVideoView));
fVideoView = new VideoSettingsView();
fContentLayout->AddView(fVideoView);
fVideoView->AddOutputNodes(fVideoOutputs);
fVideoView->AddInputNodes(fVideoInputs);
fVideoView->SetDefaultInput(&nodeInfo);
fVideoView->SetDefaultOutput(&nodeInfo);
if (view != fVideoView && view != fAudioView && view != fMidiView) {
VideoSettingsView* fVideoView;