102     s->header = (((ch_layout << 4) | freq) << 8) | (
quant << 6);
 
  113     const int16_t *src16;
 
  120     sample_size = (num_dest_channels *
 
  124     pkt_size = sample_size * 
samples + 4;
 
  132     src16 = (
const int16_t *)
frame->data[0];
 
  148                 bytestream2_put_be16u(&pb, *src16++);
 
  153                 bytestream2_put_be24u(&pb, (*src32++) >> 8);
 
  170                     bytestream2_put_be16u(&pb, *src16++);
 
  179                     bytestream2_put_be24u(&pb, (*src32++) >> 8);
 
  189                 bytestream2_put_be16u(&pb, src16[0]);
 
  190                 bytestream2_put_be16u(&pb, src16[1]);
 
  191                 bytestream2_put_be16u(&pb, src16[2]);
 
  192                 bytestream2_put_be16u(&pb, src16[4]);
 
  193                 bytestream2_put_be16u(&pb, src16[5]);
 
  194                 bytestream2_put_be16u(&pb, src16[3]);
 
  199                 bytestream2_put_be24u(&pb, src32[0] >> 8);
 
  200                 bytestream2_put_be24u(&pb, src32[1] >> 8);
 
  201                 bytestream2_put_be24u(&pb, src32[2] >> 8);
 
  202                 bytestream2_put_be24u(&pb, src32[4] >> 8);
 
  203                 bytestream2_put_be24u(&pb, src32[5] >> 8);
 
  204                 bytestream2_put_be24u(&pb, src32[3] >> 8);
 
  213                 bytestream2_put_be16u(&pb, src16[0]);
 
  214                 bytestream2_put_be16u(&pb, src16[1]);
 
  215                 bytestream2_put_be16u(&pb, src16[2]);
 
  216                 bytestream2_put_be16u(&pb, src16[5]);
 
  217                 bytestream2_put_be16u(&pb, src16[3]);
 
  218                 bytestream2_put_be16u(&pb, src16[4]);
 
  219                 bytestream2_put_be16u(&pb, src16[6]);
 
  225                 bytestream2_put_be24u(&pb, src32[0] >> 8);
 
  226                 bytestream2_put_be24u(&pb, src32[1] >> 8);
 
  227                 bytestream2_put_be24u(&pb, src32[2] >> 8);
 
  228                 bytestream2_put_be24u(&pb, src32[5] >> 8);
 
  229                 bytestream2_put_be24u(&pb, src32[3] >> 8);
 
  230                 bytestream2_put_be24u(&pb, src32[4] >> 8);
 
  231                 bytestream2_put_be24u(&pb, src32[6] >> 8);
 
  241                 bytestream2_put_be16u(&pb, src16[0]);
 
  242                 bytestream2_put_be16u(&pb, src16[1]);
 
  243                 bytestream2_put_be16u(&pb, src16[2]);
 
  244                 bytestream2_put_be16u(&pb, src16[6]);
 
  245                 bytestream2_put_be16u(&pb, src16[4]);
 
  246                 bytestream2_put_be16u(&pb, src16[5]);
 
  247                 bytestream2_put_be16u(&pb, src16[7]);
 
  248                 bytestream2_put_be16u(&pb, src16[3]);
 
  253                 bytestream2_put_be24u(&pb, src32[0]);
 
  254                 bytestream2_put_be24u(&pb, src32[1]);
 
  255                 bytestream2_put_be24u(&pb, src32[2]);
 
  256                 bytestream2_put_be24u(&pb, src32[6]);
 
  257                 bytestream2_put_be24u(&pb, src32[4]);
 
  258                 bytestream2_put_be24u(&pb, src32[5]);
 
  259                 bytestream2_put_be24u(&pb, src32[7]);
 
  260                 bytestream2_put_be24u(&pb, src32[3]);
 
  277     .
p.
name                = 
"pcm_bluray",
 
  284     .p.supported_samplerates = (
const int[]) { 48000, 96000, 192000, 0 },
 
  285 #if FF_API_OLD_CHANNEL_LAYOUT 
  286     .p.channel_layouts = (
const uint64_t[]) {