Zane van Iperen
|
4eb6ec3a85
|
avformat: add apm muxer
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
|
2020-07-21 11:36:14 +10:00 |
|
Zane van Iperen
|
8598fc4010
|
avcodec/apm: fix sample_rate check
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
|
2020-07-21 11:33:00 +10:00 |
|
Zane van Iperen
|
91a9f86edf
|
avformat/apm: fix variable/structure names and cosmetics
|
2020-07-19 14:43:04 +10:00 |
|
Zane van Iperen
|
1b0a0da63a
|
avformat/apm: use the entire APMState structure as extradata
Is the "actual" codec extradata instead of the hand-crafted one
from the previous revision.
|
2020-07-19 14:42:51 +10:00 |
|
Zane van Iperen
|
3bf1be2101
|
avformat/apm: read header correctly
The leading WAVEFORMATEX in .APM files is malformed:
* The nAvgBytesPerSec field is wrong, and
* sizeof(cbSize) is 4 instead of 2.
|
2020-07-19 14:38:40 +10:00 |
|
Zane van Iperen
|
a37109d555
|
avformat/apm: check codec tag in probe and add constant
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2020-06-17 21:45:10 +02:00 |
|
Zane van Iperen
|
55af03dbb5
|
avformat: add demuxer for Rayman 2's APM format
Adds support for the APM file format used by Ubisoft's Rayman 2.
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
|
2020-02-21 14:47:29 +01:00 |
|