- 08 Mar, 2013 29 commits
-
-
Anton Khirnov authored
This allows us to test the slice threading code.
-
Anton Khirnov authored
It got broken in 0f13cd31. CC:libav-stable@libav.org
-
Anton Khirnov authored
CC:libav-stable@libav.org
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Its replacement is still not ready.
-
Anton Khirnov authored
-
Anton Khirnov authored
It is not used inside lavc anywhere and now it makes no sense to export it.
-
Anton Khirnov authored
-
Anton Khirnov authored
Remove now unused cmdutils get_buffer() implementation.
-
Anton Khirnov authored
-
Anton Khirnov authored
It has been broken for over a year without anyone complaining or noticing, thus proving that nobody ever uses it.
-
Anton Khirnov authored
This should ensure that a valid channel layout is always set on a frame, until a better solution is implemented.
-
Anton Khirnov authored
This is the most that can be represented with the current channel layout system. This limit should be raised/removed when a better system is implemented.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
This misfeature is most likely completely useless and conflicts with removing the mpegvideo-specific fields from AVFrame. In the improbable case it is actually useful, it should be reimplemented in a better way.
-
Anton Khirnov authored
Deprecate AVFilterBuffer/AVFilterBufferRef and everything related to it and use AVFrame instead.
-
Anton Khirnov authored
-
Anton Khirnov authored
Add AVBuffer-based reference counting API to it.
-
Anton Khirnov authored
This field is private and should not be present in a public struct. It is only used in DXVA with mpegvideo-based decoders currently.
-
Anton Khirnov authored
-
Anton Khirnov authored
This will allow us to avoid copying the packets in many cases. This breaks ABI.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Ronald S. Bultje authored
These could be used for reference counting, or for keeping track of decoding progress in references in multithreaded decoders. Support is provided by gcc/msvc/suncc intrinsics, with a fallback using pthread mutexes. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Alexander Kojevnikov authored
When parsing the Xing/Info tag, don't set the bit rate if it's an Info tag. When parsing the stream, don't override the bit rate if it's already set, otherwise calculate the mean bit rate from parsed frames. This way, the bit rate will be set correctly both for CBR and VBR streams. CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 07 Mar, 2013 11 commits
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Martin Storsjö authored
This breaks the dependency of mpegvideo on error_resilience allowing compilation of components that depend on the former w/o the latter.
-
Diego Biurrun authored
-
Reimar Döffinger authored
Make sure the behavior does not change with the locale. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Reimar Döffinger authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
This makes the decoder independent of mpegvideo. This copy of the draw_horiz_band code is simplified compared to the "generic" mpegvideo one which still has a number of special cases for different codecs. Signed-off-by: Martin Storsjö <martin@martin.st>
-