Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: update NAPacketiser::parse_stream() documentation | Kostya Shishkov | 2024-04-23 | 1 | -1/+3 |
| | |||||
* | Introduce NAPacketiser::attach_stream() | Kostya Shishkov | 2024-04-23 | 1 | -0/+4 |
| | | | | | This allows packetisers to get initial stream information and act on it during parsing process or returning a new stream. | ||||
* | fix clippy warnings | Kostya Shishkov | 2023-07-26 | 1 | -7/+2 |
| | |||||
* | introduce the interface for multi-threaded decoders | Kostya Shishkov | 2023-06-10 | 1 | -0/+68 |
| | |||||
* | core/codecs: EncodeParameters.bitrate is in bits per second | Kostya Shishkov | 2023-05-18 | 1 | -1/+1 |
| | |||||
* | introduce a way for encoder to manifest its capabilities | Kostya Shishkov | 2023-03-14 | 1 | -0/+11 |
| | |||||
* | add bytes_left() to NAPacketiser so its internal buffer size can be monitored | Kostya Shishkov | 2021-11-19 | 1 | -0/+2 |
| | |||||
* | add interfaces for raw data stream handling | Kostya Shishkov | 2021-11-15 | 1 | -0/+66 |
| | |||||
* | core/codecs: introduce a special error for failed checksum | Kostya Shishkov | 2020-09-05 | 1 | -0/+2 |
| | |||||
* | core/codecs: fix wrong type in doc example | Kostya Shishkov | 2020-07-10 | 1 | -1/+1 |
| | |||||
* | rename register_all_codecs to register_all_decoders | Kostya Shishkov | 2020-07-09 | 1 | -2/+2 |
| | |||||
* | add frame skip option for decoders | Kostya Shishkov | 2020-06-11 | 1 | -0/+41 |
| | |||||
* | core/codecs: implement AllocatorError -> EncoderError conversion | Kostya Shishkov | 2020-06-03 | 1 | -0/+4 |
| | |||||
* | introduce option handling for decoders | Kostya Shishkov | 2020-06-01 | 1 | -1/+1 |
| | |||||
* | introduce option handling for encoders | Kostya Shishkov | 2020-05-31 | 1 | -1/+2 |
| | |||||
* | introduce interface and support code for encoders | Kostya Shishkov | 2020-05-30 | 1 | -0/+174 |
| | |||||
* | typo fix | Kostya Shishkov | 2020-03-10 | 1 | -1/+1 |
| | |||||
* | split nihav-codec-support crate from nihav-core | Kostya Shishkov | 2020-02-20 | 6 | -2235/+0 |
| | | | | | The former is intended just for NihAV decoders, the latter is for both NihAV crates and for the code using NihAV. | ||||
* | core/codecs: document blockdsp | Kostya Shishkov | 2020-02-19 | 1 | -0/+28 |
| | |||||
* | core/codecs: document module | Kostya Shishkov | 2020-02-17 | 1 | -1/+136 |
| | |||||
* | make decoders Send-able | Kostya Shishkov | 2019-11-27 | 1 | -2/+2 |
| | |||||
* | add missing flush() implementation | Kostya Shishkov | 2019-11-11 | 1 | -0/+3 |
| | |||||
* | add flush() to decoder interface | Kostya Shishkov | 2019-11-09 | 1 | -0/+1 |
| | |||||
* | move zigzag scan to common place | Kostya Shishkov | 2019-07-03 | 2 | -11/+11 |
| | |||||
* | core/blockdsp: add copy_block() | Kostya Shishkov | 2019-05-18 | 1 | -0/+36 |
| | |||||
* | core: make blockdsp an independent feature | Kostya Shishkov | 2019-05-18 | 1 | -1/+1 |
| | |||||
* | core: fix some clippy warnings | Kostya Shishkov | 2019-05-15 | 5 | -17/+20 |
| | |||||
* | core: fix most clippy warnings | Kostya Shishkov | 2019-05-14 | 6 | -64/+70 |
| | |||||
* | mark traits as dyn | Kostya Shishkov | 2019-05-14 | 1 | -2/+2 |
| | |||||
* | codecs: implement Default trait for MV | Kostya Shishkov | 2019-05-11 | 1 | -1/+1 |
| | |||||
* | introduce NADecoderSupport and buffer pools | Kostya Shishkov | 2019-05-02 | 1 | -2/+18 |
| | |||||
* | switch NABufferType to use refs for video buffers | Kostya Shishkov | 2019-04-30 | 1 | -16/+16 |
| | |||||
* | switch NACodecInfo to Arc | Kostya Shishkov | 2019-04-29 | 1 | -2/+1 |
| | |||||
* | switch to refcounted buffers | Kostya Shishkov | 2019-04-28 | 2 | -6/+6 |
| | |||||
* | fix allocated buffer mutability after previous commit | Kostya Shishkov | 2019-02-15 | 1 | -2/+2 |
| | |||||
* | add test for missing codec descriptions | Kostya Shishkov | 2019-02-13 | 1 | -0/+3 |
| | |||||
* | core: implement defaults for some objects | Kostya Shishkov | 2019-02-06 | 1 | -0/+12 |
| | |||||
* | re-export some core dependencies | Kostya Shishkov | 2019-01-20 | 1 | -2/+2 |
| | |||||
* | fix warnings | Kostya Shishkov | 2019-01-18 | 1 | -5/+0 |
| | |||||
* | split remaining decoders and demuxer from core | Kostya Shishkov | 2019-01-17 | 7 | -8325/+0 |
| | |||||
* | split NihAV into subcrates | Kostya Shishkov | 2019-01-17 | 12 | -0/+10454 |