194 Commits (9d7c1b4cf36737bde226d0f7bb4e271e61e4e8a6)

Author SHA1 Message Date
Michael Niedermayer a4b58fd9e8 ffv1: add examples of supported slices counts 13 years ago
Michael Niedermayer cab15f9db4 ffv1: remove clear_state(), it has become unused 13 years ago
Michael Niedermayer 83bf9fb6ec ffv1: move clear_state() to clear_slice_state() in encoding threads 13 years ago
Michael Niedermayer 68a9194bb6 ffv1: indent 13 years ago
Michael Niedermayer 3f4c0dad16 ffv1: move init_slice_state() into the decoder threads. 13 years ago
Michael Niedermayer 60217b5b9c ffv1: Remove slice count field with 1.3 and just count slices. 13 years ago
Michael Niedermayer 3ed6917ab8 ffv1: store slice size with all slices in 1.3 13 years ago
Michael Niedermayer c24ca7b88e ffv1: add 1 status byte to slices in in case crcs are stored too. 13 years ago
Michael Niedermayer 0c27854532 ffv1: Always store slice size when error reobustness is enabled. 13 years ago
Michael Niedermayer 16524d1be0 ffv1: include solution hint in the slice error message 13 years ago
Michael Niedermayer fe5bc46f60 ffv1: support vlc mode in 1.3 13 years ago
Michael Niedermayer 3158160334 ffv1: move the decoder side ac->vlc switch to decode_slice() 13 years ago
Michael Niedermayer 44f789c092 ffv1: allow selecting 1.3 by using -level 13 years ago
Michael Niedermayer e37419a806 ffv1: move ac->vlc switch to encode_slice() 13 years ago
Michael Niedermayer abec6549ae ffv1dec: Require a valid keyframe for decoding non keyframes. 13 years ago
Michael Niedermayer 044f7275d3 ffv1: add optional per slice CRCs to detect undamaged slices. 13 years ago
Michael Niedermayer b4fc53856d ffv1: move most fields from the frame header to the slice headers with ffv1.3 13 years ago
Michael Niedermayer 9408316a85 ffv1: refactor slice decoding init loop so that the first is less a special case 13 years ago
Michael Niedermayer 8456089f50 ffv1: clear slice state in decode_slice() 13 years ago
Michael Niedermayer c7a435aab2 ffv1: split clear_slice_state() out so individual slices can be cleared. 13 years ago
Michael Niedermayer 32883c0667 ffv1: split init_slice_state() out so individual slices can be inited 13 years ago
Michael Niedermayer d7a4c43f18 ffv1: Add a CRC check to the global header with version 1.3 13 years ago
Michael Niedermayer fa1b2c8e18 ffv1: attempt to workaround intel CC fate issue. 13 years ago
Alex Converse 2b8374e920 ffv1: Fix size mismatch in encode_line. 13 years ago
Michael Niedermayer 1d80c8db27 ffv1: set slice geometry based on user specified slices. 13 years ago
Michael Niedermayer 8dfbc1c5cf ffv1: allow enabling of version 2 by using some of its features. 13 years ago
Michael Niedermayer 1b295a17d7 ffv1: fix version=2 chroma handling 13 years ago
Michael Niedermayer 5612359501 ffv1: add a minor version field beginning with ffv1.3 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Diego Biurrun 3dde147ff9 cosmetics: Consistently place static, inline and av_cold attributes/keywords. 13 years ago
Paul B Mahol ae2c33b0c2 cosmetics: remove superfluous curly brackets 13 years ago
Michael Niedermayer ed45636e16 ffv1enc: switch to ff_alloc_packet2() 13 years ago
Michael Niedermayer e01f478dd2 ffv1enc: Check context_model 13 years ago
Paul B Mahol 1eabd71c2b ffv1: PIX_FMT_YUV444P10 support 13 years ago
Paul B Mahol 65491fa3d5 ffv1: PIX_FMT_YUV444P9 & PIX_FMT_YUV422P9 support 13 years ago
Anton Khirnov 278d88689b ffv1enc: switch to encode2(). 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Michael Niedermayer 25893ad6c9 ffv1: Warn the user if transparency is stored. 13 years ago
Paul B Mahol 83e2e9315a ffv1: PIX_FMT_GRAY8 support 13 years ago
Carl Eugen Hoyos 2396206fb4 ffv1: Assume encoding all bits is wanted if bits_per_raw_sample == 0. 13 years ago
Carl Eugen Hoyos cadd9ab6aa Cosmetics: Move a block in ffv1's encode_init(). 13 years ago
Paul B Mahol 6833fe4342 ffv1: PIX_FMT_GRAY16 support 13 years ago
Paul B Mahol 9b9bf5ab73 ffv1: cosmetics: indentation 13 years ago
Paul B Mahol ec09230c9a ffv1dec: PIX_FMT_YUV440P support 13 years ago
Paul B Mahol 917803babd ffv1enc: PIX_FMT_YUV440P support 13 years ago
Paul B Mahol 0a3a69e8d7 ffv1dec: use correct linesize 13 years ago
Paul B Mahol c8eba9f9d5 ffv1dec: PIX_FMT_YUVA444P support 13 years ago
Paul B Mahol b0a30ea7c8 ffv1enc: PIX_FMT_YUVA444P support 13 years ago
Paul B Mahol ab7da16ea4 ffv1dec: PIX_FMT_YUVA420P support 13 years ago
Paul B Mahol 7054629f04 ffv1enc: PIX_FMT_YUVA420P support 13 years ago