mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-04-10 19:23:00 +00:00
avr: use ff_pcm_read_packet()
Signed-off-by: Paul B Mahol <onemda@gmail.com>
This commit is contained in:
parent
93dc8ed0a1
commit
15ab0393fd
@ -78,7 +78,7 @@ OBJS-$(CONFIG_AVI_DEMUXER) += avidec.o
|
|||||||
OBJS-$(CONFIG_AVI_MUXER) += avienc.o
|
OBJS-$(CONFIG_AVI_MUXER) += avienc.o
|
||||||
OBJS-$(CONFIG_AVISYNTH) += avisynth.o
|
OBJS-$(CONFIG_AVISYNTH) += avisynth.o
|
||||||
OBJS-$(CONFIG_AVM2_MUXER) += swfenc.o swf.o
|
OBJS-$(CONFIG_AVM2_MUXER) += swfenc.o swf.o
|
||||||
OBJS-$(CONFIG_AVR_DEMUXER) += avr.o rawdec.o pcm.o
|
OBJS-$(CONFIG_AVR_DEMUXER) += avr.o pcm.o
|
||||||
OBJS-$(CONFIG_AVS_DEMUXER) += avs.o vocdec.o voc.o
|
OBJS-$(CONFIG_AVS_DEMUXER) += avs.o vocdec.o voc.o
|
||||||
OBJS-$(CONFIG_BETHSOFTVID_DEMUXER) += bethsoftvid.o
|
OBJS-$(CONFIG_BETHSOFTVID_DEMUXER) += bethsoftvid.o
|
||||||
OBJS-$(CONFIG_BFI_DEMUXER) += bfi.o
|
OBJS-$(CONFIG_BFI_DEMUXER) += bfi.o
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
#include "libavutil/intreadwrite.h"
|
#include "libavutil/intreadwrite.h"
|
||||||
#include "avformat.h"
|
#include "avformat.h"
|
||||||
#include "internal.h"
|
#include "internal.h"
|
||||||
#include "rawdec.h"
|
|
||||||
#include "pcm.h"
|
#include "pcm.h"
|
||||||
|
|
||||||
static int avr_probe(AVProbeData *p)
|
static int avr_probe(AVProbeData *p)
|
||||||
@ -83,6 +82,8 @@ static int avr_read_header(AVFormatContext *s)
|
|||||||
return AVERROR_PATCHWELCOME;
|
return AVERROR_PATCHWELCOME;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
st->codec->block_align = bps * st->codec->channels / 8;
|
||||||
|
|
||||||
avpriv_set_pts_info(st, 64, 1, st->codec->sample_rate);
|
avpriv_set_pts_info(st, 64, 1, st->codec->sample_rate);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -92,7 +93,7 @@ AVInputFormat ff_avr_demuxer = {
|
|||||||
.long_name = NULL_IF_CONFIG_SMALL("AVR (Audio Visual Research)"),
|
.long_name = NULL_IF_CONFIG_SMALL("AVR (Audio Visual Research)"),
|
||||||
.read_probe = avr_probe,
|
.read_probe = avr_probe,
|
||||||
.read_header = avr_read_header,
|
.read_header = avr_read_header,
|
||||||
.read_packet = ff_raw_read_partial_packet,
|
.read_packet = ff_pcm_read_packet,
|
||||||
.read_seek = ff_pcm_read_seek,
|
.read_seek = ff_pcm_read_seek,
|
||||||
.extensions = "avr",
|
.extensions = "avr",
|
||||||
.flags = AVFMT_GENERIC_INDEX,
|
.flags = AVFMT_GENERIC_INDEX,
|
||||||
|
Loading…
Reference in New Issue
Block a user