Function: hsys-youtube-start-url
hsys-youtube-start-url is an autoloaded and byte-compiled function
defined in hsys-youtube.el.
Signature
(hsys-youtube-start-url VIDEO-ID &optional START-TIME-STRING)
Documentation
Return url to play VIDEO-ID starting at beginning or optional START-TIME-STRING.
VIDEO-ID must be a string and can be a video identifier, e.g. WkwZHSbHmPg, or a full url to the video.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hsys-youtube.el
;;;###autoload
(defun hsys-youtube-start-url (video-id &optional start-time-string)
"Return url to play VIDEO-ID starting at beginning or optional START-TIME-STRING.
VIDEO-ID must be a string and can be a video identifier,
e.g. WkwZHSbHmPg, or a full url to the video."
(if (or (null video-id)
(not (stringp video-id))
(string-empty-p video-id))
(error "(hsys-youtube-start-url): Invalid 'video-id': '%s'" video-id)
(setq start-time-string (if (stringp start-time-string)
(hsys-youtube-time-in-hms start-time-string)
"0s"))
(if (string-match-p hsys-youtube-url-prefix-regexp video-id)
(if (string-match-p "[?&]t=" video-id)
video-id
(format (concat video-id "&t=%s") start-time-string))
(format hsys-youtube-start-format video-id start-time-string))))