[Bug 749090] hlsdemux: set uri handler blocksize to reduce CPU usage

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu May 7 20:47:02 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=749090

--- Comment #1 from Duncan Palmer <dpalmer at digisoft.tv> ---
Created attachment 303055
  --> https://bugzilla.gnome.org/attachment.cgi?id=303055&action=edit
Implementation against 1.4.5

This patch applies against 1.4.5. 

It modifies the update_source() function, but this won't be a runner for
master, as this function in adaptivedemux.c doesn't have any knowledge of
segment bandwidth.

One solution would be to implement in gst_hls_demux_select_bitrate(), but then
the other adaptive demuxers don't get the benefit. I'm not familiar with the
DASH and Smooth Streaming demux elements, so I'll look there to try and
determine whether it makes sense to put the solution into the adaptive demux
base class, or leave it as HLS only.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list