9 if [ -n "$DISPLAY" ]; then
10 [ -n "${MC_XDG_OPEN}" ] || MC_XDG_OPEN
="xdg-open"
18 mediainfo
"${MC_EXT_FILENAME}"
22 mpg123
-vtn1 "${MC_EXT_FILENAME}" 2>&1 | \
23 sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p'
26 ogginfo
"${MC_EXT_FILENAME}"
29 opusinfo
"${MC_EXT_FILENAME}"
32 mplayer
-quiet -slave -frames 0 -vo null
-ao null
-identify "${MC_EXT_FILENAME}" 2>/dev
/null | \
33 tail +13 ||
file "${MC_EXT_FILENAME}"
36 cat "${MC_EXT_FILENAME}"
46 if [ -n "$DISPLAY" ]; then
47 (audacious
"${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
49 play
"${MC_EXT_FILENAME}"
53 mikmod
"${MC_EXT_FILENAME}"
54 #tracker "${MC_EXT_FILENAME}"
57 vplay
-s 22 "${MC_EXT_FILENAME}"
60 if [ -n "$DISPLAY" ]; then
61 (audacious
"${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
63 mpg123
"${MC_EXT_FILENAME}"
67 if [ -n "$DISPLAY" ]; then
68 (audacious
"${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
70 ogg123
"${MC_EXT_FILENAME}"
74 if [ -n "$DISPLAY" ]; then
75 (audacious
"${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
77 play
"${MC_EXT_FILENAME}"
81 timidity
"${MC_EXT_FILENAME}"
84 mplayer
-vo null
"${MC_EXT_FILENAME}"
87 if [ -n "$DISPLAY" ]; then
88 (audacious
-p "${MC_EXT_FILENAME}" >/dev
/null
2>&1 &)
90 mplayer
-vo null
-playlist "${MC_EXT_FILENAME}"
100 do_view_action
"${filetype}"
103 ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev
/null
2>&1) || \
104 do_open_action
"${filetype}"