- 19 Mar, 2020 2 commits
-
-
Paul B Mahol authored
-
Paul B Mahol authored
-
- 10 Feb, 2020 1 commit
-
-
Andreas Rheinhardt authored
Since bae8844e the packet will always be unreferenced when a demuxer returns an error, so that a lot of calls to av_packet_unref() in lots of demuxers are now redundant and can be removed. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
-
- 26 Jan, 2020 2 commits
-
-
Gyan Doshi authored
Allows demuxing UHD 30000/1001 fps yuvj420p files
-
Gyan Doshi authored
-
- 22 Sep, 2019 1 commit
-
-
Paul B Mahol authored
Fixes #8193.
-
- 21 Mar, 2019 1 commit
-
-
Carl Eugen Hoyos authored
Reviewed-by: Lauri Kasanen Reviewed-by: Tomas Härdin
-
- 29 Jun, 2018 1 commit
-
-
Wang Cao authored
Set pixel format and color_range for YUVJ pixel formats. Also set color_range based on AVFormatContext. Signed-off-by: Wang Cao <wangcao@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 03 May, 2018 1 commit
-
-
Paul B Mahol authored
This one actually works with hd1080 y4m files when seeking backwards. Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 25 Apr, 2018 1 commit
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 26 Oct, 2017 1 commit
-
-
Mateusz authored
Signed-off-by: Mateusz Brzostek <mateuszb@poczta.onet.pl>
-
- 07 Dec, 2016 1 commit
-
-
Andreas Cadhalpun authored
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 03 Mar, 2016 1 commit
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 23 Feb, 2016 1 commit
-
-
Anton Khirnov authored
Currently, AVStream contains an embedded AVCodecContext instance, which is used by demuxers to export stream parameters to the caller and by muxers to receive stream parameters from the caller. It is also used internally as the codec context that is passed to parsers. In addition, it is also widely used by the callers as the decoding (when demuxer) or encoding (when muxing) context, though this has been officially discouraged since Libav 11. There are multiple important problems with this approach: - the fields in AVCodecContext are in general one of * stream parameters * codec options * codec state However, it's not clear which ones are which. It is consequently unclear which fields are a demuxer allowed to set or a muxer allowed to read. This leads to erratic behaviour depending on whether decoding or encoding is being performed or not (and whether it uses the AVStream embedded codec context). - various synchronization issues arising from the fact that the same context is used by several different APIs (muxers/demuxers, parsers, bitstream filters and encoders/decoders) simultaneously, with there being no clear rules for who can modify what and the different processes being typically delayed with respect to each other. - avformat_find_stream_info() making it necessary to support opening and closing a single codec context multiple times, thus complicating the semantics of freeing various allocated objects in the codec context. Those problems are resolved by replacing the AVStream embedded codec context with a newly added AVCodecParameters instance, which stores only the stream parameters exported by the demuxers or read by the muxers.
-
- 21 Oct, 2015 1 commit
-
-
Vittorio Giovara authored
avpicture_get_size() -> av_image_get_buffer_size() Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 11 Jul, 2015 4 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Ronald S. Bultje authored
Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 29 Jan, 2015 1 commit
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1265721
-
- 10 Dec, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 18 May, 2014 2 commits
-
-
Anton Khirnov authored
coded_frame is not meant to be changed from outside of lavc, and is not used for decoding. Set AVCodecContext.field_order instead.
-
Anton Khirnov authored
-
- 17 Jan, 2014 1 commit
-
-
Anton Khirnov authored
-
- 21 Sep, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 16 Sep, 2013 1 commit
-
-
Clément Bœsch authored
Since 596e5d47, this is not necessary anymore. It also allows to actually disable the flushing, improving write performance (but possibly giving worse latency in real-time streaming). Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 07 Jul, 2013 1 commit
-
-
Ronald S. Bultje authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 24 Jun, 2013 1 commit
-
-
Ronald S. Bultje authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 14 Apr, 2013 1 commit
-
-
Clément Bœsch authored
Since 4f112a8e, this is not necessary anymore. Also, it allows to actually disable the flushing.
-
- 02 Feb, 2013 1 commit
-
-
Carl Eugen Hoyos authored
Fixes a part of ticket #2190.
-
- 01 Feb, 2013 1 commit
-
-
Carl Eugen Hoyos authored
-
- 09 Jan, 2013 1 commit
-
-
Luca Barbato authored
Use the libavutil replacement.
-
- 23 Dec, 2012 1 commit
-
-
James Darnley authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 10 Nov, 2012 1 commit
-
-
Carl Eugen Hoyos authored
Reviewed-by: Paul B Mahol
-
- 28 Oct, 2012 1 commit
-
-
Luca Barbato authored
The muxer already rejects unsupported pixel formats, reject also unsupported codecs to prevent dangerous misuses.
-
- 08 Oct, 2012 1 commit
-
-
Anton Khirnov authored
-
- 06 Oct, 2012 1 commit
-
-
Anton Khirnov authored
Fixes Bug 373. CC:libav-stable@libav.org
-
- 08 Sep, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 30 Jul, 2012 1 commit
-
-
Diego Biurrun authored
-