Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix clippy warnings | Kostya Shishkov | 2023-07-26 | 12 | -49/+41 |
| | |||||
* | rmmux: fix test checksums | Kostya Shishkov | 2023-07-25 | 1 | -3/+3 |
| | | | | Those were wrong in 353373a32fcbf842efb6fb11462b5c757b0d382e | ||||
* | RealVideo 4 encoder | Kostya Shishkov | 2023-05-18 | 13 | -2/+6002 |
| | |||||
* | rv34: make coefficient data public for the upcoming encoder | Kostya Shishkov | 2023-05-18 | 1 | -24/+24 |
| | |||||
* | rv40: split off data into separate module for the upcoming encoder | Kostya Shishkov | 2023-05-18 | 3 | -693/+697 |
| | |||||
* | rmmux: rework video packetisation and add some debug prints | Kostya Shishkov | 2023-05-18 | 3 | -79/+252 |
| | |||||
* | rmmux: generate monotone timestamps for video stream | Kostya Shishkov | 2023-05-18 | 1 | -1/+6 |
| | |||||
* | introduce a way for encoder to manifest its capabilities | Kostya Shishkov | 2023-03-14 | 1 | -0/+1 |
| | |||||
* | Cook encoder | Kostya Shishkov | 2023-03-09 | 3 | -2/+1234 |
| | |||||
* | cook: split data into a separate module | Kostya Shishkov | 2023-03-02 | 3 | -445/+449 |
| | |||||
* | rmmux: better audio codec flavour detection | Kostya Shishkov | 2023-03-07 | 1 | -50/+70 |
| | |||||
* | rmmux: improve the audio packet timestamp handling | Kostya Shishkov | 2023-03-07 | 3 | -17/+56 |
| | |||||
* | add RealMedia and RealAudio muxers | Kostya Shishkov | 2023-03-01 | 5 | -0/+1491 |
| | |||||
* | realmedia: hopefully fix reported block size | Kostya Shishkov | 2023-03-01 | 1 | -1/+5 |
| | |||||
* | realmedia: clear non-existing timestamps in .ra | Kostya Shishkov | 2023-03-01 | 1 | -2/+6 |
| | |||||
* | realmedia: parse the original RealAudio files with even shorter v3 header | Kostya Shishkov | 2023-02-24 | 1 | -4/+9 |
| | |||||
* | rename "str" variable to avoid confusion with the primitive type | Kostya Shishkov | 2023-02-17 | 1 | -6/+6 |
| | |||||
* | disable or remove unneeded debug messages | Kostya Shishkov | 2022-12-23 | 4 | -28/+0 |
| | |||||
* | make validate!() print message only in debug builds | Kostya Shishkov | 2022-12-23 | 2 | -0/+10 |
| | |||||
* | rv6: handle DQP properly | Kostya Shishkov | 2022-11-08 | 1 | -7/+32 |
| | | | | As found out by Peter Ross, they precede each CU instead of once per row. | ||||
* | rv6: change loop filter to a version used in newer binary specifications | Kostya Shishkov | 2022-11-08 | 1 | -4/+4 |
| | | | | Suggested by Peter Ross | ||||
* | give 'str' variables more appropriate names | Kostya Shishkov | 2022-11-04 | 2 | -17/+16 |
| | |||||
* | switch demuxers to use NAStream::make_ts() | Kostya Shishkov | 2022-11-04 | 1 | -10/+6 |
| | |||||
* | rv6: fix wrong filtering mode for intra prediction | Kostya Shishkov | 2022-11-03 | 1 | -12/+12 |
| | | | | Reported by Peter Ross | ||||
* | rv6: rework deblocking as suggested by Peter Ross | Kostya Shishkov | 2022-11-03 | 2 | -45/+56 |
| | |||||
* | rv6: fix typo in transform | Kostya Shishkov | 2022-11-03 | 2 | -12/+12 |
| | | | | Spotted by Peter Ross | ||||
* | rv6: fix some typos in loop filtering | Kostya Shishkov | 2022-11-03 | 2 | -14/+14 |
| | | | | Reported by Peter Ross | ||||
* | rv6: fix special case for chroma motion compensation | Kostya Shishkov | 2022-11-03 | 2 | -9/+11 |
| | | | | Reported by Peter Ross | ||||
* | rv6: edge emulation should align to 16x16 luma blocks | Kostya Shishkov | 2022-11-03 | 1 | -2/+2 |
| | | | | Reported by Peter Ross | ||||
* | rmdec: RMVB version 2 has 64-bit offsets | Kostya Shishkov | 2022-10-26 | 1 | -12/+17 |
| | | | | Reported by Peter Ross | ||||
* | rv6: in some places dimensions should be rounded up to 16 | Kostya Shishkov | 2022-10-26 | 1 | -5/+9 |
| | | | | Reported by Peter Ross | ||||
* | rv6: fix typo in chroma filtering loop | Kostya Shishkov | 2022-10-26 | 2 | -10/+10 |
| | | | | Spotted by Peter Ross | ||||
* | fix some clippy warnings | Kostya Shishkov | 2022-09-22 | 4 | -82/+47 |
| | |||||
* | silence warnings in a newer rustc | Kostya Shishkov | 2022-09-05 | 2 | -0/+2 |
| | |||||
* | annotate the sources for test samples | Kostya Shishkov | 2021-11-20 | 10 | -0/+14 |
| | |||||
* | add some description to crates providing (de)coders and (de)muxers | Kostya Shishkov | 2021-10-29 | 1 | -0/+1 |
| | |||||
* | replace vec.truncate(0) with vec.clear() | Kostya Shishkov | 2021-10-29 | 4 | -9/+9 |
| | |||||
* | cook: build multichannel map | Kostya Shishkov | 2021-04-05 | 1 | -0/+1 |
| | |||||
* | use MaybeUninit properly | Kostya Shishkov | 2021-04-05 | 1 | -12/+16 |
| | |||||
* | fix clippy warnings for update to rustc 1.46 | Kostya Shishkov | 2021-04-04 | 10 | -17/+18 |
| | |||||
* | introduce stream and container duration | Kostya Shishkov | 2020-10-04 | 1 | -13/+34 |
| | |||||
* | fix some warnings (unneeded parentheses, missing dyn keyword) | Kostya Shishkov | 2020-09-27 | 3 | -6/+6 |
| | |||||
* | rename register_all_codecs to register_all_decoders | Kostya Shishkov | 2020-07-09 | 11 | -21/+21 |
| | |||||
* | use NATimePoint for seeking | Kostya Shishkov | 2020-07-09 | 1 | -3/+3 |
| | |||||
* | realmedia: fix or silence clippy warnings | Kostya Shishkov | 2020-06-16 | 10 | -29/+37 |
| | |||||
* | rv60: switch to MD5-based test | Kostya Shishkov | 2020-06-11 | 1 | -2/+15 |
| | |||||
* | rv60: fix neighbourhood check | Kostya Shishkov | 2020-06-11 | 1 | -1/+1 |
| | |||||
* | rmdemux: support index version 2 | Kostya Shishkov | 2020-06-11 | 1 | -4/+14 |
| | |||||
* | rv6: add frame skipping option | Kostya Shishkov | 2020-06-11 | 1 | -4/+55 |
| | |||||
* | introduce option handling for decoders | Kostya Shishkov | 2020-06-01 | 9 | -0/+55 |
| |