History

swr: add sample format to AudioData

Michael Niedermayer committed 14 years ago

Commit 106789d1 parent 2d6c29f2 files · +2 −0Browse files

Unified · Split

2 files
  1. libswresample/swresample.c +1 −0
  2. libswresample/swresample_internal.h +1 −0
libswresample/swresample.c+1−0
@@ -154,6 +154,7 @@ struct SwrContext *swr_alloc_set_opts(struct SwrContext *s, · 153 unmodified lines
154}154}
155 155
156static void set_audiodata_fmt(AudioData *a, enum AVSampleFormat fmt){156static void set_audiodata_fmt(AudioData *a, enum AVSampleFormat fmt){
157 a->fmt = fmt;
157 a->bps = av_get_bytes_per_sample(fmt);158 a->bps = av_get_bytes_per_sample(fmt);
158 a->planar= av_sample_fmt_is_planar(fmt);159 a->planar= av_sample_fmt_is_planar(fmt);
159}160}
libswresample/swresample_internal.h+1−0
@@ -30,6 +30,7 @@ typedef struct AudioData{ · 29 unmodified lines
30 int bps; ///< bytes per sample30 int bps; ///< bytes per sample
31 int count; ///< number of samples31 int count; ///< number of samples
32 int planar; ///< 1 if planar audio, 0 otherwise32 int planar; ///< 1 if planar audio, 0 otherwise
33 enum AVSampleFormat fmt; ///< sample format
33} AudioData;34} AudioData;
34 35
35struct SwrContext {36struct SwrContext {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t