- 31 Dec, 2010 13 commits
-
-
Jean-Paul Saman authored
Rearrange hls_Thread logic with live playback in mind. In case all segments have been downloaded, then make sure that reloading the playlist file happens before downloading the next segment. This is also true when it is time to reload the playlist.
-
Jean-Paul Saman authored
Print a warning if the download segment counter and playback segment counter are less then 3 segments apart. Print and error if they are the same.
-
Jean-Paul Saman authored
no functional changes
-
Jean-Paul Saman authored
Use the sequence number of the segment in msg_* instead of the array index.
-
Jean-Paul Saman authored
Make error path simpler.
-
Jean-Paul Saman authored
Matching #EXT-* keywords was off by one for several.
-
Jean-Paul Saman authored
Add extensive debugging information for detecting issues in HLS live streams.
-
Jean-Paul Saman authored
Reload .m3u8 playlist from the server and try merging its result with the current available information. The array of segments for the current stream is only appended and does currently not shrink. Shrinking the segment list will be dealt with in another patch.
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
and a few other fixes
-
Felix Paul Kühne authored
-
- 30 Dec, 2010 11 commits
-
-
Sébastien Toque authored
3 setting to set meshx, meshy and texturesize Fixed a crash if there is no available presets Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
TODO: use HAL or another way
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
-
Rémi Duraffort authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
- 29 Dec, 2010 5 commits
-
-
Rémi Denis-Courmont authored
Malformatted files may have a zero i_subpackets value. In this case, we cannot use the array, but we still have to free it (calloc(0)). This should fix LP#690173. Reported-by: Dan Rosenberg <drosenberg@vsecurity.com>
-
Srikanth Raju authored
-
Jean-Paul Saman authored
commit-id: 61042012fa846988d7d7c364396478850afedf67 simplified relative_URI() a bit too much.
-
Jean-Paul Saman authored
If a username and password are suplied, then use it when constructing the URI.
-
Jean-Paul Saman authored
The function relative_URI() only took the base path from the meta index file into account. This caused it to miss subdirectories mentioned in the .m3u8 files referenced from the meta index file. Instead of looking at the base of the meta index file it now looks at the base path (hls->url.psz_path) from the HLS stream itself for segments.
-
- 28 Dec, 2010 11 commits
-
-
Felix Paul Kühne authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
A lot of libraries are still missing.
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Paul Saman authored
The logic to determine if caching of segments is allowed or denied was flawed. It only determined it onces after the playlists were loaded. In case of a meta playlist the logic would only indicated the caching value for the last added HLS stream. The fix is to determine p_sys->b_caching (caching segments allowed or not) when switching segments or HLS streams (adaptive bandwidth).
-
Jean-Paul Saman authored
It is not possible to calculate a stream size for a live HLS stream.
-