videotoolbox: use the new push model
Deprecate the "videotoolbox" bool variable. This module should be enabled/disabled by the "dec-dev" variable like any other hw modules. The vt decoder device is just used to enable/disable hw decoding on Apple and act like other hw module. Indeed, VideoToolBox doesn't need any context from the window to initialize.
Showing with 113 additions and 89 deletions