History | View | Annotate | Download (48.5 KB)
Define AVMediaType enum, and use it instead of enum CodecType, whichis deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace @returns by @return.
Originally committed as revision 22729 to svn://svn.ffmpeg.org/ffmpeg/trunk
Implement YOP demuxer and video decoder.
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 vialibrtmp.
Patch by Howard Chu <hyc * highlandsun * com>.
Originally committed as revision 22710 to svn://svn.ffmpeg.org/ffmpeg/trunk
Document the behavior of av_metadata_get() if the prev parameter isNULL.
Originally committed as revision 22704 to svn://svn.ffmpeg.org/ffmpeg/trunk
RTP depacketization of Theora
Patch by Josh Allmann (joshua allmann gmail com)
Originally committed as revision 22636 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add Changelog entry and bump lavf micro version for the addition ofVorbisComment writing for FLAC, Ogg/FLAC, and Ogg/Speex files.
Originally committed as revision 22607 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add a new field AVFormatContext.start_time_realtime
Currently intended to be used by the RTP muxer
Originally committed as revision 22540 to svn://svn.ffmpeg.org/ffmpeg/trunk
move ff_url_split() and ff_url_join() declarations to internal.hthose functions are not part of the public API
Originally committed as revision 22534 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove definition of match_ext(), which is declared under #ifdefHAVE_AV_CONFIG_H and so not publicly declared, and currently unused.
Originally committed as revision 22353 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move resolve_host() to ffserver.c
This deprecated function is only used by ffserver, yet does not havea prototype visible there.
In the long term, ffserver should be made IPv6-aware. In the meantime,this change removes cruft from lavf and fixes some warnings in ffserver....
Add doxygen documentation for ff_url_split
Originally committed as revision 22323 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reindent
Originally committed as revision 22322 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename url_split to ff_url_split
Since this function isn't in the public API, it should have an ff_ prefix.
Originally committed as revision 22321 to svn://svn.ffmpeg.org/ffmpeg/trunk
av_find_stream_info(): Add a workaround for backwards compatible HE-AAC signaling.
The sample rate, frame size, and channel count from the container arenot reliable when backwards compatible signaling is used.
Originally committed as revision 22301 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add a function ff_url_join for assembling URLs
Originally committed as revision 22225 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mention that metadata tags are (unvalidated) UTF-8.
Patch by Anton Khirnov <wyskas gmail com>.
Originally committed as revision 22028 to svn://svn.ffmpeg.org/ffmpeg/trunk
Put codec_info_nb_frames back in AVStream and print its value.This way streams with no or very few frames can be avoided duringauto selection
Originally committed as revision 21998 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add an RTSP muxer
Originally committed as revision 21971 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add flag so muxers not needing width/height can signal this.Add this flag to img2 (fixes -vcodec copy to image2 in some cases)
Originally committed as revision 21773 to svn://svn.ffmpeg.org/ffmpeg/trunk
RTP/AMR depacketizer, by Martin Storsjö <$firstname at $firstname dot st>.
Originally committed as revision 21740 to svn://svn.ffmpeg.org/ffmpeg/trunk
Implement a physical concatenation protocol.
Patch by Michele Orrù reverse(<moc.liamg@yp.rekam>).
Originally committed as revision 21666 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add a list of generic tags and change demuxers to follow it.Patch by Anton Khirnov, wyskas at gmail dot com
Originally committed as revision 21587 to svn://svn.ffmpeg.org/ffmpeg/trunk
Latent libavformat version bump for Bink demuxer (r21569)
Originally committed as revision 21571 to svn://svn.ffmpeg.org/ffmpeg/trunk
Flag to ignore dts on frames that contain pts.This works around common issues with mpeg-ps files with broken timestamps.Also allows playing the broken sample from issue1024.
Originally committed as revision 21562 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add RTP/H.263 depacketizer by Martin Storsjö <$firstname () $firstname st>.
Originally committed as revision 21512 to svn://svn.ffmpeg.org/ffmpeg/trunk
Schedule an increase in the maximum number of streamsat next libavformat major version bump.
Originally committed as revision 21484 to svn://svn.ffmpeg.org/ffmpeg/trunk
Latent libavformat version bump and documentation update for Adobe Filmstrip muxer and demuxer (r21212)
Originally committed as revision 21213 to svn://svn.ffmpeg.org/ffmpeg/trunk
Deprecate resolve_host(). Patch by Martin Storsjö <$firstname()$firstname,st>.
Originally committed as revision 21146 to svn://svn.ffmpeg.org/ffmpeg/trunk
Improve avformat_version() doxy.Patch by Art Clarke.
Originally committed as revision 21081 to svn://svn.ffmpeg.org/ffmpeg/trunk
Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() andXXX_license() functions, consistent with the rest of FFmpeg.
Originally committed as revision 21005 to svn://svn.ffmpeg.org/ffmpeg/trunk
Deprecate match_ext() in favor of av_match_ext(), and mark it fordeletion at the next major bump.
Originally committed as revision 20998 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reindent.
Originally committed as revision 20993 to svn://svn.ffmpeg.org/ffmpeg/trunk
Deprecate guess_format() in favor of av_guess_format().
Originally committed as revision 20991 to svn://svn.ffmpeg.org/ffmpeg/trunk
Document guess_format().
Originally committed as revision 20988 to svn://svn.ffmpeg.org/ffmpeg/trunk
Deprecate and mark for deletion the function guess_stream_format(),and clone its code to ffserver_guess_format() in ffserver.c.
guess_stream_format() is hackish since it relies on some undocumentedproperties of the name of the muxers (wich is currently only relevant...
CD+G demuxer and decoder
Patch by Michael Tison (gmail address: blackspike@....)
Originally committed as revision 20890 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add flags to prevent strdup() on arguments to av_metadata_set2().I cannot use the same ABI as ffmbc as value 2 is already used in ffmpeg,besides the name AV_METADATA_NONCONST* makes no sense to me.Add av_metadata_set2() that takes flags.
Originally committed as revision 20834 to svn://svn.ffmpeg.org/ffmpeg/trunk
APIChanges & minor bump due to avg_frame_rate addition.
Originally committed as revision 20827 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add avg_frame_rate.
Originally committed as revision 20826 to svn://svn.ffmpeg.org/ffmpeg/trunk
Implement RTMP output (publishing FLV stream to RTMP server).Patch by Sergiy (piratfm at `do-no-evil-mail`.com)
Originally committed as revision 20731 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update Changelog, documentation, and libavformat minor version number for"A format generated by IndigoVision 8000 video server" added in r20681.
Originally committed as revision 20712 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add functions to return library license and library configuration.
Originally committed as revision 20547 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add Speex support to the FLV muxer.
Originally committed as revision 20245 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add Speex support to the Ogg muxer.
Originally committed as revision 20220 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix reading VDR files (broken since r19000).
Originally committed as revision 20017 to svn://svn.ffmpeg.org/ffmpeg/trunk
Hook up the MD studio demuxer and Atrac1 decoder.
Originally committed as revision 19969 to svn://svn.ffmpeg.org/ffmpeg/trunk
Improve amortized worst case speed of the muxers packet interleaving codefrom O(packets_in_the_file) to O(num_of_streams).
Originally committed as revision 19887 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make packet interleaving in the muxer not scan through the wholebuffer when simply appending at the end works.Much faster if one stream ends prematurely.Fixes issue1379.
Originally committed as revision 19870 to svn://svn.ffmpeg.org/ffmpeg/trunk
Document padding for AVProbeData.
Patch by roundup user shinya, tesutosan hotmail
Originally committed as revision 19802 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add support for S/PDIF encapsulation.
Originally committed as revision 19674 to svn://svn.ffmpeg.org/ffmpeg/trunk
actually define AVSEEK_FLAG_FRAME as described in avformat_seek_file() doc
Originally committed as revision 19623 to svn://svn.ffmpeg.org/ffmpeg/trunk
RTMP protocol support (as a client)
Originally committed as revision 19556 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make arguments of av_set_pts_info() unsigned.Fixes issue1240/mpeg1/smclockmpeg1.avi.3.1
Originally committed as revision 19319 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove inconsistent use of a @brief command in av_write_trailer()doxy.
Originally committed as revision 19289 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use consistently the third person in doxy, as recommended by thejavadoc specs.
Originally committed as revision 19288 to svn://svn.ffmpeg.org/ffmpeg/trunk
use AVFormatContext->probesize in av_find_stream_info and raise default to 5M
Originally committed as revision 19274 to svn://svn.ffmpeg.org/ffmpeg/trunk
limit raw packet buffer size used for codec probing
Originally committed as revision 19272 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change packet_size from signed to unsigned, since it never has a negativevalue. Currently, this is only used in qcp.c and mpegenc.c, and they arepractically unaffected by this change.
See "[PATCH] make packet_size in AVFormatContext unsigned" thread on ML....
fix codec probing, stop after MAX_PROBE_PACKETS and return all packets
Originally committed as revision 19000 to svn://svn.ffmpeg.org/ffmpeg/trunk
Document match_ext().
Originally committed as revision 18971 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove \p and \e doxygen markup.
Originally committed as revision 18947 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add QCP demuxer.
Originally committed as revision 18883 to svn://svn.ffmpeg.org/ffmpeg/trunk
Clarify which exact variant of ISO 639 is used. (The ISO spec explicitlyrequires this to be clear)
Originally committed as revision 18530 to svn://svn.ffmpeg.org/ffmpeg/trunk
Describe read_alloc return value and required pkt handling to avoid memleaks
Originally committed as revision 18358 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move av_packet_*() functions from libavformat/ to libavcodec/, where theAVPacket structure now resides also.
Patch by Thilo Borgmann thilo.borgmann googlemail com, see the mailinglistthread "Google Summer of Code participation" for additional discussion....
Move AVPacket declaration from avformat.h to avcodec.h.
Patch by Thilo Borgmann thilo dot borgmann at googlemail dot com.
Originally committed as revision 18317 to svn://svn.ffmpeg.org/ffmpeg/trunk
Support raw TrueHD files
Originally committed as revision 18049 to svn://svn.ffmpeg.org/ffmpeg/trunk
Pass packet position to the parser, so frame's AVPacket.pos is computed correctly.
Originally committed as revision 17824 to svn://svn.ffmpeg.org/ffmpeg/trunk
deprecate old metadata API
Originally committed as revision 17690 to svn://svn.ffmpeg.org/ffmpeg/trunk
new metadata API is now officially part of public API
Originally committed as revision 17682 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add some basic metadata conversion tables for matroska and asf.Add missing const qualifiers for metadata_conv in AV{In|Out}putFormat.
Originally committed as revision 17671 to svn://svn.ffmpeg.org/ffmpeg/trunk
add a metadata conversion API
Originally committed as revision 17670 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mark as "internal but installed" the avio.h file.
This should prevent its direct inclusion in an external project, whichresults broken if avformat.h is not included before.
Originally committed as revision 17626 to svn://svn.ffmpeg.org/ffmpeg/trunk
spelling/wording/grammar cosmetics
Originally committed as revision 17589 to svn://svn.ffmpeg.org/ffmpeg/trunk
untypo
Originally committed as revision 17586 to svn://svn.ffmpeg.org/ffmpeg/trunk
AVInputFormat.reed_seek2()
Originally committed as revision 17579 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add timestamp computation if values are exported by decoder.
Patch by Ivan Schreter, schreter gmx net
Originally committed as revision 17574 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add AVFMT_VARIABLE_FPS to specify which muxers do not need duplicated frames.
Originally committed as revision 17554 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add convergence_duration to AVCodecParserContext.
Originally committed as revision 17468 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add key_frame to AVCodecParserContext, used in libavformat.Initialized to -1 in parser.c for backward compatibility.
Originally committed as revision 17442 to svn://svn.ffmpeg.org/ffmpeg/trunk
av_alloc_format_context has been renamed, update AVFormatContext av_classdocumentation accordingly.Patch by avcoder: `gmail_address(ffmpeg)`
Originally committed as revision 17430 to svn://svn.ffmpeg.org/ffmpeg/trunk
Improve grammar: "X next after Y" -> "next X after Y".
Originally committed as revision 17347 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace calls/references of the deprecated register_protocol()function with correponding calls/references to av_register_protocol().
Originally committed as revision 17323 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename register_protocol() to av_register_protocol() and deprecateregister_protocol().
Originally committed as revision 17322 to svn://svn.ffmpeg.org/ffmpeg/trunk
Document av_iformat_next() and av_oformat_next() functions.
Originally committed as revision 17316 to svn://svn.ffmpeg.org/ffmpeg/trunk
MXF D-10 muxer
Originally committed as revision 17204 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change ffm_write_write_index to return int, and return if error occured.Patch by Patrik Kullman, patrik at yes dot nu
Originally committed as revision 17172 to svn://svn.ffmpeg.org/ffmpeg/trunk
Gopher protocol, patch by Toshimitsu Kimura, lovesyao gmail com
Originally committed as revision 17159 to svn://svn.ffmpeg.org/ffmpeg/trunk
Cosmetics: vertical align "*" for consistency with the other doxyies.
Originally committed as revision 17143 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove @deprecated notice from AVFrac, it is not deprecated anymore.
Originally committed as revision 17142 to svn://svn.ffmpeg.org/ffmpeg/trunk
Try to clarify doxy of avformat_seek_file().
Originally committed as revision 17102 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move declaration of ff_interleave_add_packet to internal.h.It is an internal function and should not be in an installed header.
Originally committed as revision 17070 to svn://svn.ffmpeg.org/ffmpeg/trunk
Clarify that avformat_seek_file() is not part of the stable API yet.
Originally committed as revision 17061 to svn://svn.ffmpeg.org/ffmpeg/trunk
avformat_seek_file() prototype
Originally committed as revision 17060 to svn://svn.ffmpeg.org/ffmpeg/trunk
Deprecate av_malloc_format_context() in favor ofavformat_alloc_context(), and drop the old symbol at the next majorbump.
Originally committed as revision 17047 to svn://svn.ffmpeg.org/ffmpeg/trunk
declare ff_interleave_add_packet
Originally committed as revision 17032 to svn://svn.ffmpeg.org/ffmpeg/trunk
Do not misuse unsigned long to store pointers.
Originally committed as revision 16986 to svn://svn.ffmpeg.org/ffmpeg/trunk
modify the way to pass parameters to av_metadata_set()This improves code readability and this avoid warnings about discardingqualifiers from pointer target type.
Originally committed as revision 16952 to svn://svn.ffmpeg.org/ffmpeg/trunk
typo
Originally committed as revision 16854 to svn://svn.ffmpeg.org/ffmpeg/trunk