Multiple video backend in single executable

This commit is contained in:
Iwan Timmer
2015-05-14 14:36:58 +02:00
parent 5982631e07
commit c052190c2f
10 changed files with 95 additions and 21 deletions

View File

@@ -51,7 +51,7 @@ int decoder_renderer_submit_decode_unit(PDECODE_UNIT decodeUnit) {
return DR_OK;
}
DECODER_RENDERER_CALLBACKS decoder_callbacks = {
DECODER_RENDERER_CALLBACKS decoder_callbacks_fake = {
.setup = decoder_renderer_setup,
.start = decoder_renderer_start,
.stop = decoder_renderer_stop,

View File

@@ -430,7 +430,7 @@ static void decoder_renderer_release() {
vpu_UnInit();
}
DECODER_RENDERER_CALLBACKS decoder_callbacks = {
DECODER_RENDERER_CALLBACKS decoder_callbacks_imx = {
.setup = decoder_renderer_setup,
.start = decoder_renderer_start,
.stop = decoder_renderer_stop,

View File

@@ -229,7 +229,7 @@ static int decoder_renderer_submit_decode_unit(PDECODE_UNIT decodeUnit) {
return DR_OK;
}
DECODER_RENDERER_CALLBACKS decoder_callbacks = {
DECODER_RENDERER_CALLBACKS decoder_callbacks_omx = {
.setup = decoder_renderer_setup,
.start = decoder_renderer_start,
.stop = decoder_renderer_stop,