#!/bin/sh

REGISTRYFILE="/var/lib/libomxil-bellagio0/registry"

if [ ! -f "$REGISTRYFILE" ]; then
   exit 404
fi

grep -q "libomxclocksrc.so" "$REGISTRYFILE"
if [ $? -eq 0 ] ; then
    echo "Pass"
else
    echo "Fail"
    exit 1
fi

grep -q "libomxaudio_effects.so" "$REGISTRYFILE"
if [ $? -eq 0 ] ; then
    echo "Pass"
else
    echo "Fail"
    exit 2
fi

grep -q "libomxvideosched.so" "$REGISTRYFILE"
if [ $? -eq 0 ] ; then
    echo "Pass"
else
    echo "Fail"
    exit 3
fi

grep -q "OMX.st.clocksrc" "$REGISTRYFILE"
if [ $? -eq 0 ] ; then
    echo "Pass"
else
    echo "Fail"
    exit 4
fi

grep -q "OMX.st.audio.mixer" "$REGISTRYFILE"
if [ $? -eq 0 ] ; then
    echo "Pass"
else
    echo "Fail"
    exit 5
fi

grep -q "OMX.st.video.scheduler" "$REGISTRYFILE"
if [ $? -eq 0 ] ; then
    echo "Pass"
else
    echo "Fail"
    exit 6
fi

exit
