diff options
-rwxr-xr-x | lib/avtp_pipeline/map_aaf_audio/openavb_map_aaf_audio.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/avtp_pipeline/map_aaf_audio/openavb_map_aaf_audio.c b/lib/avtp_pipeline/map_aaf_audio/openavb_map_aaf_audio.c index f9501750..a976e4c7 100755 --- a/lib/avtp_pipeline/map_aaf_audio/openavb_map_aaf_audio.c +++ b/lib/avtp_pipeline/map_aaf_audio/openavb_map_aaf_audio.c @@ -265,6 +265,12 @@ static void x_calculateSizes(media_q_t *pMediaQ) break; } } + + // If little endian byte order is requested switch to user specific format + if (pPubMapInfo->audioEndian == AVB_AUDIO_ENDIAN_LITTLE) { + pPvtData->aaf_format = AAF_FORMAT_UNSPEC; + } + AVB_LOGF_INFO("aaf_format=%d (%s%d)", pPvtData->aaf_format, typeStr, pPubMapInfo->audioBitDepth); |