avformat: do not use AVFrame accessor

Reviewed-by: wm4 <nfxjfg@googlemail.com>
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
pull/254/merge
Muhammad Faiz 8 years ago
parent 31f61b0d4f
commit 9f030ee00f
  1. 2
      libavformat/mux.c
  2. 2
      libavformat/uncodedframecrcenc.c

@ -1422,7 +1422,7 @@ static int av_write_uncoded_frame_internal(AVFormatContext *s, int stream_index,
pkt.size = UNCODED_FRAME_PACKET_SIZE; pkt.size = UNCODED_FRAME_PACKET_SIZE;
pkt.pts = pkt.pts =
pkt.dts = frame->pts; pkt.dts = frame->pts;
pkt.duration = av_frame_get_pkt_duration(frame); pkt.duration = frame->pkt_duration;
pkt.stream_index = stream_index; pkt.stream_index = stream_index;
pkt.flags |= AV_PKT_FLAG_UNCODED_FRAME; pkt.flags |= AV_PKT_FLAG_UNCODED_FRAME;
} }

@ -79,7 +79,7 @@ static void audio_frame_cksum(AVBPrint *bp, AVFrame *frame)
int nb_planes, nb_samples, p; int nb_planes, nb_samples, p;
const char *name; const char *name;
nb_planes = av_frame_get_channels(frame); nb_planes = frame->channels;
nb_samples = frame->nb_samples; nb_samples = frame->nb_samples;
if (!av_sample_fmt_is_planar(frame->format)) { if (!av_sample_fmt_is_planar(frame->format)) {
nb_samples *= nb_planes; nb_samples *= nb_planes;

Loading…
Cancel
Save