I could be wrong but I believe i.mx6 devices have no Video reference clock and this may be the cause of audio dropouts.
If playing 23.976fps content at 24Hz and Audio is not resampled and just passed through to an AVR or TV, audio and the sped up video will end up out of Sync eventually.
A lot of Android devices are sometimes even worse due to a lack of True 24p video output. 23.976fps (24p) video displayed at 60Hz will use a 3:2 pulldown technique resulting in video judder noticeable by some sensitive people when the video camera pans about in a scene.
You either put up with that or refresh rate switch to 24Hz and then endure a video frame glitch approx. every 41 seconds as a repeat video frame is inserted to try and keep up with the 24Hz Audio.
Just recently companies like MINIX and HardKernel using AMlogic SoC’s now finally have the ability to output the required 23.976, 29.97 and 59.94 video rates to provide perfect video sync and Audio passthrough. This is a kinda a big deal in the Android media player space.
But the more I have been using it the more I think there is a bug somewhere: when setting the Vero’s video output to 1920*1080p with 50hz refresh my Samsung tv can not lock unto it properly and a lot of tearing appears… eventually it gives up syncing to it…
Without any offense: You can disregard everything wrxtasy wrote down to the android part. It’s imprecise and wrong.
This is probably a bug with the slightly immature(?) Kodi implementation of the Cubox IGP and/or the drivers for said IGP. Maybe it manifests itself just with your TV. Have you got other TVs to try it out on?
Also think about passthrough audio! When this can be resampled neither 60hz only nor 24 hz only is a problem … but if you can’t, e.g. you want to passthrough - you are quite limited in either: throw video frames away or drop / dupe audio, which you will also hear heavily - pssssscccccht.
Have just gotten a rapberry pi 2 in the house for other reasons but tried installing osmc on it and it plays without issues - the 25fps file is not an issue of other settings, the audio drops out for seconds at a time and there are static all across the screen.
So either its a bug, a defect or that the vero is inferrior to the raspberry?
Would be nice at this point to have someone from the osmc team chime in
Not sure what I should tell you … everything has been said on the imx / vero / cubox performance in various threads. The Pi2’s hw decoder is much faster and can play a lot more content in perfect sync.
if 1080p50 is your primary use case - you have bought the wrong device …
Note: This is my personal oppinion based on the data sheet and my personal experience of the imx platform while fixing bugs and implementing new features for the cubox in kodi for it. I own a i4pro … so twice the vero’s cpu speed + GC2000 gpu side with a lot more bus bandwidth, too - but same result.
Although it surprises me and must be one of my bigger blunders in recent time then
Bought it primarily for the 24p and especially the dtshd and truehd passthrugh but do use it for some 50p
What leaves me wondering then is that if the Vero can’t handle 1080p50 why is it an option in the system setup and why does it not just output 50p as 25p automatically - in this way I would hardly notice it
Well I might got something completely jumbled up then, but as soon as I set the Vero’s system to output 1080p with a refresh rate of 50 even the gui start showing noise and starts tearing… is this correct?