GUI, but still shit a bit
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
[Window][Debug##Default]
|
||||
Pos=60,60
|
||||
Size=400,400
|
||||
Collapsed=0
|
||||
|
||||
[Window][Stats]
|
||||
Pos=10,10
|
||||
Size=200,200
|
||||
Collapsed=0
|
||||
|
||||
[Window][Connection]
|
||||
Pos=60,60
|
||||
Size=110,146
|
||||
Collapsed=0
|
||||
|
||||
Executable
+12
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
VIDEO_ID="5fbec3b1-1b0f-417d-9059-8b94a47197ef"
|
||||
AUDIO_ID="5fbec3b1-1b0f-417d-9059-8b94a47197eb"
|
||||
VIDEO_URI=$1
|
||||
if [[ -z "${VIDEO_URI}" ]] then
|
||||
VIDEO_URI="${HOME}/Videos/test-vid/f1.ts"
|
||||
fi
|
||||
export GST_PLUGIN_PATH="${HOME}/.gst-plugin:${GST_PLUGIN_PATH}"
|
||||
mxl-gst-looping-filesrc -d /dev/shm/mxl -i "${VIDEO_URI}" --video-id "${VIDEO_ID}" --audio-id "${AUDIO_ID}" 2>/dev/null
|
||||
# sleep 5
|
||||
# kill -9 $(pidof "mxl-gst-looping-filesrc")
|
||||
# echo -e "\ngst-looping-filesrc killed"
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
#!/bin/bash
|
||||
VIDEO_ID="5fbec3b1-1b0f-417d-9059-8b94a47197ef"
|
||||
AUDIO_ID="5fbec3b1-1b0f-417d-9059-8b94a47197eb"
|
||||
VIDEO_URI=$1
|
||||
if [[ -z "${VIDEO_URI}" ]] then
|
||||
VIDEO_URI="${HOME}/Videos/test-vid/f1.ts"
|
||||
fi
|
||||
export GST_PLUGIN_PATH="${HOME}/.gst-plugin:${GST_PLUGIN_PATH}"
|
||||
mxl-gst-looping-filesrc -d /dev/shm/mxl -i "${VIDEO_URI}" --video-id "${VIDEO_ID}" --audio-id "${AUDIO_ID}" 2>/dev/null &
|
||||
sleep 1
|
||||
echo "Writer has been started"
|
||||
go run ../cmd/mxl-player -d /dev/shm/mxl -v "${VIDEO_ID}" -a "${AUDIO_ID}" &> /tmp/player.log &
|
||||
echo "mxl-player has been started"
|
||||
sleep 5
|
||||
pkill mxl-gst
|
||||
echo "Writer stopped" >> /tmp/player.log
|
||||
sleep 5
|
||||
echo "Writer has been started again" >> /tmp/player.log
|
||||
mxl-gst-looping-filesrc -d /dev/shm/mxl -i "${VIDEO_URI}" --video-id "${VIDEO_ID}" --audio-id "${AUDIO_ID}" 2>/dev/null
|
||||
Reference in New Issue
Block a user