aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/riff.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/adpcm: Sanyo LD-ADPCM decoderPeter Ross2025-07-041-0/+1
|
* avformat/riff: G.728 muxing and demuxingPeter Ross2025-06-231-0/+2
|
* avformat/riff: map 0069 twocc to ADPCM IMA XBOX decoderPeter Ross2024-12-221-1/+1
|
* avcodec/rv60: RealVideo 6.0 decoderPeter Ross2024-11-031-0/+1
| | | | | | Reviewed-by: Anton Khirnov <anton@khirnov.net> Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Signed-off-by: Peter Ross <pross@xvid.org>
* avformat/riff: map Y416 fourcc to RAWVIDEO decoderJames Almer2024-10-261-0/+1
| | | | | | As defined in https://learn.microsoft.com/en-us/windows/win32/medfound/10-bit-and-16-bit-yuv-video-formats#422-formats Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/riff: map Y210 and Y216 fourcc to RAWVIDEO decoderJames Almer2024-10-251-0/+2
| | | | | | As defined in https://learn.microsoft.com/en-us/windows/win32/medfound/10-bit-and-16-bit-yuv-video-formats#422-formats Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/riff: map Y410 fourcc to RAWVIDEO decoderJames Almer2024-10-131-0/+1
| | | | | | | md5 values change because the nut container now reports rawvideo as encoder and Y410 as codec type instead of the bogus RGB[15]. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: deprecate v410 de/encoderJames Almer2024-10-121-1/+1
| | | | | | | The V30X pixel format was recently added, so this lavc workaround is no longer needed. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: deprecate v308 de/encoderJames Almer2024-10-121-1/+1
| | | | | | | The vyu444 pixel format was recently added, so this lavc workaround is no longer needed. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: deprecate v408 de/encoderJames Almer2024-10-121-0/+2
| | | | | | | The uyva pixel format was recently added, so this lavc workaround is no longer needed. Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/riff: map v410 fourcc to RAWVIDEO decoderJames Almer2024-10-121-0/+1
| | | | | | | There's no need to keep using a custom decoder for this pixel format. md5 values change because the nut container now reports rawvideo as encoder. Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/riff: map v308 fourcc to RAWVIDEO decoderJames Almer2024-10-121-0/+1
| | | | | | | There's no need to keep using a custom decoder for this pixel format. md5 values change because the nut container now reports rawvideo as encoder. Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/riff: map v408 fourcc to RAWVIDEO decoderJames Almer2024-10-121-0/+1
| | | | | | | There's no need to keep using a custom decoder for this pixel format. md5 values change because the nut container now reports rawvideo as encoder. Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/riff: map y408 fourcc to RAWVIDEO decoderJames Almer2024-10-121-0/+1
| | | | | | md5 values change because the nut container now reports rawvideo as encoder. Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/riff: Declare VCR2 to be MPEG-2Andreas Rheinhardt2024-06-121-1/+1
| | | | | | | | This brings it in line with mpeg12dec.c. (This entry has been added before the MPEG2VIDEO codec id existed.) Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avformat/avi: Added EVC codec tag to the list of supported ↵Dawid Kozinski2024-05-081-0/+1
| | | | | | codec_id-codec_tag pairs for AVI muxer Signed-off-by: Dawid Kozinski <d.kozinski@samsung.com>
* avcodec: LEAD MCMP decoderPeter Ross2023-11-081-0/+1
| | | | | | | | | Partially fixes ticket #798 Reviewed-by: James Almer <jamrial@gmail.com> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Peter Ross <pross@xvid.org>
* avcodec/magicyuv: add 14bit rgb(a) supportPaul B Mahol2023-09-281-0/+2
|
* avcodec: add VMX1 decoderPaul B Mahol2023-06-121-0/+1
|
* avcodec: add RTV1 decoderPaul B Mahol2023-06-071-0/+1
|
* avcodec: ViewQuest VQC decoderPeter Ross2022-10-181-0/+2
| | | | | | Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Reviewed-by: Tomas Härdin <git@haerdin.se> Signed-off-by: Peter Ross <pross@xvid.org>
* avcodec: add FTR audio decoder and parserPaul B Mahol2022-09-241-0/+3
|
* avcodec: add MI-SC4 audio decoderPaul B Mahol2022-09-161-0/+1
|
* avformat/riff: add support for ICMV filesPaul B Mahol2022-08-251-0/+1
|
* avformat/riff: map AYUV fourcc to RAWVIDEO decoderJames Almer2022-08-071-1/+1
| | | | | | There's no need to keep using a custom decoder for this pixel format. Signed-off-by: James Almer <jamrial@gmail.com>
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+1
| | | | | | | | This avoids unnecessary rebuilds of most source files if only the list of enabled components has changed, but not the other properties of the build, set in config.h. Signed-off-by: Martin Storsjö <martin@martin.st>
* avformat: add DFPWM WAV container supportJack Bruienne2022-03-101-0/+3
| | | | | | | | | | | | | | | | | | | This commit adds support for storing DFPWM audio in a WAV container. It uses the WAVEFORMATEXTENSIBLE structure, following these conventions: https://gist.github.com/MCJack123/90c24b64c8e626c7f130b57e9800962c The implementation is very simple: it just adds the GUID to the list of WAV GUIDs, and modifies the WAV muxer to always use WAVEFORMATEXTENSIBLE format with that GUID. This creates a standard container format for DFPWM besides raw data. It will allow users to transfer DFPWM audio in a standard container format, with the sample rate and channel count contained in the file as opposed to being an external parameter as in the raw format. This format is already supported in my AUKit library, which is the CC analog to libav (albeit much smaller). Support in other applications is TBD. Signed-off-by: Jack Bruienne <jackbruienne@gmail.com>
* Remove unnecessary libavutil/(avutil|common|internal).h inclusionsAndreas Rheinhardt2022-02-241-1/+2
| | | | | | | | | | Some of these were made possible by moving several common macros to libavutil/macros.h. While just at it, also improve the other headers a bit. Reviewed-by: Martin Storsjö <martin@martin.st> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/siren: MSN Siren decoderPeter Ross2021-09-071-0/+1
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Peter Ross <pross@xvid.org>
* Remove/replace some unnecessary avcodec.h inclusionsAndreas Rheinhardt2021-07-221-2/+3
| | | | | | | Also remove other unnecessary headers and include headers directly while at it. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avformat/wav: Deduplicate codec tags listsAndreas Rheinhardt2021-02-231-0/+4
| | | | | | Also saves relocations. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avformat/avienc, wtvenc: Deduplicate codec tags listAndreas Rheinhardt2021-02-231-0/+7
| | | | | | Also saves relocations. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avcodec/magicyuv: add support for recently added new formatPaul B Mahol2020-09-221-0/+1
|
* avcodec: add NotchLC decoderPaul B Mahol2020-05-191-0/+1
|
* avcodec: add MV30 decoderPaul B Mahol2020-04-101-0/+1
|
* avformat/avidec: recognize H265 fourcc as hevcPaul B Mahol2020-03-121-0/+1
| | | | Fixes decoding of came2_2020-01-13__20-38-58_21-00-00__Chn2.avi
* avcodec/utvideodec: add support for UQY0Paul B Mahol2020-02-251-0/+1
|
* avcodec: fix pcm zork decoderPaul B Mahol2020-02-161-1/+1
| | | | Fixes #1939
* avcodec: add mvha video decoderPaul B Mahol2019-11-271-0/+1
|
* avcodec: add mvdv video decoderPaul B Mahol2019-11-271-0/+1
|
* lavc/g729dec: Support decoding Sipro ACELP.KELVIN.Carl Eugen Hoyos2019-09-161-0/+1
| | | | | Fixes ticket #4799. Analyzed-by: Aleksandr Ustinov
* avformat/avidec: add support for recognizing HEVC fourcc when demuxingMarton Balint2019-08-311-0/+5
| | | | | | | | | | | Some security cams generate this, as well as some versions of VirtualDub and VLC so support for _reading_ such files is justified. Fixes ticket #7110. See also this discussion: https://patchwork.ffmpeg.org/patch/8744/ Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec: add IMM5 decoderPaul B Mahol2019-08-291-0/+1
|
* avcodec/magicyuv: add support for recently added YUV444P10Paul B Mahol2019-07-111-0/+1
|
* avformat/riff: add VP4 fourccPeter Ross2019-06-121-0/+1
|
* avcodec: add LSCR decoderPaul B Mahol2019-04-131-0/+1
| | | | Fixes #4711.
* avcodec: add ADPCM AGM decoderPaul B Mahol2019-04-111-0/+1
|
* avcodec/agm: add support for non-dct codingPaul B Mahol2019-04-111-0/+2
|
* avcodec/agm: add support for higher compressionPaul B Mahol2019-04-111-0/+4
|
* avcodec: add Amuse Graphics decoderPaul B Mahol2019-03-311-0/+2
| | | | This work is sponsored by VideoLAN.