search for: mapping_type_surround

Displaying 6 results from an estimated 6 matches for "mapping_type_surround".

2016 Jun 30
1
[PATCH] Fix build error from comma at end of enum
This fixes the build error here: https://mf4.xiph.org/jenkins/job/opus-pedantic-makefile/886/
2017 Apr 10
2
[Patch] Non-diegetic support for channel mapping 254
..._streams = acn_channels + nondiegetic_channels; + nb_coupled_streams = nondiegetic_channels != 0; Done 4) About this change: - if (!validate_layout(&st->layout) || !validate_encoder_layout(&st->layout)) + if (!validate_layout(&st->layout) || + (mapping_type == MAPPING_TYPE_SURROUND && + !validate_encoder_layout(&st->layout))) Is there nothing to validate for ambisonics? We do this when determine the (n+1)^2 + 2j listed above, but we can validate that here as well. 5) For opus_multistream_surround_encoder_init(), the same comments as for opus_multistre...
2017 Apr 07
2
[Patch] Non-diegetic support for channel mapping 254
Hello all, Attached is a proposed patch for Opus that allows support for encoding non-diegetic stereo audio as a coupled stream for use with channel mapping 254. It also rejects channel counts that are not (n+1)^2 + 2j, where n is 0 to 14 and j is either 0 or 1 (See IETF public draft doc attached for clarification). Please let me know any suggestions / concerns / comments. Thank you for your
2017 Apr 07
0
[Patch] Non-diegetic support for channel mapping 254
...nb_streams = acn_channels + nondiegetic_channels; + nb_coupled_streams = nondiegetic_channels != 0; 4) About this change: - if (!validate_layout(&st->layout) || !validate_encoder_layout(&st->layout)) + if (!validate_layout(&st->layout) || + (mapping_type == MAPPING_TYPE_SURROUND && + !validate_encoder_layout(&st->layout))) Is there nothing to validate for ambisonics? 5) For opus_multistream_surround_encoder_init(), the same comments as for opus_multistream_surround_encoder_get_size() maybe some code can be shared (if possible)? 6) ambisonics_rate_al...
2017 Apr 24
0
[Patch] Non-diegetic support for channel mapping 254
...streams = nondiegetic_channels != 0; > > Done > > > 4) About this change: > - if (!validate_layout(&st->layout) || > !validate_encoder_layout(&st->layout)) > + if (!validate_layout(&st->layout) || > + (mapping_type == MAPPING_TYPE_SURROUND && > + !validate_encoder_layout(&st->layout))) > > Is there nothing to validate for ambisonics? > > We do this when determine the (n+1)^2 + 2j listed above, but we can > validate that here as well. > > > 5) For opus_multistream_surrou...
2017 Apr 25
2
[Patch] Non-diegetic support for channel mapping 254
...> > > Done > > > > > > 4) About this change: > > - if (!validate_layout(&st->layout) || > > !validate_encoder_layout(&st->layout)) > > + if (!validate_layout(&st->layout) || > > + (mapping_type == MAPPING_TYPE_SURROUND && > > + !validate_encoder_layout(&st->layout))) > > > > Is there nothing to validate for ambisonics? > > > > We do this when determine the (n+1)^2 + 2j listed above, but we can > > validate that here as well. > > > > >...