- 31 May, 2015 1 commit
-
-
Luca Barbato authored
Partially based on the work of Timo Rothenpieler <timo@rothenpieler.org> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 25 May, 2015 1 commit
-
-
Steve Lhomme authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 06 May, 2015 1 commit
-
-
Vittorio Giovara authored
Data is stored in separated components so rework decode_rle() to support stepping and offsets.
-
- 02 May, 2015 1 commit
-
-
Martin Storsjö authored
The option is enabled by default, but can be disabled. If this is enabled, such side data isn't copied into the output stream (except when doing stream copy). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 29 Mar, 2015 2 commits
-
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
wm4 authored
Based on a patch by Rodger Combs. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 27 Mar, 2015 1 commit
-
-
Anton Khirnov authored
-
- 15 Mar, 2015 1 commit
-
-
Niels Möller authored
Cleanup and integration by Diego Biurrun. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 13 Mar, 2015 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 05 Mar, 2015 1 commit
-
-
Thomas Volkert authored
The code was tested with live555 server. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 24 Feb, 2015 1 commit
-
-
Gilles Chanteperdrix authored
Map this to AV_CODEC_ID_TEXT. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 22 Feb, 2015 2 commits
-
-
Vittorio Giovara authored
Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>.
-
Thomas Volkert authored
(tested with live555 RTSP server) Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 21 Feb, 2015 2 commits
-
-
Gilles Chanteperdrix authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Gilles Chanteperdrix authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 19 Feb, 2015 3 commits
-
-
Oleksij Rempel authored
Signed-off-by:
Oleksij Rempel <linux@rempel-privat.de> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Oleksij Rempel authored
Signed-off-by:
Oleksij Rempel <linux@rempel-privat.de> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Anton Khirnov authored
Based on the code by Luca Barbato <lu_zero@gentoo.org> and Yukinori Yamazoe <drocon11@gmail.com>.
-
- 15 Feb, 2015 1 commit
-
-
Anton Khirnov authored
-
- 29 Jan, 2015 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 06 Jan, 2015 1 commit
-
-
Martin Storsjö authored
Compared to existing, common opensource H264 encoders, this can be useful since it has got a different license (BSD instead of GPL). Performance- and qualitywise it is comparable to x264 in ultrafast mode. Hooking it up as an encoder in libavcodec also simplifies comparing it against other common encoders. This requires OpenH264 1.3 or newer. Since the OpenH264 API and ABI changes frequently, only releases are supported. To take advantage of the OpenH264 patent offer, the OpenH264 library must not be redistributed, but downloaded at runtime at the end-user's system. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 18 Dec, 2014 3 commits
-
-
James Almer authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Martin Storsjö authored
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:
Martin Storsjö <martin@martin.st>
-
Thomas Volkert authored
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:
Martin Storsjö <martin@martin.st>
-
- 17 Nov, 2014 2 commits
-
-
Martin Storsjö authored
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:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
A flag "dash" is added, which enables the necessary flags for creating DASH compatible fragments. When this is enabled, one sidx atom is written for each track before every moof atom. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 26 Oct, 2014 1 commit
-
-
Luca Barbato authored
Matches the x11grab screen capture by features.
-
- 24 Sep, 2014 1 commit
-
-
Thomas Volkert authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 06 Sep, 2014 1 commit
-
-
Diego Biurrun authored
This is the expected behavior shared by all other cli multimedia players. Bug-Id: 732
-
- 04 Sep, 2014 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
Also fix some typos in the entries for the 11 release.
-
- 03 Sep, 2014 1 commit
-
-
Thomas Volkert authored
As specified in draft-ietf-payload-rtp-h265-06. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 28 Aug, 2014 1 commit
-
-
Vittorio Giovara authored
Convert the Matroska stereo format to the Stereo3D format, and add a Stereo3D side data to the stream. Bump the doctype version supported. Bug-Id: 728 / https://bugs.debian.org/757185
-
- 22 Aug, 2014 1 commit
-
-
Luca Barbato authored
Since they are aliases for ogg enabling any of them enables ogg as well.
-
- 13 Aug, 2014 2 commits
-
-
Anton Khirnov authored
-
Andrew Stone authored
It won't hurt servers that don't care about the header, and those that do will include it by default. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 04 Aug, 2014 1 commit
-
-
Marvin Scholz authored
Icecast is basically a convenience wrapper around the HTTP protocol. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 18 Jun, 2014 1 commit
-
-
Anton Khirnov authored
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.
-
- 19 May, 2014 1 commit
-
-
Vittorio Giovara authored
Add AV_PKT_DATA_DISPLAYMATRIX and AV_FRAME_DATA_DISPLAYMATRIX as stream and frame side data (respectively) to describe a display transformation matrix for linear transformation operations on the decoded video. Add functions to easily extract a rotation angle from a matrix and conversely to setup a matrix for a given rotation angle. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-