feat(vaapi): add option to enable strict enforcement of frame size (#3332)
* feat(vaapi): add option to enable strict enforcement of frame size * Eliminate the QP fallback code that was only required for VAAPI
This commit is contained in:
parent
9662f0547f
commit
9e52ac426d
11 changed files with 288 additions and 119 deletions
|
|
@ -5,6 +5,7 @@ import IntelQuickSyncEncoder from './encoders/IntelQuickSyncEncoder.vue'
|
|||
import AmdAmfEncoder from './encoders/AmdAmfEncoder.vue'
|
||||
import VideotoolboxEncoder from './encoders/VideotoolboxEncoder.vue'
|
||||
import SoftwareEncoder from './encoders/SoftwareEncoder.vue'
|
||||
import VAAPIEncoder from './encoders/VAAPIEncoder.vue'
|
||||
|
||||
const props = defineProps([
|
||||
'platform',
|
||||
|
|
@ -45,6 +46,13 @@ const config = ref(props.config)
|
|||
:config="config"
|
||||
/>
|
||||
|
||||
<!-- VAAPI Encoder Tab -->
|
||||
<VAAPIEncoder
|
||||
v-if="currentTab === 'vaapi'"
|
||||
:platform="platform"
|
||||
:config="config"
|
||||
/>
|
||||
|
||||
<!-- Software Encoder Tab -->
|
||||
<SoftwareEncoder
|
||||
v-if="currentTab === 'sw'"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue