• Home
  • Raw
  • Download

Lines Matching refs:buffer

553 function decodeAndTransformProto(buffer, params, displayDefaults) {  argument
573 const decoded = objType.decode(buffer);
589 function protoDecoder(buffer, params, fileName, store) { argument
590 const transformed = decodeAndTransformProto(buffer, params, store.displayDefaults);
605 const blobUrl = URL.createObjectURL(new Blob([buffer], {type: params.mime}));
617 function videoDecoder(buffer, params, fileName, store) { argument
618 const [data, timeline] = params.videoDecoder(buffer);
656 function decodedFile(fileType, buffer, fileName, store) { argument
658 return [fileType, fileDecoder.decoder(buffer, fileDecoder.decoderParams, fileName, store)];
661 function detectAndDecode(buffer, fileName, store) { argument
662 if (arrayStartsWith(buffer, LAYER_TRACE_MAGIC_NUMBER)) {
663 return decodedFile(FILE_TYPES.SURFACE_FLINGER_TRACE, buffer, fileName, store);
665 if (arrayStartsWith(buffer, ACCESSIBILITY_MAGIC_NUMBER)) {
666 return decodedFile(FILE_TYPES.ACCESSIBILITY_TRACE, buffer, fileName, store);
668 if (arrayStartsWith(buffer, WINDOW_TRACE_MAGIC_NUMBER)) {
669 return decodedFile(FILE_TYPES.WINDOW_MANAGER_TRACE, buffer, fileName, store);
671 if (arrayStartsWith(buffer, MPEG4_MAGIC_NMBER)) {
672 return decodedFile(FILE_TYPES.SCREEN_RECORDING, buffer, fileName, store);
674 if (arrayStartsWith(buffer, TRANSACTIONS_TRACE_MAGIC_NUMBER)) {
675 return decodedFile(FILE_TYPES.TRANSACTIONS_TRACE, buffer, fileName, store);
677 if (arrayStartsWith(buffer, WAYLAND_TRACE_MAGIC_NUMBER)) {
678 return decodedFile(FILE_TYPES.WAYLAND_TRACE, buffer, fileName, store);
680 if (arrayStartsWith(buffer, PROTO_LOG_MAGIC_NUMBER)) {
681 return decodedFile(FILE_TYPES.PROTO_LOG, buffer, fileName, store);
683 if (arrayStartsWith(buffer, SYSTEM_UI_MAGIC_NUMBER)) {
684 return decodedFile(FILE_TYPES.SYSTEM_UI, buffer, fileName, store);
686 if (arrayStartsWith(buffer, LAUNCHER_MAGIC_NUMBER)) {
687 return decodedFile(FILE_TYPES.LAUNCHER, buffer, fileName, store);
689 if (arrayStartsWith(buffer, IMC_TRACE_MAGIC_NUMBER)) {
690 return decodedFile(FILE_TYPES.IME_TRACE_CLIENTS, buffer, fileName, store);
692 if (arrayStartsWith(buffer, IMS_TRACE_MAGIC_NUMBER)) {
693 return decodedFile(FILE_TYPES.IME_TRACE_SERVICE, buffer, fileName, store);
695 if (arrayStartsWith(buffer, IMM_TRACE_MAGIC_NUMBER)) {
696 return decodedFile(FILE_TYPES.IME_TRACE_MANAGERSERVICE, buffer, fileName, store);
698 if (arrayStartsWith(buffer, TAG_TRACE_MAGIC_NUMBER)) {
699 return decodedFile(FILE_TYPES.TAG_TRACE, buffer, fileName, store);
701 if (arrayStartsWith(buffer, ERROR_TRACE_MAGIC_NUMBER)) {
702 return decodedFile(FILE_TYPES.ERROR_TRACE, buffer, fileName, store);
713 const [, fileData] = decodedFile(filetype, buffer, fileName, store);