- 27 Apr, 2013 1 commit
-
-
Anton Khirnov authored
CC:libav-stable@libav.org
-
- 18 Mar, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket2230 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Mar, 2013 1 commit
-
-
Stefano Sabatini authored
-
- 06 Feb, 2013 1 commit
-
-
Stefano Sabatini authored
The DTS needs to be resynched against the segment start PTS, or the resulting DTS may result < PTS. Reported-by:
Owen Jones <riots6@gmail.com> See thread: Subject: [FFmpeg-user] pts/dts error using reset_timestamps while splitting a DVD Date: Sat, 19 Jan 2013 08:58:27 +0000
-
- 05 Feb, 2013 1 commit
-
-
Stefano Sabatini authored
-
- 03 Feb, 2013 1 commit
-
-
Carl Eugen Hoyos authored
Replace wrong "EXT-X-ALLOWCACHE" with "EXT-X-ALLOW-CACHE", and value 1/0 with YES/NO, as per spec. Fix trac ticket #2228. Signed-off-by:
Stefano Sabatini <stefasab@gmail.com>
-
- 23 Jan, 2013 4 commits
-
-
Stefano Sabatini authored
Avoid duplicated confusing error message, and propagate error code from the failing avformat_match_stream_specifier() call.
-
Stefano Sabatini authored
The conflict does not apply any longer, since the M3U8 segment target duration is re-computed every time a new segment is added to the list.
-
Stefano Sabatini authored
-
Stefano Sabatini authored
Should fix immediate playback termination. In particular, should fix trac ticket #2172.
-
- 22 Jan, 2013 1 commit
-
-
Stefano Sabatini authored
-
- 18 Jan, 2013 5 commits
-
-
Stefano Sabatini authored
In particular, fix trac ticket #2138.
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
Stefano Sabatini authored
In particular, should fix trac ticket #1842.
-
Stefano Sabatini authored
This patch is propedeutic to the incoming patch which adds support to sliding window segment listing.
-
- 28 Dec, 2012 2 commits
-
-
Stefano Sabatini authored
This is meant to address trac ticket #1483.
-
Stefano Sabatini authored
-
- 14 Dec, 2012 2 commits
-
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
- 13 Dec, 2012 2 commits
-
-
Stefano Sabatini authored
Consistent with the image2 muxer.
-
Stefano Sabatini authored
Factorize.
-
- 10 Dec, 2012 1 commit
-
-
Stefano Sabatini authored
The new options reset the timestamps at each new segment, so that the generated segments will have timestamps starting close to 0. It is meant to address trac ticket #1425.
-
- 09 Dec, 2012 1 commit
-
-
Stefano Sabatini authored
The code should not assert in case of invalid user input. Fails gracefully instead.
-
- 20 Nov, 2012 5 commits
-
-
Stefano Sabatini authored
From the M3U8 specification: |The EXT-X-MEDIA-SEQUENCE tag indicates the sequence number of the first |URI that appears in a Playlist file. Previously it was using the list index number. Also remove now unused list_count field.
-
Stefano Sabatini authored
Increment the value just when a new segment with the given index is started. Simplify logic, improve readability.
-
Stefano Sabatini authored
The segment muxer presumes the use of AVFMT_GLOBALHEADER, ssegment should be use in case of formats which requires no global headers. Regression introduced when merging 0826d851.
-
Stefano Sabatini authored
-
ChanMin Kim authored
Some muxers do not allow stream if codec_tag is incompatible. Sometimes the passed input codec's codec_tag is not compatible with the output muxer. Because the codec_tag field of the segment muxer cannot be set, ffmpeg.c doesn't know how to handle these cases. Signed-off-by:
ChanMin Kim <kcm1700@gmail.com> Signed-off-by:
Stefano Sabatini <stefasab@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Nov, 2012 1 commit
-
-
Xi Wang authored
Since the pointer `oc' is NULL, oc->oformat->name will cause a null pointer dereference. This patch changes it to seg->oformat->name. Signed-off-by:
Xi Wang <xi.wang@gmail.com> Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 05 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
Fixes CID732220 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 Oct, 2012 1 commit
-
-
Luca Barbato authored
-
- 08 Oct, 2012 1 commit
-
-
Luca Barbato authored
avconv provides an option to set it externally and there isn't a way for the outer demuxer to report the inner demuxer flag. Solves a bad interaction between mpegts and x264, but requires additional setting for the user.
-
- 06 Oct, 2012 1 commit
-
-
Michael Niedermayer authored
This fixes failures with formats not supporting negative TS Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 04 Oct, 2012 6 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This makes sure any buffered data is written to the segment, for muxers that buffer up data internally (e.g. fragmented mp4). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This makes sure new inline headers are emitted when the next packet is written. This allows segmenting mpegts without calling write_header/write_trailer (nor freeing/reiniting the muxer) for each segment. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Some segmented formats (such as fragmented mp4) are "bare", as in, the segment files do not have the same headers/trailers as full normal files of that format have. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This makes sure the muxers are set up in the way they expect with no data left around from the previous run (which could cause various issues including memory leaks, depending on the chaine muxer). This fixes memory leaks with the mpegts and flv muxers. It also makes the usage of chained muxers correct. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
With this change, the segmenter muxer doesn't rely on anything not available/supported to libavformat external users, making the segmenter muxer do things just like a normal segmenter application using libavformat would do. Signed-off-by:
Martin Storsjö <martin@martin.st>
-