mirror of
https://github.com/codedread/bitjs
synced 2025-10-03 09:39:16 +02:00
Update TS types
This commit is contained in:
parent
b30a48701c
commit
ed15459a3a
4 changed files with 3 additions and 35 deletions
32
types/codecs/codecs.d.ts
vendored
32
types/codecs/codecs.d.ts
vendored
|
@ -1,35 +1,3 @@
|
||||||
/**
|
|
||||||
* This module helps interpret ffprobe -print_format json output.
|
|
||||||
* Its coverage is pretty sparse right now, so send me pull requests!
|
|
||||||
*/
|
|
||||||
/**
|
|
||||||
* @typedef ProbeStream ffprobe -show_streams -print_format json. Only the fields we care about.
|
|
||||||
* @property {number} index
|
|
||||||
* @property {string} codec_name
|
|
||||||
* @property {string} codec_long_name
|
|
||||||
* @property {string} profile
|
|
||||||
* @property {string} codec_type Either 'audio' or 'video'.
|
|
||||||
* @property {string} codec_tag_string
|
|
||||||
* @property {string} id
|
|
||||||
* @property {number?} level
|
|
||||||
* @property {number?} width
|
|
||||||
* @property {number?} height
|
|
||||||
* @property {string} r_frame_rate Like "60000/1001"
|
|
||||||
*/
|
|
||||||
/**
|
|
||||||
* @typedef ProbeFormat Only the fields we care about from the following command:
|
|
||||||
* ffprobe -show_format -show_streams -v quiet -print_format json -i file.mp4
|
|
||||||
* @property {string} filename
|
|
||||||
* @property {string} format_name
|
|
||||||
* @property {string} duration Number of seconds, as a string like "473.506367".
|
|
||||||
* @property {string} size Number of bytes, as a string.
|
|
||||||
* @property {string} bit_rate Bit rate, as a string.
|
|
||||||
*/
|
|
||||||
/**
|
|
||||||
* @typedef ProbeInfo ffprobe -show_format -show_streams -print_format json
|
|
||||||
* @property {ProbeStream[]} streams
|
|
||||||
* @property {ProbeFormat} format
|
|
||||||
*/
|
|
||||||
/**
|
/**
|
||||||
* TODO: Reconcile this with file/sniffer.js findMimeType() which does signature matching.
|
* TODO: Reconcile this with file/sniffer.js findMimeType() which does signature matching.
|
||||||
* @param {ProbeInfo} info
|
* @param {ProbeInfo} info
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"codecs.d.ts","sourceRoot":"","sources":["../../codecs/codecs.js"],"names":[],"mappings":"AAQA;;;GAGG;AAEH;;;;;;;;;;;;;GAaG;AAEH;;;;;;;;GAQG;AAEH;;;;GAIG;AAEH;;;;GAIG;AACH,yCAHW,SAAS,GACP,MAAM,CAgDlB;AAED;;;;;;;;;GASG;AACH,wCAHW,SAAS,GACP,MAAM,CA0DlB;;;;;WApJa,MAAM;gBACN,MAAM;qBACN,MAAM;aACN,MAAM;;;;gBACN,MAAM;sBACN,MAAM;QACN,MAAM;WACN,MAAM;WACN,MAAM;YACN,MAAM;;;;kBACN,MAAM;;;;;;;cAMN,MAAM;iBACN,MAAM;;;;cACN,MAAM;;;;UACN,MAAM;;;;cACN,MAAM;;;;;;aAKN,WAAW,EAAE;YACb,WAAW"}
|
{"version":3,"file":"codecs.d.ts","sourceRoot":"","sources":["../../codecs/codecs.js"],"names":[],"mappings":"AA8DA;;;;GAIG;AACH,yCAHW,SAAS,GACP,MAAM,CAuDlB;AAED;;;;;;;;;GASG;AACH,wCAHW,SAAS,GACP,MAAM,CAiElB;;;;;WApLa,MAAM;gBACN,MAAM;qBACN,MAAM;aACN,MAAM;;;;gBACN,MAAM;sBACN,MAAM;QACN,MAAM;WACN,MAAM;WACN,MAAM;YACN,MAAM;;;;kBACN,MAAM;;;;;;;cAMN,MAAM;iBACN,MAAM;;;;cACN,MAAM;;;;UACN,MAAM;;;;cACN,MAAM;;;;;;aAKN,WAAW,EAAE;YACb,WAAW"}
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"sniffer.d.ts","sourceRoot":"","sources":["../../file/sniffer.js"],"names":[],"mappings":"AAuFA;;;GAGG;AACH,mCAqCC;AAED;;;;GAIG;AACH,iCAHW,WAAW,GACT,MAAM,CAoBlB"}
|
{"version":3,"file":"sniffer.d.ts","sourceRoot":"","sources":["../../file/sniffer.js"],"names":[],"mappings":"AAyFA;;;GAGG;AACH,mCAqCC;AAED;;;;GAIG;AACH,iCAHW,WAAW,GACT,MAAM,CAoBlB"}
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"bytestream.d.ts","sourceRoot":"","sources":["../../io/bytestream.js"],"names":[],"mappings":"AAWA;;;;GAIG;AACH;IACE;;;;OAIG;IACH,gBAJW,WAAW,eACX,MAAM,2BACN,MAAM,cAqChB;IA3BC;;;;OAIG;IACH,cAA+C;IAE/C;;;;OAIG;IACH,eAAgB;IAEhB;;;;OAIG;IACH,YAAY;IAEZ;;;;OAIG;IACH,mBAAmB;IAGrB;;OAEG;IACH,0BAEC;IAED;;OAEG;IACH,0BAGC;IAED;;;;;;OAMG;IACH,qBAOC;IAED;;;;;OAKG;IACH,cAHW,MAAM,GACJ,MAAM,CAkClB;IAGD;;;;;OAKG;IACH,cAHW,MAAM,GACJ,MAAM,CAMlB;IAGD;;;;;OAKG;IACH,oBAHW,MAAM,GACJ,MAAM,CAUlB;IAGD;;;;OAIG;IACH,oBAHW,MAAM,GACJ,MAAM,CAMlB;IAGD;;;;;;OAMG;IACH,aAJW,MAAM,gBACN,OAAO,GACL,UAAU,CAyCtB;IAED;;;;OAIG;IACH,aAHW,MAAM,GACJ,UAAU,CAItB;IAED;;;;OAIG;IACH,cAHW,MAAM,GACJ,MAAM,CA6BlB;IAED;;;;;OAKG;IACH,cAHW,MAAM,GACJ,MAAM,CAMlB;IAED;;;OAGG;IACH,SAFW,WAAW,QAWrB;IAED;;;OAGG;IACH,OAFa,UAAU,CAStB;CACF"}
|
{"version":3,"file":"bytestream.d.ts","sourceRoot":"","sources":["../../io/bytestream.js"],"names":[],"mappings":"AAWA;;;;GAIG;AACH;IACE;;;;OAIG;IACH,gBAJW,WAAW,eACX,MAAM,2BACN,MAAM,cAsChB;IA3BC;;;;OAIG;IACH,cAA+C;IAE/C;;;;OAIG;IACH,eAAgB;IAEhB;;;;OAIG;IACH,YAAY;IAEZ;;;;OAIG;IACH,mBAAmB;IAGrB;;OAEG;IACH,0BAEC;IAED;;OAEG;IACH,0BAGC;IAED;;;;;;OAMG;IACH,qBAOC;IAED;;;;;OAKG;IACH,cAHW,MAAM,GACJ,MAAM,CAkClB;IAGD;;;;;OAKG;IACH,cAHW,MAAM,GACJ,MAAM,CAMlB;IAGD;;;;;OAKG;IACH,oBAHW,MAAM,GACJ,MAAM,CAUlB;IAGD;;;;OAIG;IACH,oBAHW,MAAM,GACJ,MAAM,CAMlB;IAGD;;;;;;OAMG;IACH,aAJW,MAAM,gBACN,OAAO,GACL,UAAU,CAyCtB;IAED;;;;OAIG;IACH,aAHW,MAAM,GACJ,UAAU,CAItB;IAED;;;;OAIG;IACH,cAHW,MAAM,GACJ,MAAM,CA6BlB;IAED;;;;;OAKG;IACH,cAHW,MAAM,GACJ,MAAM,CAMlB;IAED;;;OAGG;IACH,SAFW,WAAW,QAWrB;IAED;;;OAGG;IACH,OAFa,UAAU,CAStB;CACF"}
|
Loading…
Add table
Add a link
Reference in a new issue