• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavutil/

Lines Matching defs:sample_fmt

47 const char *av_get_sample_fmt_name(enum AVSampleFormat sample_fmt)
49 if (sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB)
51 return sample_fmt_info[sample_fmt].name;
64 enum AVSampleFormat av_get_alt_sample_fmt(enum AVSampleFormat sample_fmt, int planar)
66 if (sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB)
68 if (sample_fmt_info[sample_fmt].planar == planar)
69 return sample_fmt;
70 return sample_fmt_info[sample_fmt].altform;
73 enum AVSampleFormat av_get_packed_sample_fmt(enum AVSampleFormat sample_fmt)
75 if (sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB)
77 if (sample_fmt_info[sample_fmt].planar)
78 return sample_fmt_info[sample_fmt].altform;
79 return sample_fmt;
82 enum AVSampleFormat av_get_planar_sample_fmt(enum AVSampleFormat sample_fmt)
84 if (sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB)
86 if (sample_fmt_info[sample_fmt].planar)
87 return sample_fmt;
88 return sample_fmt_info[sample_fmt].altform;
91 char *av_get_sample_fmt_string (char *buf, int buf_size, enum AVSampleFormat sample_fmt)
94 if (sample_fmt < 0)
96 else if (sample_fmt < AV_SAMPLE_FMT_NB) {
97 SampleFmtInfo info = sample_fmt_info[sample_fmt];
104 int av_get_bytes_per_sample(enum AVSampleFormat sample_fmt)
106 return sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB ?
107 0 : sample_fmt_info[sample_fmt].bits >> 3;
111 int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt)
113 return sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB ?
114 0 : sample_fmt_info[sample_fmt].bits;
118 int av_sample_fmt_is_planar(enum AVSampleFormat sample_fmt)
120 if (sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB)
122 return sample_fmt_info[sample_fmt].planar;
126 enum AVSampleFormat sample_fmt, int align)
129 int sample_size = av_get_bytes_per_sample(sample_fmt);
130 int planar = av_sample_fmt_is_planar(sample_fmt);
159 enum AVSampleFormat sample_fmt, int align)
163 planar = av_sample_fmt_is_planar(sample_fmt);
165 sample_fmt, align);
184 int nb_samples, enum AVSampleFormat sample_fmt, int align)
188 sample_fmt, align);
197 nb_samples, sample_fmt, align);
203 av_samples_set_silence(audio_data, 0, nb_samples, nb_channels, sample_fmt);
213 int nb_samples, enum AVSampleFormat sample_fmt, int align)
215 int ret, nb_planes = av_sample_fmt_is_planar(sample_fmt) ? nb_channels : 1;
221 nb_samples, sample_fmt, align);
229 enum AVSampleFormat sample_fmt)
231 int planar = av_sample_fmt_is_planar(sample_fmt);
233 int block_align = av_get_bytes_per_sample(sample_fmt) * (planar ? 1 : nb_channels);
252 int nb_channels, enum AVSampleFormat sample_fmt)
254 int planar = av_sample_fmt_is_planar(sample_fmt);
256 int block_align = av_get_bytes_per_sample(sample_fmt) * (planar ? 1 : nb_channels);
258 int fill_char = (sample_fmt == AV_SAMPLE_FMT_U8 ||
259 sample_fmt == AV_SAMPLE_FMT_U8P) ? 0x80 : 0x00;