Implement audio/video properties directly in nautilus
If one or both of nautilus or totem are sandboxed, then totem can't provide nautilus with an "audio/video" properties tab.
The code to implement this isn't too complicated:
- Check if the file (or files) are of a supported mime-type:
https://gitlab.gnome.org/GNOME/totem/blob/master/src/totem-properties-main.c#L90
(there's already a "videos" mime-type file coming from totem as
src/nautilus-video-mime-types.h
, this can be extended) - Use the GstDiscoverer object to grab information about the files: https://gitlab.gnome.org/GNOME/totem/blob/master/src/totem-properties-view.c#L363
- and update the UI