Signals
delete-fragment
gboolean delete_fragment_callback (GstElement * param_0, gchararray arg0, gpointer udata)
def delete_fragment_callback (param_0, arg0, udata):
#python callback for the 'delete-fragment' signal
function delete_fragment_callback(param_0: GstElement * param_0, arg0: gchararray arg0, udata: gpointer udata): {
// javascript callback for the 'delete-fragment' signal
}
Parameters:
param_0
–
arg0
–
udata
–
Flags: Run Last
get-fragment-stream
GOutputStream * get_fragment_stream_callback (GstElement * param_0, gchararray arg0, gpointer udata)
def get_fragment_stream_callback (param_0, arg0, udata):
#python callback for the 'get-fragment-stream' signal
function get_fragment_stream_callback(param_0: GstElement * param_0, arg0: gchararray arg0, udata: gpointer udata): {
// javascript callback for the 'get-fragment-stream' signal
}
Parameters:
param_0
–
arg0
–
udata
–
Flags: Run Last
get-playlist-stream
GOutputStream * get_playlist_stream_callback (GstElement * param_0, gchararray arg0, gpointer udata)
def get_playlist_stream_callback (param_0, arg0, udata):
#python callback for the 'get-playlist-stream' signal
function get_playlist_stream_callback(param_0: GstElement * param_0, arg0: gchararray arg0, udata: gpointer udata): {
// javascript callback for the 'get-playlist-stream' signal
}
Parameters:
param_0
–
arg0
–
udata
–
Flags: Run Last
Properties
enable-endlist
“enable-endlist” gboolean
Write "EXT-X-ENDLIST" tag to manifest at the end of stream
Flags : Read / Write
Default value : true
enable-program-date-time
“enable-program-date-time” gboolean
put EXT-X-PROGRAM-DATE-TIME tag in the playlist
Flags : Read / Write
Default value : false
max-files
“max-files” guint
Maximum number of files to keep on disk. Once the maximum is reached, old files start to be deleted to make room for new ones.
Flags : Read / Write
Default value : 10
pdt-follows-pipeline-clock
“pdt-follows-pipeline-clock” gboolean
As there might be drift between the wallclock and pipeline clock, this controls whether the Program-Date-Time markers should follow the pipeline clock rate (true), or be skewed to match the wallclock rate (false).
Flags : Read / Write
Default value : true
playlist-length
“playlist-length” guint
Length of HLS playlist. To allow players to conform to section 6.3.3 of the HLS specification, this should be at least 3. If set to 0, the playlist will be infinite.
Flags : Read / Write
Default value : 5
playlist-location
“playlist-location” gchararray
Location of the playlist to write.
Flags : Read / Write
Default value : playlist.m3u8
playlist-root
“playlist-root” gchararray
Base path for the segments in the playlist file.
Flags : Read / Write
Default value : NULL
The results of the search are