aboutsummaryrefslogtreecommitdiffhomepage
path: root/video/out/cocoa/video_view.m
Commit message (Collapse)AuthorAge
* osx: change license header on some more cocoa filesGravatar wm42017-06-24
| | | | Changing the headers was actually forgotten in the previous commit.
* cocoa: set background of the title bar from black to whiteGravatar Akemi2017-03-09
| | | | | | | | | | | | due to the see-through nature of the title bar and our standard black window background, the title bar appears dark grey opposed to the expected light grey. we change the window background to white but at the same time set the background of the enclosed view to black. that way the title bar has a white background and the background of our video stays black in all cases. this prevents white flashing in some cases when the video is resized with too heavy render settings.
* cocoa: cosmetic fixesGravatar Akemi2016-12-16
|
* cocoa: reintroduce async resizeGravatar Stefano Pigozzi2014-10-18
| | | | | | | After removing synchronous libdispatch calls, this looks like it doesn't deadlock anymore. I also experimented with pthread_mutex_trylock liek wm4 suggested, but it leads to some annoying black flickering. I will fallback to that only if some new deadlocks are discovered.
* cocoa: allow to embed into an arbitrary NSViewGravatar Stefano Pigozzi2014-10-08
| | | | | Basically add if guards on all the problematic features. I'm still thinking about a better way to handle this, but for the time being, this will do.
* cocoa: separate video view and events viewGravatar Stefano Pigozzi2014-10-05