observe_media_upload_preprocess/2

Notification to translate or map a file after upload, before insertion into the database Used in mod_video to queue movies for conversion to mp4. You can set the post_insert_fun to something like fun(Id, Medium, Context) to receive the medium record as it is inserted.

Type:

first

Return:

modified #media_upload_preprocess{}

#media_upload_preprocess{} properties:

  • id: union
  • mime: binary
  • file: file:filename_all()|undefined
  • original_filename: file:filename_all()|undefined
  • medium: z_media_identify:media_info()
  • post_insert_fun: function|undefined

Edit on GitHub

Observed by

Modules

mod_video

Adds support for viewing and handling video medium items.

Modules

mod_clamav

Uses clamd to scan all uploaded files for viruses.