diff --git a/src/audio/alsa.c b/src/audio/alsa.c index 192d3b6..036cf71 100644 --- a/src/audio/alsa.c +++ b/src/audio/alsa.c @@ -101,4 +101,5 @@ AUDIO_RENDERER_CALLBACKS audio_callbacks_alsa = { .init = alsa_renderer_init, .cleanup = alsa_renderer_cleanup, .decodeAndPlaySample = alsa_renderer_decode_and_play_sample, + .capabilities = CAPABILITY_DIRECT_SUBMIT, }; diff --git a/src/audio/sdl.c b/src/audio/sdl.c index 5590718..f7ebc9b 100644 --- a/src/audio/sdl.c +++ b/src/audio/sdl.c @@ -76,4 +76,5 @@ AUDIO_RENDERER_CALLBACKS audio_callbacks_sdl = { .init = sdl_renderer_init, .cleanup = sdl_renderer_cleanup, .decodeAndPlaySample = sdl_renderer_decode_and_play_sample, + .capabilities = CAPABILITY_DIRECT_SUBMIT, }; diff --git a/src/video/fake.c b/src/video/fake.c index a465b94..6468ac6 100644 --- a/src/video/fake.c +++ b/src/video/fake.c @@ -45,4 +45,5 @@ DECODER_RENDERER_CALLBACKS decoder_callbacks_fake = { .setup = decoder_renderer_setup, .cleanup = decoder_renderer_cleanup, .submitDecodeUnit = decoder_renderer_submit_decode_unit, + .capabilities = CAPABILITY_DIRECT_SUBMIT, }; diff --git a/src/video/imx.c b/src/video/imx.c index 1e20bf6..f0070e5 100644 --- a/src/video/imx.c +++ b/src/video/imx.c @@ -425,4 +425,5 @@ DECODER_RENDERER_CALLBACKS decoder_callbacks_imx = { .setup = decoder_renderer_setup, .cleanup = decoder_renderer_cleanup, .submitDecodeUnit = decoder_renderer_submit_decode_unit, + .capabilities = CAPABILITY_DIRECT_SUBMIT, }; diff --git a/src/video/pi.c b/src/video/pi.c index 3f48a97..a4f2913 100644 --- a/src/video/pi.c +++ b/src/video/pi.c @@ -212,5 +212,5 @@ DECODER_RENDERER_CALLBACKS decoder_callbacks_pi = { .setup = decoder_renderer_setup, .cleanup = decoder_renderer_cleanup, .submitDecodeUnit = decoder_renderer_submit_decode_unit, - .capabilities = GS_SPS_BITSTREAM_FIXUP, + .capabilities = CAPABILITY_DIRECT_SUBMIT, }; diff --git a/src/video/sdl.c b/src/video/sdl.c index 60d8e85..21b5b3f 100644 --- a/src/video/sdl.c +++ b/src/video/sdl.c @@ -94,4 +94,5 @@ DECODER_RENDERER_CALLBACKS decoder_callbacks_sdl = { .setup = sdl_setup, .cleanup = sdl_cleanup, .submitDecodeUnit = sdl_submit_decode_unit, + .capabilities = CAPABILITY_DIRECT_SUBMIT, };