Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | avpacket: Replace av_free_packet with av_packet_unref | Luca Barbato | 2015-10-26 | 1 | -7/+7 |
| | | | | | | | `av_packet_unref` matches the AVFrame ref-counted API and can be used as a drop in replacement. Deprecate `av_free_packet`. | ||||
* | avformat: Always return ref-counted AVPacket | Luca Barbato | 2015-10-26 | 1 | -4/+0 |
| | | | | And drop the av_dup_packet from the input_thread. | ||||
* | avplay: Replace avpicture functions with imgutils | Vittorio Giovara | 2015-10-21 | 1 | -41/+25 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: Add data and linesize to AVSubtitleRect | Vittorio Giovara | 2015-10-21 | 1 | -5/+5 |
| | | | | | | | | | | | | Use the new fields directly instead of the ones from AVPicture. This removes a layer of indirection which serves no pratical purpose whatsoever, and will help in removing AVPicture structure completely later. Every subtitle encoder/decoder seamlessly points to the new arrays, so it is possible to deprecate AVSubtitleRect.pict. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 1 | -2/+2 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec flags | Vittorio Giovara | 2015-07-27 | 1 | -1/+2 |
| | | | | | | Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | avplay: Add support for rotated video | Martin Storsjö | 2015-05-02 | 1 | -0/+19 |
| | | | | | | | | | This is enabled by default, but can be disbled via the -noautorotate option. Based on a patch by Clément Bœsch. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avplay: Factorize code for adding filters to the filter pipeline | Martin Storsjö | 2015-05-02 | 1 | -10/+24 |
| | | | | | | Significantly based on a patch by Clément Bœsch. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avplay: Do not print a possibly uninitialized value | Luca Barbato | 2015-04-30 | 1 | -1/+1 |
| | | | | | | Initialize `diff` to 0. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | avplay: Free frame and graph when memory allocation fails | Federico Tomassetti | 2015-04-19 | 1 | -2/+8 |
| | | | | | Bug-Id: CID 1291564 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | Replace av_dlog with normal av_log at trace level | Vittorio Giovara | 2015-04-19 | 1 | -4/+4 |
| | | | | This applies to every library where performance is not critical. | ||||
* | avplay: Check memory allocation | Federico Tomassetti | 2015-03-21 | 1 | -0/+2 |
| | | | | | | Bug-Id: CID 1288294 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | avplay: Check format allocation inside decode_thread() | Vittorio Giovara | 2015-02-17 | 1 | -0/+5 |
| | | | | | CC: libav-stable@libav.org Bug-Id: CID 1265718 | ||||
* | avplay: Check frame allocation inside video_thread() | Vittorio Giovara | 2015-02-17 | 1 | -0/+3 |
| | | | | | CC: libav-stable@libav.org Bug-Id: CID 1267893 | ||||
* | avplay: Use av_gettime_relative | Martin Storsjö | 2014-10-24 | 1 | -12/+12 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avplay: Always free opts | Luca Barbato | 2014-10-17 | 1 | -6/+15 |
| | | | | | CC: libav-stable@libav.org Bug-Id: CID 733793 | ||||
* | avplay: Always free find_stream_info options | Luca Barbato | 2014-10-17 | 1 | -3/+5 |
| | | | | | CC: libav-stable@libav.org Bug-Id: CID 1238794 | ||||
* | avplay: Exit by default at the end of playback | Diego Biurrun | 2014-09-06 | 1 | -3/+3 |
| | | | | | | This is the expected behavior shared by all other cli multimedia players. Bug-Id: 732 | ||||
* | cosmetics: Write NULL pointer equality checks more compactly | Gabriel Dume | 2014-08-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | avplay: Handle pixel aspect ratio properly | Martin Storsjö | 2014-07-08 | 1 | -0/+2 |
| | | | | | | | This was broken (left half-implemented) in 354468fc12. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avplay: add support for seeking to chapter marks | Anton Khirnov | 2014-02-10 | 1 | -0/+33 |
| | |||||
* | avplay: do not call avcodec_get_frame_defaults(). | Anton Khirnov | 2013-12-11 | 1 | -2/+1 |
| | | | | avcodec_decode_audio4() will reset the frame itself. | ||||
* | Replace all uses of avcodec_free_frame with av_frame_free(). | Anton Khirnov | 2013-12-11 | 1 | -1/+1 |
| | |||||
* | Add missing #includes for *INT64_MAX and *INT64_C | Diego Biurrun | 2013-11-23 | 1 | -0/+2 |
| | |||||
* | Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). | Anton Khirnov | 2013-11-16 | 1 | -1/+1 |
| | |||||
* | avplay: drop -vismv option which does not do anything anymore | Anton Khirnov | 2013-10-31 | 1 | -9/+0 |
| | |||||
* | miscellaneous typo fixes | Diego Biurrun | 2013-07-25 | 1 | -1/+2 |
| | |||||
* | avplay: remove a warning | Luca Barbato | 2013-04-27 | 1 | -1/+1 |
| | | | | | | Set the data field in the flush_pkt to the pointer to the actual packet. The field needs to contain a valid unique pointer, no read nor writes are ever made to it. | ||||
* | lavfi: change the filter registering system to match the other libraries | Anton Khirnov | 2013-04-11 | 1 | -3/+0 |
| | | | | Removes an arbitrary hardcoded limit on the number of filters. | ||||
* | lavfi: merge avfiltergraph.h into avfilter.h | Anton Khirnov | 2013-04-11 | 1 | -1/+0 |
| | | | | | We do not support using filters without AVFilterGraph in practice anyway, so there is no point in pretending we do. | ||||
* | avplay: remove the -debug option. | Anton Khirnov | 2013-03-19 | 1 | -10/+0 |
| | | | | | It just shadows the corresponding AVOption and prevents using named constants. | ||||
* | avplay: enable only when SDL 1.2 is found | Vittorio Giovara | 2013-03-09 | 1 | -2/+0 |
| | | | | | | SDL 2 is API incompatible. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | avplay: switch to new refcounted frames API | Anton Khirnov | 2013-03-08 | 1 | -57/+19 |
| | | | | Remove now unused cmdutils get_buffer() implementation. | ||||
* | avplay: apply the stream sample_aspect_ratio to decoded video frames | Vladimir Pantelic | 2013-02-09 | 1 | -0/+3 |
| | | | | | | | | | If there is a sample_aspect_ratio in the stream, then apply it to every decoded frame in the same way as avconv does. This also makes sure that the avfilter chain has access to the aspect ratio. Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | avplay: Do not use removed av_get_int() | Anton Khirnov | 2012-11-29 | 1 | -3/+3 |
| | | | | | | Fixes build with lavfi disabled. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | avplay: support mid-stream sample rate changes | Justin Ruggles | 2012-10-13 | 1 | -14/+21 |
| | | | | Resample to the rate that was configured in SDL. | ||||
* | avplay: use audio parameters from the decoded frame instead of AVCodecContext | Justin Ruggles | 2012-10-13 | 1 | -10/+10 |
| | |||||
* | De-doxygenize some top-level files | Diego Biurrun | 2012-10-12 | 1 | -17/+13 |
| | |||||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 | 1 | -2/+2 |
| | |||||
* | lavr: change the type of the data buffers to uint8_t**. | Anton Khirnov | 2012-10-05 | 1 | -2/+2 |
| | | | | | | This is more consistent with what the rest of Libav does. This breaks API. | ||||
* | Use atexit() instead of defining a custom exit_program() interface. | Diego Elio Pettenò | 2012-10-01 | 1 | -5/+0 |
| | |||||
* | Use avcodec_free_frame() to free AVFrames. | Anton Khirnov | 2012-09-24 | 1 | -2/+2 |
| | |||||
* | avplay: get rid of ugly casts in the options table | Anton Khirnov | 2012-09-11 | 1 | -28/+28 |
| | |||||
* | avplay: fix prototypes for option callbacks. | Anton Khirnov | 2012-09-11 | 1 | -20/+20 |
| | | | | They have been wrong since 11d957fbd81288e64408e79ed369446346000b29 | ||||
* | avconv: split printing "main options" into global and per-file. | Anton Khirnov | 2012-08-19 | 1 | -2/+2 |
| | |||||
* | cmdutils: extend -h to allow printing codec details. | Anton Khirnov | 2012-08-19 | 1 | -5/+1 |
| | |||||
* | cmdutils: change semantics of show_help_options() and document it. | Anton Khirnov | 2012-08-19 | 1 | -4/+2 |
| | | | | | | | | Currently it takes a mask and value, such that options for which (flags & mask) == value. Change it to take required flags and forbidden flags instead. This is shorter and simpler to understand. | ||||
* | avtools: move some newlines to show_help_options(). | Anton Khirnov | 2012-08-19 | 1 | -2/+2 |
| | | | | Don't require every caller to supply them. | ||||
* | avtools: fix show_foo() signatures. | Anton Khirnov | 2012-08-19 | 1 | -2/+4 |
| | | | | | show_foo() functions are declared as void show_foo(void), but called as int show_foo(const char*, const char*). | ||||
* | avplay: fix build with lavfi disabled. | Konstantin Pavlov | 2012-08-08 | 1 | -0/+2 |
| | | | | | | Issue introduced in 67339f6e. Signed-off-by: Anton Khirnov <anton@khirnov.net> |