Lines Matching defs:avctx

92             av_log(s->avctx, AV_LOG_ERROR, "Deficit samples are not supported\n");
96 av_log(s->avctx, AV_LOG_ERROR, "Unsupported number of PCM sample blocks (%d)\n", h.npcmblocks);
100 av_log(s->avctx, AV_LOG_ERROR, "Invalid core frame size (%d bytes)\n", h.frame_size);
104 av_log(s->avctx, AV_LOG_ERROR, "Unsupported audio channel arrangement (%d)\n", h.audio_mode);
108 av_log(s->avctx, AV_LOG_ERROR, "Invalid core audio sampling frequency\n");
112 av_log(s->avctx, AV_LOG_ERROR, "Reserved bit set\n");
116 av_log(s->avctx, AV_LOG_ERROR, "Invalid low frequency effects flag\n");
120 av_log(s->avctx, AV_LOG_ERROR, "Invalid source PCM resolution\n");
124 av_log(s->avctx, AV_LOG_ERROR, "Unknown core frame header error\n");
169 av_log(s->avctx, AV_LOG_ERROR, "Invalid number of primary audio channels (%d) for audio channel arrangement (%d)\n", s->nchannels, s->audio_mode);
193 && ff_dca_check_crc(s->avctx, &s->gb, header_pos, header_pos + header_size * 8)) {
194 av_log(s->avctx, AV_LOG_ERROR, "Invalid XXCH channel set header checksum\n");
201 avpriv_request_sample(s->avctx, "%d XXCH channels", nchannels);
212 av_log(s->avctx, AV_LOG_ERROR, "Invalid XXCH speaker layout mask (%#x)\n", s->xxch_spkr_mask);
217 av_log(s->avctx, AV_LOG_ERROR, "XXCH speaker layout mask (%#x) overlaps with core (%#x)\n", s->xxch_spkr_mask, s->xxch_core_mask);
234 av_log(s->avctx, AV_LOG_ERROR, "Invalid XXCH downmix scale index (%d)\n", index);
243 av_log(s->avctx, AV_LOG_ERROR, "Invalid XXCH downmix channel mapping mask (%#x)\n", mask);
258 av_log(s->avctx, AV_LOG_ERROR, "Invalid XXCH downmix coefficient index (%d)\n", index);
279 av_log(s->avctx, AV_LOG_ERROR, "Invalid subband activity count\n");
293 av_log(s->avctx, AV_LOG_ERROR, "Invalid joint intensity coding index\n");
307 av_log(s->avctx, AV_LOG_ERROR, "Invalid scale factor code book\n");
316 av_log(s->avctx, AV_LOG_ERROR, "Invalid bit allocation quantizer select\n");
337 av_log(s->avctx, AV_LOG_ERROR, "Read past end of XXCH channel set header\n");
371 av_log(s->avctx, AV_LOG_ERROR, "Invalid scale factor index\n");
393 av_log(s->avctx, AV_LOG_ERROR, "Invalid joint scale factor index\n");
441 av_log(s->avctx, AV_LOG_ERROR, "Invalid bit allocation index\n");
497 av_log(s->avctx, AV_LOG_ERROR, "Invalid joint scale factor code book\n");
557 av_log(s->avctx, AV_LOG_ERROR, "Failed to decode block code(s)\n");
632 av_log(s->avctx, AV_LOG_ERROR, "Subband sample buffer overflow\n");
669 av_log(s->avctx, AV_LOG_ERROR, "Invalid LFE scale factor index\n");
731 av_log(s->avctx, AV_LOG_ERROR, "DSYNC check failed\n");
844 av_log(s->avctx, AV_LOG_ERROR, "XCH with Cs speaker already present\n");
853 av_log(s->avctx, AV_LOG_ERROR, "Read past end of XCH frame\n");
867 av_log(s->avctx, AV_LOG_ERROR, "Invalid XXCH sync word\n");
875 if (ff_dca_check_crc(s->avctx, &s->gb, header_pos + 32, header_pos + header_size * 8)) {
876 av_log(s->avctx, AV_LOG_ERROR, "Invalid XXCH frame header checksum\n");
886 av_log(s->avctx, AV_LOG_ERROR, "Invalid number of bits for XXCH speaker mask (%d)\n", s->xxch_mask_nbits);
893 avpriv_request_sample(s->avctx, "%d XXCH channel sets", xxch_nchsets);
913 av_log(s->avctx, AV_LOG_ERROR, "XXCH core speaker activity mask (%#x) disagrees with core (%#x)\n", s->xxch_core_mask, mask);
921 av_log(s->avctx, AV_LOG_ERROR, "Read past end of XXCH frame header\n");
930 av_log(s->avctx, AV_LOG_ERROR, "Read past end of XXCH channel set\n");
948 av_log(s->avctx, AV_LOG_ERROR, "Subband sample buffer overflow\n");
964 av_log(s->avctx, AV_LOG_ERROR, "Invalid XBR bit allocation index\n");
974 av_log(s->avctx, AV_LOG_ERROR, "Invalid number of bits for XBR scale factor index\n");
999 av_log(s->avctx, AV_LOG_ERROR, "Invalid XBR scale factor index\n");
1006 av_log(s->avctx, AV_LOG_ERROR, "Invalid XBR scale factor index\n");
1060 av_log(s->avctx, AV_LOG_ERROR, "XBR-DSYNC check failed\n");
1082 av_log(s->avctx, AV_LOG_ERROR, "Invalid XBR sync word\n");
1090 if (ff_dca_check_crc(s->avctx, &s->gb, header_pos + 32, header_pos + header_size * 8)) {
1091 av_log(s->avctx, AV_LOG_ERROR, "Invalid XBR frame header checksum\n");
1112 av_log(s->avctx, AV_LOG_ERROR, "Invalid number of active XBR subbands (%d)\n", xbr_nsubbands[ch2]);
1122 av_log(s->avctx, AV_LOG_ERROR, "Read past end of XBR frame header\n");
1145 av_log(s->avctx, AV_LOG_ERROR, "Read past end of XBR channel set\n");
1168 av_log(s->avctx, AV_LOG_ERROR, "Subband sample buffer overflow\n");
1240 av_log(s->avctx, AV_LOG_ERROR, "X96-DSYNC check failed\n");
1339 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 bit allocation index\n");
1366 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 joint scale factor code book\n");
1405 && ff_dca_check_crc(s->avctx, &s->gb, header_pos, header_pos + header_size * 8)) {
1406 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 channel set header checksum\n");
1418 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 subband start index (%d)\n", s->x96_subband_start);
1429 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 subband activity count (%d)\n", s->nsubbands[ch]);
1439 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 joint intensity coding index\n");
1449 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 scale factor code book\n");
1468 av_log(s->avctx, AV_LOG_ERROR, "Read past end of X96 channel set header\n");
1521 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 revision (%d)\n", s->x96_rev_no);
1536 av_log(s->avctx, AV_LOG_ERROR, "Read past end of X96 frame\n");
1552 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 sync word\n");
1560 if (ff_dca_check_crc(s->avctx, &s->gb, header_pos + 32, header_pos + header_size * 8)) {
1561 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 frame header checksum\n");
1568 av_log(s->avctx, AV_LOG_ERROR, "Invalid X96 revision (%d)\n", s->x96_rev_no);
1590 av_log(s->avctx, AV_LOG_ERROR, "Read past end of X96 frame header\n");
1611 av_log(s->avctx, AV_LOG_ERROR, "Read past end of X96 channel set\n");
1634 av_log(s->avctx, AV_LOG_ERROR, "Invalid auxiliary data sync word\n");
1651 av_log(s->avctx, AV_LOG_ERROR, "Invalid primary channel set downmix type\n");
1665 av_log(s->avctx, AV_LOG_ERROR, "Invalid downmix coefficient index\n");
1679 if (ff_dca_check_crc(s->avctx, &s->gb, aux_pos, get_bits_count(&s->gb))) {
1680 av_log(s->avctx, AV_LOG_ERROR, "Invalid auxiliary data checksum\n");
1689 DCAContext *dca = s->avctx->priv_data;
1698 && (s->avctx->err_recognition & AV_EF_EXPLODE))
1739 av_log(s->avctx, AV_LOG_ERROR, "XCH sync word not found\n");
1740 if (s->avctx->err_recognition & AV_EF_EXPLODE)
1762 av_log(s->avctx, AV_LOG_ERROR, "X96 sync word not found\n");
1763 if (s->avctx->err_recognition & AV_EF_EXPLODE)
1789 av_log(s->avctx, AV_LOG_ERROR, "XXCH sync word not found\n");
1790 if (s->avctx->err_recognition & AV_EF_EXPLODE)
1825 av_log(s->avctx, AV_LOG_ERROR, "Read past end of core frame\n");
1826 if (s->avctx->err_recognition & AV_EF_EXPLODE)
1835 AVCodecContext *avctx = s->avctx;
1836 DCAContext *dca = avctx->priv_data;
1861 if (avctx->err_recognition & AV_EF_EXPLODE)
1877 if (avctx->err_recognition & AV_EF_EXPLODE)
1890 if (ret == AVERROR(ENOMEM) || (avctx->err_recognition & AV_EF_EXPLODE))
1899 if (ret == AVERROR(ENOMEM) || (avctx->err_recognition & AV_EF_EXPLODE))
2036 av_log(s->avctx, AV_LOG_ERROR, "Fixed point mode doesn't support LFF=1\n");
2067 AVCodecContext *avctx = s->avctx;
2068 DCAContext *dca = avctx->priv_data;
2075 avctx->sample_rate = s->output_rate;
2076 avctx->sample_fmt = AV_SAMPLE_FMT_S32P;
2077 avctx->bits_per_raw_sample = 24;
2080 if ((ret = ff_get_buffer(avctx, frame, 0)) < 0)
2152 for (i = 0; i < avctx->ch_layout.nb_channels; i++) {
2164 AVCodecContext *avctx = s->avctx;
2175 avctx->sample_rate = s->sample_rate << x96_synth;
2176 avctx->sample_fmt = AV_SAMPLE_FMT_FLTP;
2177 avctx->bits_per_raw_sample = 0;
2180 if ((ret = ff_get_buffer(avctx, frame, 0)) < 0)
2184 for (i = 0; i < avctx->ch_layout.nb_channels; i++)
2188 nchannels = av_popcount(s->ch_mask) - avctx->ch_layout.nb_channels;
2349 AVCodecContext *avctx = s->avctx;
2350 DCAContext *dca = avctx->priv_data;
2363 if (!ff_dca_set_channel_layout(avctx, s->ch_remap, s->request_mask))
2367 if ((avctx->flags & AV_CODEC_FLAG_BITEXACT) || ((dca->packet & DCA_PACKET_EXSS)
2377 avctx->profile = FF_PROFILE_DTS_HD_HRA;
2379 avctx->profile = FF_PROFILE_DTS_ES;
2381 avctx->profile = FF_PROFILE_DTS_96_24;
2383 avctx->profile = FF_PROFILE_DTS;
2386 avctx->bit_rate = s->bit_rate;
2388 avctx->bit_rate = 0;