dear all,
I'm using yocto dora branch from meta-fsl-arm and 'im facing an issue with ogg demux. Indeed gstreamer-0.10 uses aiurdemux to handle ogg file and i'm facing an error.
0:00:00.135230334 1160 0x80460 WARN aiurdemux
aiurdemux.c:3756:aiurdemux_loop_state_header: Warning:
API[initializeIndex] not implement!
0:00:00.135399334 1160 0x80460 WARN aiurdemux
aiurdemux.c:3448:aiurdemux_set_readmode: API[setReadMode] failed, ret=-6
0:00:00.135473334 1160 0x80460 ERROR aiurdemux
aiurdemux.c:3469:aiurdemux_set_readmode: ***final file mode
0:00:00.135534000 1160 0x80460 WARN aiurdemux
aiurdemux.c:3767:aiurdemux_loop_state_header: Warning:
API[getNumPrograms] not implement!
And then vorbidec fails to decode audio packet.
When i disable ogg support in /usr/share/aiur_registry_arm11.cf and so gstreamer is using oggdemux element, the file is correctly decoded.
Is there some fixes concerning this parser ? Is there acceleration in aiur demux ?
Best regards.
Stéphane
Hi
On latest Freescale Yocto release (3.10.17), there were several changes on freescale's gstreamer elements in order to be "friendlier" with the rest of the open source elements, so it may be the case that latest code has fixed this issue. Not sure when the metadata migration will finish (from 3.10.17 to community master) so for the moment you can try removing it or lowering its rank.
Leo