summaryrefslogtreecommitdiff
path: root/libavformat/oggenc.c
Commit message (Collapse)AuthorAge
* Merge remote branch 'qatar/master'Michael Niedermayer2011-04-04
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: fix partial run when no samples path is specified ARM: NEON fixed-point forward MDCT ARM: NEON fixed-point FFT lavf: bump minor version and add an APIChanges entry for avio changes avio: simplify url_open_dyn_buf_internal by using avio_alloc_context() avio: make url_fdopen internal. avio: make url_open_dyn_packet_buf internal. avio: avio_ prefix for url_close_dyn_buf avio: avio_ prefix for url_open_dyn_buf avio: introduce an AVIOContext.seekable field ac3enc: use generic fixed-point mdct lavfi: add fade filter Change yadif to not use out of picture lines. lavc: deprecate AVCodecContext.antialias_algo lavc: mark mb_qmin/mb_qmax for removal on next major bump. Conflicts: doc/filters.texi libavcodec/ac3enc_fixed.h libavcodec/ac3enc_float.h libavfilter/Makefile libavfilter/allfilters.c libavfilter/vf_fade.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avio: avio_ prefix for url_close_dyn_bufAnton Khirnov2011-04-03
| |
| * avio: avio_ prefix for url_open_dyn_bufAnton Khirnov2011-04-03
| |
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-31
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * newdev/master: rtsp: Use GET_PARAMETER for keep-alive for generic RTSP servers mlp_parse.c: set AVCodecContext channel_layout APIChanges: mark the place where 0.6 was branched. avio: make get_checksum() internal. avio: move ff_crc04C11DB7_update() from avio.h -> avio_internal.h avio: make init_checksum() internal. NOT MERGED Add MxPEG decoder NOT MERGED Add support for picture_ptr field in MJpegDecodeContext NOT MERGED Move MJPEG's input buffer preprocessing in separate public function NOT MERGED Support reference picture defined by bitmask in MJPEG's SOS decoder sndio bug fix Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avio: make get_checksum() internal.Anton Khirnov2011-03-30
| |
| * avio: make init_checksum() internal.Anton Khirnov2011-03-30
| |
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
|/ | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avio: rename put_flush_packet -> avio_flushAnton Khirnov2011-03-16
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov2011-03-04
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: avio_ prefix for url_fseekAnton Khirnov2011-03-01
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* lavf: use a new ffio_wfourcc macro instead of put_tag() where possibleAnton Khirnov2011-02-25
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: avio: avio_ prefixes for put_* functionsAnton Khirnov2011-02-21
| | | | | | | | | | | | In the name of consistency: put_byte -> avio_w8 put_<type> -> avio_w<type> put_buffer -> avio_write put_nbyte will be made private put_tag will be merged with avio_put_str Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: rename ByteIOContext to AVIOContext.Anton Khirnov2011-02-20
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* 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.
* In ogg muxer, correctly mux VFR streams, fix issue #2398Baptiste Coudurier2011-01-05
| | | | Originally committed as revision 26229 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbiscomment: convert metadata before computing the header's lengthAnton Khirnov2010-10-27
| | | | Originally committed as revision 25586 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Export metadata in the generic format. Deprecate old conversion API.Anton Khirnov2010-10-15
| | | | | | patch by Anton Khirnov anton _at_ khirnov _dot_ net Originally committed as revision 25493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbiscomment: change ff_vorbiscomment_write to take an AVMetadata**Anton Khirnov2010-10-14
| | | | | | patch by Anton Khirnov anton _at_ khirnov _dot_ net Originally committed as revision 25473 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oggenc: Don't use char* to point to a string constant.Alex Converse2010-10-10
| | | | Originally committed as revision 25440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Vorbis metadata writing. Patch by James Darnley <james.darnley gmail com>.James Darnley2010-09-03
| | | | | | Fixes issue 555. Originally committed as revision 25034 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In ogg muxer, free dyn allocated buffer, fix memleakBaptiste Coudurier2010-07-16
| | | | Originally committed as revision 24276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In ogg muxer, use dyn buffer to compute crc of the page, fix muxing with pipeBaptiste Coudurier2010-07-14
| | | | | | when page buffer is bigger than default buffer size. Max page is 65k. Originally committed as revision 24242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In ogg muxer, use random serial number of each ogg streamsBaptiste Coudurier2010-05-24
| | | | Originally committed as revision 23302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unused fieldBaptiste Coudurier2010-05-21
| | | | Originally committed as revision 23232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In ogg muxer, pack multiple frames into one page, much lower overheadBaptiste Coudurier2010-05-21
| | | | Originally committed as revision 23231 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all remaining occurrences of AVERROR_NOMEM withStefano Sabatini2010-04-03
| | | | | | | | | AVERROR(ENOMEM). AVERROR_NOMEM is deprecated and will be dropped at the next libavutil major bump. Originally committed as revision 22791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.Jean-Daniel Dupas2010-03-31
| | | | | | Patch by Jean-Daniel Dupas, devlists shadowlab org Originally committed as revision 22744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini2010-03-30
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VorbisComment writing to Ogg/FLAC and Ogg/Speex files.James Darnley2010-03-20
| | | | | | Patch by James Darnley <james darnley at gmail> Originally committed as revision 22606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly write last 0 lacing value when packet size is multiple of 255, ↵Greg Maxwell2010-03-15
| | | | | | patch by Greg Maxwell, gmaxwell at gmail dot com Originally committed as revision 22559 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove MAX_STREAMS usage in ogg and mxf muxersBaptiste Coudurier2010-01-29
| | | | Originally committed as revision 21526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Speex support to the Ogg muxer.Justin Ruggles2009-10-13
| | | | Originally committed as revision 20220 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve amortized worst case speed of the muxers packet interleaving codeMichael Niedermayer2009-09-16
| | | | | | from O(packets_in_the_file) to O(num_of_streams). Originally committed as revision 19887 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oggenc: Change error log text. An error here does not necessarily meanJustin Ruggles2009-06-21
| | | | | | corrupted data. Originally committed as revision 19248 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oggenc: return error value from ogg_build_flac_headers()Justin Ruggles2009-06-21
| | | | Originally committed as revision 19247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: spacing and commentsJustin Ruggles2009-06-21
| | | | Originally committed as revision 19246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oggenc: check for failed av_mallocz()Justin Ruggles2009-06-21
| | | | Originally committed as revision 19245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a shared function to validate FLAC extradata.Justin Ruggles2009-02-26
| | | | Originally committed as revision 17602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move declaration of ff_interleave_add_packet to internal.h.Baptiste Coudurier2009-02-08
| | | | | | 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
* function is staticBaptiste Coudurier2009-01-31
| | | | Originally committed as revision 16886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use new ff_interleave_add_packetBaptiste Coudurier2009-01-31
| | | | Originally committed as revision 16885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove offset_t typedef and use int64_t directly instead.Diego Biurrun2008-10-03
| | | | | | | The name offset_t is easily confused with the standard off_t type and *_t is POSIX reserved namespace if any POSIX header is included. Originally committed as revision 15533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add ogv extensionBaptiste Coudurier2008-07-19
| | | | Originally committed as revision 14295 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, remove spaceBaptiste Coudurier2008-07-19
| | | | Originally committed as revision 14294 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.Stefano Sabatini2008-06-03
| | | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste.it along with some spelling/consistency fixes for the long names by me Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix Ogg/FLAC header sizeJustin Ruggles2008-03-30
| | | | Originally committed as revision 12626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix issue 338:Baptiste Coudurier2008-02-05
| | | | | | | | | Correctly interleave ogg packets per granule and set eos correctly, 2 packets buffering is needed. It duplicates interleave_per_dts a bit, if someone has a good solution, I'll implement it. Originally committed as revision 11867 to svn://svn.ffmpeg.org/ffmpeg/trunk
* it seems ogg requires granule to be -1 on unfinished packetsBaptiste Coudurier2008-02-05
| | | | Originally committed as revision 11866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use dynamically allocated ByteIOContext in AVFormatContextBjörn Axelsson2007-11-21
| | | | | | | patch by: Björn Axelsson, bjorn d axelsson a intinor d se thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007 Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk