Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | vsrc_movie: convert to codecpar | Anton Khirnov | 2016-02-24 |
| | |||
* | avpacket: Replace av_free_packet with av_packet_unref | Luca Barbato | 2015-10-26 |
| | | | | | | | `av_packet_unref` matches the AVFrame ref-counted API and can be used as a drop in replacement. Deprecate `av_free_packet`. | ||
* | Replace av_dlog with normal av_log at trace level | Vittorio Giovara | 2015-04-19 |
| | | | | This applies to every library where performance is not critical. | ||
* | vsrc_movie: Adjust a silly typo from b977b287f61fea48ecd6251d54a26334213b7ec6 | Diego Biurrun | 2014-08-21 |
| | |||
* | vsrc_movie: Avoid a variable indirection in movie_get_frame() | Diego Biurrun | 2014-08-19 |
| | | | | | This avoids an unused variable warning with MSVC since the variable is only used in a debug mode printf statement. | ||
* | lavfi: name anonymous structs | Vittorio Giovara | 2014-04-19 |
| | |||
* | Add missing #includes for *INT64_MAX and *INT64_C | Diego Biurrun | 2013-11-23 |
| | |||
* | lavfi: do not export the filters from shared objects | Anton Khirnov | 2013-10-28 |
| | |||
* | vsrc_movie: do not free avoption variables in uninit() | Anton Khirnov | 2013-06-20 |
| | | | | | The generic code frees them as well. Since av_free was used to free them instead of av_freep, this would result in a double free. | ||
* | Remove commented-out debug #define cruft | Diego Biurrun | 2013-05-16 |
| | |||
* | avfilter: Add av_cold attributes to init/uninit functions | Diego Biurrun | 2013-05-04 |
| | |||
* | lavfi: remove now unused args parameter from AVFilter.init | Anton Khirnov | 2013-04-09 |
| | |||
* | vsrc_movie: switch to an AVOptions-based system. | Anton Khirnov | 2013-04-09 |
| | |||
* | lavfi: switch to AVFrame. | Anton Khirnov | 2013-03-08 |
| | | | | | Deprecate AVFilterBuffer/AVFilterBufferRef and everything related to it and use AVFrame instead. | ||
* | Drop unnecessary 'l' length modifier when printfing double values. | Diego Biurrun | 2012-12-31 |
| | | | | | %f denotes a double argument and 'l' does nothing in this case according to the C spec. | ||
* | lavfi: merge start_frame/draw_slice/end_frame | Anton Khirnov | 2012-11-28 |
| | | | | | Any alleged performance benefits gained from the split are purely mythological and do not justify added code complexity. | ||
* | lavfi: convert input/ouput list compound literals to named objects | Mans Rullgard | 2012-10-10 |
| | | | | | | | A number of compilers, for example those from TI and IBM, choke on these initialisers. The current style is also quite ugly. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 |
| | |||
* | Use avcodec_free_frame() to free AVFrames. | Anton Khirnov | 2012-09-24 |
| | |||
* | lavfi: replace empty input/output lists with null pointers | Mans Rullgard | 2012-09-17 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member | Martin Storsjö | 2012-09-04 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | lavfi: check all avfilter_ref_buffer() calls for errors. | Anton Khirnov | 2012-07-22 |
| | |||
* | lavfi: use avfilter_unref_bufferp() where appropriate. | Anton Khirnov | 2012-07-22 |
| | |||
* | lavfi: check all ff_start_frame/draw_slice/end_frame calls for errors | Anton Khirnov | 2012-07-22 |
| | |||
* | lavfi: use const for AVFilterPad declarations in all filters. | Ronald S. Bultje | 2012-07-21 |
| | |||
* | lavfi: make filters less verbose. | Anton Khirnov | 2012-06-26 |
| | |||
* | lavfi: remove 'opaque' parameter from AVFilter.init() | Anton Khirnov | 2012-06-26 |
| | | | | | | It is not used in any filters currently and is inherently evil. If passing binary data to filters is required in the future, it should be done with some AVOptions-based system. | ||
* | lavfi: make AVFilterPad opaque after two major bumps. | Anton Khirnov | 2012-06-13 |
| | | | | It will allow adding new fields to it without ABI breaks. | ||
* | lavfi: make avfilter_get_video_buffer() private on next bump. | Anton Khirnov | 2012-06-13 |
| | | | | | They are only useful inside filters and we don't allow user filters for now. | ||
* | lavfi: remove request/poll and drawing functions from public API on next bump | Anton Khirnov | 2012-06-05 |
| | | | | | They are only useful inside filters and we don't allow user filters for now. | ||
* | lavfi: make formats API private on next bump. | Anton Khirnov | 2012-06-05 |
| | | | | | It is only useful inside filters and we don't allow user filters for now. | ||
* | lavfi: add avfilter_copy_frame_props() | Stefano Sabatini | 2011-12-25 |
| | | | | | avfilter_copy_frame_props() avoids code duplication and increases robustness. | ||
* | lavc: add a sample_aspect_ratio field to AVFrame | Stefano Sabatini | 2011-12-25 |
| | | | | | | | The sample aspect ratio is a per-frame property, so it makes sense to define it in AVFrame rather than in the codec/stream context. Simplify application-level sample aspect ratio information extraction, and allow further simplifications. | ||
* | Replace all uses of av_close_input_file() with avformat_close_input(). | Anton Khirnov | 2011-12-12 |
| | |||
* | AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_* | Anton Khirnov | 2011-10-12 |
| | |||
* | AVOptions: deprecate av_opt_set_defaults2 | Anton Khirnov | 2011-09-07 |
| | | | | | | It's a hack which was created to allow for multiple options with different defaults to refer to same field (e.g. 'b' vs 'ab'). There is no need for it anymore. | ||
* | lavf: add avformat_find_stream_info() | Anton Khirnov | 2011-07-10 |
| | | | | It supports passing options to codecs. | ||
* | lavc: introduce avcodec_open2() as a replacement for avcodec_open(). | Anton Khirnov | 2011-07-10 |
| | | | | | Adds support for decoder-private options and makes setting other options simpler. | ||
* | Deprecate av_open_input_* and remove their uses. | Anton Khirnov | 2011-06-16 |
| | | | | Deprecate the last remaining member of AVFormatParameters. | ||
* | Employ correct printf format specifiers, mostly in debug output. | Diego Biurrun | 2011-05-31 |
| | |||
* | AVOptions: make default_val a union, as proposed in AVOption2. | Anton Khirnov | 2011-05-10 |
| | | | | This breaks API and ABI. | ||
* | vsrc_movie: add key_frame and pict_type. | royger | 2011-04-26 |
| | | | | | | Signed-off-by: Roger Pau Monné <roger.pau@entel.upc.edu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | vsrc_movie: fix leak in request_frame() | Stefano Sabatini | 2011-04-26 |
| | | | | | | | | Also set movie->picref to NULL, in order to avoid a crash in uninit() when movie->picref is unreffed again and it was already freed. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | Merge libavcore into libavutil | Reinhard Tartler | 2011-02-15 |
| | | | | | | | | | | | | It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de> | ||
* | libavfilter: add video movie source | Stefano Sabatini | 2011-02-08 |
See thread: Subject: [PATCH] movie video source Date: 2010-12-31 15:35:30 GMT Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> |