summaryrefslogtreecommitdiff
path: root/libavformat/allformats.c
Commit message (Collapse)AuthorAge
* Merge remote branch 'qatar/master'Michael Niedermayer2011-04-24
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Handle unicode file names on windows rtp: Rename the open/close functions to alloc/free Lowercase all ff* program names. Refer to ff* tools by their lowercase names. NOT Pulled Replace more FFmpeg instances by Libav or ffmpeg. Replace `` by $() syntax in shell scripts. patcheck: Allow overiding grep program(s) through environment variables. NOT Pulled Remove stray libavcore and _g binary references. vorbis: Rename decoder/encoder files to follow general file naming scheme. aacenc: Fix whitespace after last commit. cook: Fix small typo in av_log_ask_for_sample message. aacenc: Finish 3GPP psymodel analysis for non mid/side cases. Remove RDFT dependency from AAC decoder. Add some debug log messages to AAC extradata Fix mov debug (u)int64_t format strings. bswap: use native types for av_bwap16(). doc: FLV muxing is supported. applehttp: Handle AES-128 encrypted streams Add a protocol handler for AES CBC decryption with PKCS7 padding doc: Mention that DragonFly BSD requires __BSD_VISIBLE set Conflicts: ffplay.c ffprobe.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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>
* | Merge commit 'a3a0af4fb1237bed0af75868073f9a63db8b1864'Michael Niedermayer2011-04-15
|\| | | | | | | | | | | | | | | | | | | | | * commit 'a3a0af4fb1237bed0af75868073f9a63db8b1864': avutil: make aes and sha api public handle malloc failures in ff_get_wav_header add xWMA demuxer mpegts: force the default timebase libavcodec: Bump micro after adding the dtx AVOptions Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * add xWMA demuxerMax Horn2011-04-14
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: proto: include os_support.h in network.h matroskaenc: don't write an empty Cues element. lavc: add a FF_API_REQUEST_CHANNELS deprecation macro avio: move extern url_interrupt_cb declaration from avio.h to url.h avio: make av_register_protocol2 internal. avio: avio_ prefix for url_set_interrupt_cb. avio: AVIO_ prefixes for URL_ open flags. proto: introduce listen option in tcp doc: clarify configure features proto: factor ff_network_wait_fd and use it on udp Conflicts: ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avio: make av_register_protocol2 internal.Anton Khirnov2011-04-07
| |
* | Add PlayStation Portable PMP format demuxerReimar Döffinger2011-04-06
| | | | | | | | | | | | | | 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.
* | add MicroDVD muxer and demuxerAurelien Jacobs2011-04-04
| | | | | | | | Signed-off-by: Aurelien Jacobs <aurel@gnuage.org>
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * newdev/master: ac3enc: avoid memcpy() of exponents and baps in EXP_REUSE case by using exponent reference blocks. Chronomaster DFA decoder DUPLICATE: framebuffer device demuxer NOT MERGED: cosmetics: fix dashed line length after 070c5d0 http: header field names are case insensitive Conflicts: LICENSE README doc/indevs.texi libavdevice/fbdev.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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.
* | Bitmap Brothers JV demuxerPeter Ross2011-03-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add Apple HTTP Live Streaming protocol handlerMartin Storsjö2011-03-08
| | | | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit f4f4e12c0d4e86c4900481b7dca94d22e733c14a)
* | Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-28
|/ | | | | | 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. (cherry picked from commit c6610a216ed2948885772154a2eed696e0cb4aca)
* 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
* Add WebM muxerJames Zern2010-06-04
| | | | | | Patch by James Zern <jzern at google> Originally committed as revision 23474 to svn://svn.ffmpeg.org/ffmpeg/trunk
* On2 IVF demuxerDavid Conrad2010-05-27
| | | | Originally committed as revision 23357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MMS-over-TCP protocol support. Patch by Zhentan Feng <spyfeng gmail com>.Zhentan Feng2010-05-24
| | | | Originally committed as revision 23301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add -f framemd5 muxer similar to framecrc.Reimar Döffinger2010-05-24
| | | | Originally committed as revision 23289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a md5 muxer that allows checking the md5 sums of generated streams withoutReimar Döffinger2010-05-23
| | | | | | needing an external MD5 command. Originally committed as revision 23257 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement YOP demuxer and video decoder.Mohamed Naufal2010-03-29
| | | | | | Patch by Mohamed Naufal gmailify(naufal11). Originally committed as revision 22724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement support to RTMP, RTMPT, RTMPE, RTMPTE, RTMPS protocols viaHoward Chu2010-03-28
| | | | | | | | librtmp. Patch by Howard Chu <hyc * highlandsun * com>. Originally committed as revision 22710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an RTSP muxerMartin Storsjö2010-02-22
| | | | Originally committed as revision 21971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement a physical concatenation protocol.Michele Orrù2010-02-07
| | | | | | Patch by Michele Orrù reverse(<moc.liamg@yp.rekam>). Originally committed as revision 21666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bink demuxerPeter Ross2010-01-31
| | | | Originally committed as revision 21569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adobe Filmstrip muxer and demuxerPeter Ross2010-01-14
| | | | Originally committed as revision 21212 to svn://svn.ffmpeg.org/ffmpeg/trunk