#!/bin/sh
QMPLAY2_DIR=`readlink -f $(dirname "$0")`
QMPLAY2_BINARY=$QMPLAY2_DIR/usr/bin/QMPlay2

ldd "$QMPLAY2_DIR/usr/lib/libQt5XcbQpa.so.5" 2>&1 | grep "libxcb-randr.so.0" | grep "not found" > /dev/null
if [ $? -eq 0 ]; then
    export LD_LIBRARY_PATH=$QMPLAY2_DIR/usr/lib/optional/xcb:$LD_LIBRARY_PATH
    echo "Using bundled libxcb-randr.so.0"
fi

ldd "$QMPLAY2_BINARY" 2>&1 | grep "libmp3lame.so.0" | grep "not found" > /dev/null
if [ $? -eq 0 ]; then
    export LD_LIBRARY_PATH=$QMPLAY2_DIR/usr/lib/optional/mp3:$LD_LIBRARY_PATH
    echo "Using bundled libmp3lame.so.0"
fi

exec "$QMPLAY2_BINARY" "$@"
