Project

General

Profile

Actions

Bug #714

closed

omxplayer FIFO control is broken

Added by Hammel about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
Runtime
Start date:
15 Sep 2019
Due date:
% Done:

100%

Estimated time:
Severity:
01 - Critical

Description

I found this bug report from Aug 6, 2019 which suggests using something like dbuscontrol.sh to control omxplayer. I'll have to switch to that in videofe, although using the C interface would be even better. I can find no solution to the broken FIFO problem as of yet.

The solution, after some testing, is to use a modified version of dbuscontrol.sh. The original has some tests for files that don't exist and are not created by omxplayer (they are probably artifacts of Raspbian or a wrapper around omxplayer.bin) but those files aren't actually needed for my use case. So I can simplify the script and then call it from the player.c where I'm currently using the FIFO.

I'll need to rip out the FIFO stuff and replace it with calling the shell script.


Related issues

Blocks PiBox - Bug #712: Fix thread management in all appsClosedHammel26 Jun 2019

Actions
Actions

Also available in: Atom PDF