This relates to the *TODO* on line 1211.  GStreamer methods which take positions are gint64.  The values in dlna headers for positions are guint64.  I checked the dlna spec and the max value is 2^48 - 1.  I create dlnasrc Issue #62 to fix this issue.