- 18 2月, 2016 3 次提交
-
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
The WTV demuxer depends on large parts of the MPEG-TS demuxer internals anyway and fails to build without it.
-
- 30 11月, 2015 1 次提交
-
-
由 Mohamed Naufal 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 11 11月, 2015 1 次提交
-
-
由 Martin Storsjö 提交于
Contrary to the normal fate tests that run via avconv, this tests nontrivial call sequences that are only doable via the API (mainly for different corner cases when using the muxer for segmenting). The test muxes fake packet data (with extradata that looks enough like proper data to make the file be viewable with e.g. boxdumper) and checks the hash of the produced files. The test also verifies that fragments produced via different call sequences remain identical (to avoid e.g. updating the output hashes and suddenly having fragments that used to be identical suddenly diverging), for fragments written with frag_discont and/or delay_moov. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 07 6月, 2015 1 次提交
-
-
由 Luca Barbato 提交于
Support only streams with Content-Length. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 29 5月, 2015 1 次提交
-
-
由 Martin Storsjö 提交于
This helps if these functions need to be implemented using another crypto API. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 27 5月, 2015 1 次提交
-
-
由 wm4 提交于
Move the OpenSSL and GnuTLS implementations to their own files. Other than the connection code (including options) and some boilerplate, no code is actually shared. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 17 3月, 2015 1 次提交
-
-
由 Carl Eugen Hoyos 提交于
Instead check for all mov code-points when demuxing avi and print a warning if a video codec is found like this. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 05 3月, 2015 1 次提交
-
-
由 Thomas Volkert 提交于
The code was tested with live555 server. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 24 2月, 2015 1 次提交
-
-
由 Martin Storsjö 提交于
They share a great deal of common structure; only a few minor bits in the headers differ. This also fixes an off-by-one in sending of the last fragment of large HEVC nals (where it previously sent len+2 bytes, even if it should have been len+RTP_HEVC_HEADERS_SIZE aka len+3). Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 23 2月, 2015 1 次提交
-
-
由 Thomas Volkert 提交于
(tested with live555 RTSP server) Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 22 2月, 2015 2 次提交
-
-
由 Gilles Chanteperdrix 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Gilles Chanteperdrix 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 20 2月, 2015 1 次提交
-
-
由 Oleksij Rempel 提交于
Signed-off-by: NOleksij Rempel <linux@rempel-privat.de> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org> Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 09 2月, 2015 1 次提交
-
-
由 wm4 提交于
Nothing uses it, and it provides no public API. Archeological finds: Commit 101036ad added the API. Commit a8dd8dc6 made mpegts.c use it. Commit af8aae3f disabled it by default in mpegts.c. Commit ae2bb52c removed all uses of this from mpegts.c. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
- 19 12月, 2014 3 次提交
-
-
由 James Almer 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Martin Storsjö 提交于
Since this structurally is quite different from normal RTP (multiple streams are muxed into one single mpegts stream, which is packetized into one single RTP session), it is kept as a separate muxer. Since this structurally also behaves differently than normal RTP, all of the other muxers that do chained RTP muxing (rtsp, sap, mp4) would need to be updated similarly to handle this - in particular, creating one single rtp_mpegts muxer for the whole presentation instead of one rtp muxer per stream. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Thomas Volkert 提交于
The packetizer only supports splitting at GOB headers - if such aren't available frequently enough, it splits at any random byte offset (not at a macroblock boundary either, which would be allowed by the spec) and sends a payload header pretend that it starts with a GOB header. As long as a receiver doesn't try to handle such cases cleverly but just drops broken frames, this shouldn't matter too much in practice. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 09 12月, 2014 1 次提交
-
-
由 Martin Storsjö 提交于
The RTP muxer enables the actual codepaths within sdp.c, which depend on hevc.o since e5cfc8fd. This fixes builds with --disable-everything --enable-muxer=rtp. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 17 11月, 2014 2 次提交
-
-
由 Martin Storsjö 提交于
This tool can write an MPD file for fragmented MP4 files with a sidx index at the start of the file. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
This is mostly to serve as a reference example on how to segment the output from the mp4 muxer, capable of writing the segment list in four different ways: - SegmentTemplate with SegmentTimeline - SegmentTemplate with implicit segments - SegmentList with individual files - SegmentList with one single file per track, and byte ranges The muxer is able to serve live content (with optional windowing) or create a static segmented MPD. In advanced cases, users will probably want to do the segmenting in their own application code. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 25 9月, 2014 1 次提交
-
-
由 Thomas Volkert 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 03 9月, 2014 1 次提交
-
-
由 Thomas Volkert 提交于
As specified in draft-ietf-payload-rtp-h265-06. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 04 8月, 2014 1 次提交
-
-
由 Marvin Scholz 提交于
Icecast is basically a convenience wrapper around the HTTP protocol. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 04 7月, 2014 1 次提交
-
-
由 Nidhi Makhijani 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 22 6月, 2014 3 次提交
-
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
- 18 6月, 2014 1 次提交
-
-
由 Anton Khirnov 提交于
It has not been properly maintained for years and there is little hope of that changing in the future. It appears simpler to write a new replacement from scratch than unbreaking it.
-
- 14 6月, 2014 1 次提交
-
-
由 Vittorio Giovara 提交于
-
- 28 5月, 2014 2 次提交
-
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
It is commonly stored in a vorbiscomment block in codec private data.
-
- 18 5月, 2014 1 次提交
-
-
由 Anton Khirnov 提交于
-
- 14 5月, 2014 1 次提交
-
-
由 Janne Grunau 提交于
Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
-
- 19 4月, 2014 1 次提交
-
-
由 Peter Ross 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 10 4月, 2014 1 次提交
-
-
由 Anton Khirnov 提交于
-
- 06 4月, 2014 1 次提交
-
-
由 Paul B Mahol 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 04 4月, 2014 2 次提交
-
-
由 Alessandro Ghedini 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Alessandro Ghedini 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-