summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* Change doxygen comment: Clarify when av_write_trailer should be called.Reimar Döffinger2008-09-03
| | | | Originally committed as revision 15181 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AVPacket.convergence_duration.Michael Niedermayer2008-09-03
| | | | Originally committed as revision 15179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try to clarify the semantics of AVPacket.duration.Michael Niedermayer2008-09-03
| | | | Originally committed as revision 15178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused code that used to handle protocol concatenation, i.e. tryingRonald S. Bultje2008-09-03
| | | | | | | | | multiple protocols at the same time. We now cycle protocols individually to autodetect, making this code no longer needed, and thus the support code for it in make_setup_request() can be removed. See "[PATCH] remove transport concatenation dead code" on mailinglist. Originally committed as revision 15172 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement Realmedia/RTSP-compatible SETUP command. This includes calculationRonald S. Bultje2008-09-03
| | | | | | | of the "RealChallenge2" response, which is some sort of authentication. See discussion in "Realmedia patch" thread on ffmpeg-devel. Originally committed as revision 15170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix fourcc commentBaptiste Coudurier2008-09-03
| | | | Originally committed as revision 15169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move av_set_pts_info() inside the mdpr_read_codecdata() call, so that it isRonald S. Bultje2008-09-03
| | | | | | | shared between the RM demuxer and the RTSP/RDT parser; both use the same timebase. See discussion in "[PATCH] rmdec.c: move av_set_pts_info()" on ML. Originally committed as revision 15164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use chunk-size in function calling mdpr_read_codecdata() rather than in theRonald S. Bultje2008-09-03
| | | | | | | | | function itself. This way, old-style (.ra4) RTSP/RDT OpaqueData chunks can be parsed using this function as well (they don't have the size bits). See discussion on ML in "[PATCH] rmdec.c - small read_mdpr_codecdata() API modification". Originally committed as revision 15163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix an invalid free in the AVI muxer when an unsupported audio track is added.Laurent Aimar2008-09-02
| | | | | | patch by Laurent Aimar, fenrir via.ecp fr Originally committed as revision 15159 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace generic CONFIG_MUXERS preprocessor conditionals by more specificDiego Biurrun2008-09-02
| | | | | | CONFIG_FOO_MUXER conditionals where appropriate. Originally committed as revision 15158 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless #ifdef CONFIG_VHOOK from the code.Diego Biurrun2008-09-02
| | | | | | The file is only ever compiled if CONFIG_VHOOK is set. Originally committed as revision 15157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correctly mux mpeg2 audio 13818-3 in mp4Baptiste Coudurier2008-09-02
| | | | Originally committed as revision 15156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow mp2 to be muxed into mp4Baptiste Coudurier2008-09-02
| | | | Originally committed as revision 15155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix detection of MPEG4 in MPEG-PS.Michael Niedermayer2008-09-02
| | | | | | Fixes issue568. Originally committed as revision 15152 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change back to using CONFIG_*_DEMUXER for ac3_eac3_probe(), but use itJustin Ruggles2008-09-01
| | | | | | correctly this time. Originally committed as revision 15147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroska: add E-AC-3 supportAurelien Jacobs2008-09-01
| | | | | | Thanks again Justin ! Originally committed as revision 15146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify ac3_probe() and eac3_probe(). patch by Aurelien Jacobs.Aurelien Jacobs2008-09-01
| | | | Originally committed as revision 15145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check ENABLE_*_DEMUXER instead of CONFIG_*_DEMUXERJustin Ruggles2008-09-01
| | | | Originally committed as revision 15144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* create a separate codec_id for E-AC-3Justin Ruggles2008-09-01
| | | | Originally committed as revision 15143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless "else" case in if X { A; return }; else { B }. See discussionRonald S. Bultje2008-09-01
| | | | | | in "Realmedia patch" thread on mailinglist. Originally committed as revision 15142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Some RTSP streams use SDP lines longer than 1024 bytes, so the SDP lineRonald S. Bultje2008-09-01
| | | | | | | buffer needs to be increased. See discussion in "Realmedia patch" thread on mailinglist. Originally committed as revision 15141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement Realmedia-compatible DESCRIBE command.Ronald S. Bultje2008-09-01
| | | | Originally committed as revision 15140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check for malloc failureBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copy whole frame in vosData for dnxhd, this code will be used for other ↵Baptiste Coudurier2008-08-31
| | | | | | codecs too Originally committed as revision 15131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Send RTSP OPTIONS command to detect server type.Ronald S. Bultje2008-08-31
| | | | Originally committed as revision 15125 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Read RealChallenge1 field from the server.Ronald S. Bultje2008-08-31
| | | | Originally committed as revision 15124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement RTSPServerType enum as a way to identify the flavour of RTSP thatRonald S. Bultje2008-08-31
| | | | | | the server will send to us (standard-compliant RTP or Realmedia-style RDT). Originally committed as revision 15123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert back to old version (r15103).Ronald S. Bultje2008-08-31
| | | | Originally committed as revision 15122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do no write multi descriptor when only one track is presentBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorizeBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove mxf_build_structural_metadata, simplifyBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move mxf_write_package to permit function mergeBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, Pair -> EntryBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* store index in table in MXFStreamContext, simplifyBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15110 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge descriptor write table with essence container uls table and simplifyBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15109 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix type in prototypeBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove header_byte_count_offset from contextBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify and correctly rewrite metadata in header partition, mark it closed ↵Baptiste Coudurier2008-08-31
| | | | | | complete Originally committed as revision 15106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify current partition offsetBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement RTSP/Realmedia-compatible OPTIONS command. See "Realmedia patch"Ronald S. Bultje2008-08-31
| | | | | | | | | | thread on mailinglist for discussion. This patch also implements a RTSPServerType enum, which allows the RTSP to keep track of what kind of a stream we're handling: standard-compliant RTP or a proprietary derivative. This will be used in subsequent patches to implement more Realmedia-specific extensions required to receive and parse data coming from a Realmedia server. Originally committed as revision 15104 to svn://svn.ffmpeg.org/ffmpeg/trunk
* header partition is open incomplete for nowBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15102 to svn://svn.ffmpeg.org/ffmpeg/trunk
* always write footer partition according to specsBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15100 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l fix mxf_get_essence_container_ulBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, mux_write -> mxf_writeBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correctly set track durationBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15096 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set duration to distinguished valueBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correctly write codec ul, mpeg-2 needs profile and level to be setBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify, pass AVStream directly instead of indexBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15086 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, whitespaceBaptiste Coudurier2008-08-31
| | | | Originally committed as revision 15085 to svn://svn.ffmpeg.org/ffmpeg/trunk