- 14 Dec, 2010 1 commit
-
-
Jean-Paul Saman authored
This reverts commit da2b1252.
-
- 24 Nov, 2010 1 commit
-
-
Jean-Paul Saman authored
NextSegment() assumed that the download thread its hls_stream_t was leading. However this was too simplistic. NextSegment() seeks the segment in *any* of the hls_stream_t, assuming that each segment will be downloaded only once.
-
- 23 Nov, 2010 4 commits
-
-
Jean-Paul Saman authored
Test script for traffic shaping with tc (iproute).
-
Jean-Paul Saman authored
When switching bandwidths the download thread started with segment 0, instead of downloading the next segment for playback from the new hls_stream_t. Thus not segment 0, but old_hls->segment++.
-
Jean-Paul Saman authored
Cleanup NextSegment().
-
Jean-Paul Saman authored
The bandwidth calculation needed corrections and is less agressive in switching to higher bandwidths.
-
- 10 Nov, 2010 1 commit
-
-
Jean-Paul Saman authored
Use segment duration mtime_t
-
- 09 Nov, 2010 1 commit
-
-
Jean-Paul Saman authored
Conflicts: include/vlc_stream.h modules/codec/x264.c
-
- 05 Nov, 2010 8 commits
-
-
Jean-Paul Saman authored
The definition for vlc_rewinddir has been moved to include/vlc_fs.h. It conflicted with the definition in src/libvlc.h.
-
Jean-Paul Saman authored
-
Geoffroy Couprie authored
vlc_scandir() uses vlc_loaddir() whichs calls rewinddir. Under Windows this results in a segmentation fault.
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Start playback right after successfull downloading of the first segment. Switch to a higher bandwidth later on. By the time peeking and first segment have been played the next segment is available. (cherry picked from commit 82512718) Conflicts: modules/stream_filter/httplive.c
-
Jean-Paul Saman authored
Conflicts: modules/codec/x264.c
-
Jean-Paul Saman authored
Allow seeking in segments not downloaded yet. Since the exact file size for future segments is unknown seeking will be inaccurate.
-
Jean-Paul Saman authored
Start playback right after successfull downloading of the first segment. Switch to a higher bandwidth later on. By the time peeking and first segment have been played the next segment is available. (cherry picked from commit 82512718) Conflicts: modules/stream_filter/httplive.c
-
- 03 Nov, 2010 10 commits
-
-
Jean-Paul Saman authored
If block_Realloc() fails in the function AccessDownload() then resolving segment->data->i_buffer results in a segmentation error. Instead of continuing when block_Realloc() has failed, just cleanup and leave the function. (cherry picked from commit 3e8e9287ae7d138da73b3794de700f3c1efb22fb)
-
Jean-Paul Saman authored
HTTP Live Streams are number from 0 in vlc_array_t. The condition in Download() excluded 0 as valid stream. The first element in the array is at index 0, so consider this to be valid. (cherry picked from commit 7acbd2448c289cf28a80cfc0dd2ece21860aa6e9)
-
Jean-Paul Saman authored
If block_Realloc() fails in the function AccessDownload() then resolving segment->data->i_buffer results in a segmentation error. Instead of continuing when block_Realloc() has failed, just cleanup and leave the function.
-
Jean-Baptiste Kempf authored
This reverts commit 0861691f. This should not be possible, probably the backtraces were corrupted.
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
This is extra-precaution, but it cannot do harm
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
VLC doesn't use foreign M4 macros anymore
-
Rafaël Carré authored
This reverts commit ae14df5a. [d85d6537] explains why it is needed
-
- 02 Nov, 2010 14 commits
-
-
Pierre d'Herbemont authored
This introduce a circular dependency. The correct way (which what Rafael is doing) is to explicitely set the dependencies in the .package to automake, libtool...
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
This fix unbreaks those who don't build autoconf. Note, I have absolutely no idea why this is needed. This doesn't feel right anyhow.
-
Pierre d'Herbemont authored
-
Rémi Denis-Courmont authored
-
Laurent Aimar authored
-
Laurent Aimar authored
It could happen when the demuxer was forced.
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
It was called 2 times.
-
Rémi Duraffort authored
-