Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | hlsenc: Set the default codecs to AAC and H264 | Martin Storsjö | 2014-05-17 |
| | | | | | | Most HLS implementation only support these codecs. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | hls: Sync the file number with the start sequence | Luca Barbato | 2014-04-30 |
| | |||
* | hls: Factor the sequence computation | Luca Barbato | 2014-04-30 |
| | |||
* | hls: Print start_number as first sequence value | Luca Barbato | 2014-04-30 |
| | | | | The option now behaves as expected. | ||
* | hls: Report the current media sequence | Luca Barbato | 2014-04-30 |
| | | | | Useful for debugging mostly. | ||
* | hls: Add an option to prepend a baseurl to the playlist entries | Luca Barbato | 2014-04-29 |
| | | | | | | Useful to generate playlists with absolute paths. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | Add missing #includes for *INT64_MAX and *INT64_C | Diego Biurrun | 2013-11-23 |
| | |||
* | hlsenc: Don't reset the number variable when wrapping | Carl Eugen Hoyos | 2013-08-15 |
| | | | | | | | | The counter itself shouldn't be wrapped, since it is used for determining end_pts for the next segment - only wrap the number used for the segment file name. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | hlsenc: Append the last incomplete segment when closing the output | Stefano Sabatini | 2013-08-15 |
| | | | | | | | Also avoid comparing NOPTS values. Bug-id: 551 Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | hls, segment: fix splitting for audio-only streams. | Anton Khirnov | 2013-04-27 |
| | | | | CC:libav-stable@libav.org | ||
* | hlsenc: Make the start_number option set the right variable | Kanglin | 2013-01-08 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | hlsenc: make segment number unsigned | Luca Barbato | 2012-12-29 |
| | | | | It will overflow if somebody keeps streaming for a time long enough. | ||
* | hlsenc: make EXT-X-MEDIA-SEQUENCE always increase | Kanglin | 2012-12-29 |
| | |||
* | hlsenc: do not add timestamps in different timebases | Luca Barbato | 2012-12-29 |
| | | | | | start_time is in stream timebase units while end_time is in AV_TIME_BASE ones. | ||
* | hlsenc: use the correct AV_TIME_BASE macro | Kanglin | 2012-12-29 |
| | | | | recording_time is in AV_TIME_BASE units. | ||
* | hlsenc: keep the playlist to the correct number of items | Luca Barbato | 2012-12-29 |
| | | | | | Consider the corner case with a list size larger than the wrap number. | ||
* | hlsenc: use the segment filename in the playlist entry | Luca Barbato | 2012-12-29 |
| | | | | | Avoid calling av_get_frame_filename twice, once to generate the segment filename and once to generate the playlist. | ||
* | hlsenc: check append_entry return value | Luca Barbato | 2012-12-29 |
| | |||
* | hlsenc: use the basename to generate the list entries | Luca Barbato | 2012-12-29 |
| | | | | | | The segment path is desumed from the playlist path, recording a relative path in the playlist while serving the file could lead to misleading results. | ||
* | hlsenc: Don't duplicate a string constant | Martin Storsjö | 2012-12-24 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | hlsenc: Allocate enough space for the pattern string | Stefano Sabatini | 2012-12-24 |
| | | | | | | | | | If s->filename doesn't contain any period/filename extension to strip away, the buffer will be too small to fit both strings. This isn't any buffer overflow since the concatenation uses av_strlcat with the right buffer size. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | hlsenc: correctly report target duration | Luca Barbato | 2012-12-23 |
| | |||
* | hls: use a meaningful long name | Luca Barbato | 2012-12-08 |
| | |||
* | hls: add start_number option | Luca Barbato | 2012-12-08 |
| | |||
* | hlsenc: stand alone hls segmenter | Luca Barbato | 2012-11-13 |
Simplifies usage but has higher latency. |