filesrc
File Source Source/File Read from arbitrary point in a file Erik Walthinsen <omega@cse.ogi.edu>
src src always ANY src src blocksize gulong Block size Size in bytes to read per buffer (-1 = default) RW 4096 num-buffers gint num-buffers Number of buffers to output before sending EOS (-1 = unlimited) RW -1 typefind gboolean Typefind Run typefind before negotiating RW FALSE do-timestamp gboolean Do timestamp Apply current stream time to buffers RW FALSE location gchararray File Location Location of the file to read RW NULL fd gint File-descriptor File-descriptor for the file being mmap()d R 0 mmapsize gulong mmap() Block Size Size in bytes of mmap()d regions RW 4194304 sequential gboolean Optimise for sequential mmap access Whether to use madvise to hint to the kernel that access to mmap pages will be sequential RW FALSE touch gboolean Touch mapped region read data Touch mmapped data regions to force them to be read from disk RW TRUE use-mmap gboolean Use mmap to read data Whether to use mmap() instead of read() RW FALSE