summaryrefslogtreecommitdiff
path: root/libavformat/allformats.c
Commit message (Collapse)AuthorAge
* CDXL demuxer and decoderPaul B Mahol2012-02-14
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* libavformat: Rename the applehttp protocol to hlsMartin Storsjö2012-02-14
| | | | | | | | | | | | | | | | | Keep the old protocol name around for backwards compatibility until the next bump. Deprecate the method of implicitly assuming the nested protocol. For applehttp://server/path, it might have felt logical, but supporting hls://server/path isn't quite as intuitive. Therefore only support hls+http://server/path from now on. Using this protocol at all is discouraged, since the hls demuxer is more complete and fits into the architecture better. There have been cases where the protocol implementation worked better than the demuxer, but this should no longer be the case. Signed-off-by: Martin Storsjö <martin@martin.st>
* libavformat: Rename the applehttp demuxer to hlsMartin Storsjö2012-02-14
| | | | | | | | When this demuxer was created, there didn't seem to be any consensus of a common short name for this protocol. Now the consensus seems to be to call it hls. Signed-off-by: Martin Storsjö <martin@martin.st>
* librtmp: Add "lib" prefix to librtmp URLProtocol declarations.Diego Biurrun2012-02-14
| | | | | | This allows easily differentiating between both implementations within the build system and combining the native implementation for plain RTMP with librtmp for the RTMPE, RTMPS, RTMPT, RTMPTE protocol variants.
* build: Set correct dependencies for rtmp* protocols implemented by librtmp.Diego Biurrun2012-02-13
|
* movenc: Add a separate ismv/isma (smooth streaming) muxerMartin Storsjö2012-01-25
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* add SMJPEG muxerPaul B Mahol2012-01-16
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* adx: add an adx muxerJustin Ruggles2012-01-03
|
* avformat: Add SMJPEG demuxer.Paul B Mahol2011-12-28
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* segment: introduce segmented chain muxerLuca Barbato2011-12-19
| | | | It behaves similarly to image2 muxer
* lavf: add OpenMG audio muxer.Michael Karcher2011-12-18
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Add PlayStation Portable PMP format demuxerReimar Döffinger2011-12-01
| | | | | | | | | Not yet complete, for demuxing AAC the AAC header must be generated manually. Possibly the decoder could accept the header as extradata to simplify this. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avformat: add CRI ADX format demuxerJustin Ruggles2011-11-26
|
* http: Add a new protocol for opening connections via http proxiesMartin Storsjö2011-11-18
| | | | | | | | | | This opens a plain TCP connection through the proxy via the CONNECT HTTP method. Normally, this is allowed for connections on port 443, but can in general be used to allow connections to any port (depending on proxy configuration), and could thus be used to tunnel any TCP connection via a HTTP proxy. Signed-off-by: Martin Storsjö <martin@martin.st>
* BMV demuxer and decoderKostya Shishkov2011-11-08
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avformat: Add the https protocolMartin Storsjö2011-11-05
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avformat: Add the tls protocol, using OpenSSL or gnutlsMartin Storsjö2011-11-05
| | | | | | | | Note, this protocol doesn't yet check verify the server certificate against a local database of trusted CA root certificates. Signed-off-by: Martin Storsjö <martin@martin.st>
* Add LATM demuxerJanne Grunau2011-09-22
| | | | | This is a raw demuxer for the AAC LATM decoder and thus limited to single stream LOAS.
* Add LATM muxerKieran Kunhya2011-09-07
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* add XMV demuxerSven Hesse2011-08-17
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Add a protocol handler for AES CBC decryption with PKCS7 paddingMartin Storsjö2011-04-23
| | | | | | | | | | | | This can later be extended to support other AES bit sizes, encryption, other crypto algorithms, reading the key from a URL, etc. In order to use it, the key and initialization vector has to be passed via AVOptions. Since such options can't be passed to protocols from the command line, the protocol is currently only for libavformat internal use. Signed-off-by: Martin Storsjö <martin@martin.st>
* add xWMA demuxerMax Horn2011-04-14
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avio: make av_register_protocol2 internal.Anton Khirnov2011-04-07
|
* Chronomaster DFA decoderKostya Shishkov2011-03-28
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Bitmap Brothers JV demuxerPeter Ross2011-03-14
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Add Apple HTTP Live Streaming protocol handlerMartin Storsjö2011-03-06
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-26
| | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts.
* Missing parts of IVF muxer support.Reimar Döffinger2011-01-18
|
* Metadata demuxer.Anton Khirnov2010-12-27
| | | | Originally committed as revision 26102 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Metadata muxerAnton Khirnov2010-12-27
| | | | | | Dumps all metadata to a text file for easy manual editing. Originally committed as revision 26101 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Windows Televison (WTV) demuxerPeter Ross2010-12-26
| | | | Originally committed as revision 26094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mobotix .mxg demuxerAnatoly Nenashev2010-11-26
| | | | | | Patch by Anatoly Nenashev, anatoly d nenashev a ovsoft d ru Originally committed as revision 25831 to svn://svn.ffmpeg.org/ffmpeg/trunk
* S/PDIF demuxerAnssi Hannula2010-11-22
| | | | | | Patch by Anssi Hannula, anssi d hannula a iki d fi Originally committed as revision 25804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Untangle the dependencies between the RTSP/SDP demuxers and RTSP muxerMartin Storsjö2010-10-21
| | | | | | | This allows compilation of one of them without requiring the others' dependencies to be present. Originally committed as revision 25535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a demuxer for receiving raw rtp:// URLs without an SDP descriptionMartin Storsjö2010-10-19
| | | | | | | The demuxer inspects the payload type of a received RTP packet and handles the cases where the content is fully described by the payload type. Originally committed as revision 25527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a SAP demuxerMartin Storsjö2010-10-13
| | | | Originally committed as revision 25463 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a SAP (Session Announcement Protocol, RFC 2974) muxerMartin Storsjö2010-10-08
| | | | Originally committed as revision 25413 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add demuxer for LXF (Leitch/Harris' VR native stream format)Tomas Härdin2010-10-01
| | | | Originally committed as revision 25281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a muxer and demuxer for raw G.722Martin Storsjö2010-09-09
| | | | Originally committed as revision 25087 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enabling codec and muxer by registering it in allcodec.c and allformat.c and ↵Tobias Bindhammer2010-08-23
| | | | | | adding files to the build-system Originally committed as revision 24878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MMSH support, the most popular and widely used of all MMS variants. Written byRonald S. Bultje2010-08-21
| | | | | | Zhentan Feng <spyfeng gmail com> as part of Google's Summer of Code program. Originally committed as revision 24861 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Apple HTTP Live Streaming demuxerMartin Storsjö2010-08-19
| | | | Originally committed as revision 24834 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Place the concat protocol entry at the begin of the registeredStefano Sabatini2010-07-27
| | | | | | protocol list, restore alphabetical order. Originally committed as revision 24545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add Chinese AVS encoding via external library libxavsStefan Gehrer2010-07-27
| | | | Originally committed as revision 24533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add SubRip muxer and demuxerAurelien Jacobs2010-07-24
| | | | Originally committed as revision 24488 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Lego Mindstorms RSO muxer and demuxer.Rafaël Carré2010-07-20
| | | | | | Patch by Rafaël Carré, rafael d carre a gmail Originally committed as revision 24355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add MD5 protocolMåns Rullgård2010-07-18
| | | | | | | | | This is a write-only protocol which computes the md5sum of data written, and on close writes this to the designated output or stdout if none is specified. It can be used to test muxers without writing an actual file. Originally committed as revision 24309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Tele-typewriter demuxerPeter Ross2010-07-18
| | | | Originally committed as revision 24301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an av_register_protocol2 function that takes a size parameterMartin Storsjö2010-06-22
| | | | | | | This allows extending the URLProtocol struct without breaking binary compatibility with code compiled with older definitions of the struct. Originally committed as revision 23702 to svn://svn.ffmpeg.org/ffmpeg/trunk