S13mp4write 733 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/bin/sh
  2. ### BEGIN INIT INFO
  3. # Provides:
  4. # Short-Description: MP4WRITE Support
  5. # Description: Prevent system trashing with mp4write support provided by libcallback, temporary video files are written direct to media instead of /tmp
  6. ### END INIT INFO
  7. . /opt/wz_mini/etc/rc.common
  8. . /opt/wz_mini/wz_mini.conf
  9. mp4write() {
  10. wait_for_icamera
  11. echo "#####$(basename "$0")#####"
  12. if [[ "$ENABLE_MP4_WRITE" == "true" ]]; then
  13. if [ -f /opt/wz_mini/tmp/.T20 ]; then
  14. echo "mp4_write is not supported on T20"
  15. else
  16. /opt/wz_mini/bin/cmd mp4write on > /dev/null
  17. echo "mp4_write enabled"
  18. fi
  19. else
  20. echo "mp4_write disabled"
  21. fi
  22. }
  23. case "$1" in
  24. start)
  25. mp4write &
  26. ;;
  27. *)
  28. echo "Usage: $0 {start}"
  29. exit 1
  30. ;;
  31. esac