|
TTKMusicPlayer
4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
Go to the source code of this file.
Classes | |
| struct | _QRinput_List |
| struct | _QRinput |
| struct | _QRinput_InputList |
| struct | _QRinput_Struct |
Macros | |
| #define | QRinput_lookAnTable(__c__) ((__c__ & 0x80)?-1:QRinput_anTable[(int)__c__]) |
| Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19). More... | |
| #define | MODE_INDICATOR_SIZE 4 |
| Length of a standard mode indicator in bits. More... | |
| #define | STRUCTURE_HEADER_SIZE 20 |
| Length of a segment of structured-append header. More... | |
| #define | MAX_STRUCTURED_SYMBOLS 16 |
| Maximum number of symbols in a set of structured-appended symbols. More... | |
Typedefs | |
| typedef struct _QRinput_List | QRinput_List |
| typedef struct _QRinput_InputList | QRinput_InputList |
Functions | |
| int | QRinput_isSplittableMode (QRencodeMode mode) |
| unsigned char * | QRinput_getByteStream (QRinput *input) |
| Pack all bit streams padding bits into a byte array. More... | |
| int | QRinput_estimateBitsModeNum (int size) |
| Estimate the length of the encoded bit stream of numeric data. More... | |
| int | QRinput_estimateBitsModeAn (int size) |
| Estimate the length of the encoded bit stream of alphabet-numeric data. More... | |
| int | QRinput_estimateBitsMode8 (int size) |
| Estimate the length of the encoded bit stream of 8 bit data. More... | |
| int | QRinput_estimateBitsModeKanji (int size) |
| Estimate the length of the encoded bit stream of kanji data. More... | |
| QRinput * | QRinput_dup (QRinput *input) |
Variables | |
| const signed char | QRinput_anTable [128] |
| #define MAX_STRUCTURED_SYMBOLS 16 |
Maximum number of symbols in a set of structured-appended symbols.
Definition at line 112 of file qrinput.h.
Referenced by QRinput_insertStructuredAppendHeader(), and QRinput_splitQRinputToStruct().
| #define MODE_INDICATOR_SIZE 4 |
Length of a standard mode indicator in bits.
Definition at line 102 of file qrinput.h.
Referenced by QRinput_estimateBitsModeECI(), and QRinput_estimateBitStreamSizeOfEntry().
| #define QRinput_lookAnTable | ( | __c__ | ) | ((__c__ & 0x80)?-1:QRinput_anTable[(int)__c__]) |
Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19).
| <strong>c</strong> | character |
Definition at line 95 of file qrinput.h.
Referenced by QRinput_checkModeAn(), and QRinput_encodeModeAn().
| #define STRUCTURE_HEADER_SIZE 20 |
Length of a segment of structured-append header.
Definition at line 107 of file qrinput.h.
Referenced by QRinput_estimateBitStreamSizeOfEntry(), and QRinput_splitQRinputToStruct().
| typedef struct _QRinput_InputList QRinput_InputList |
| typedef struct _QRinput_List QRinput_List |
Definition at line 326 of file qrinput.c.
References _QRinput::head, _QRinput::level, _QRinput::mqr, _QRinput_List::next, QRinput_appendEntry(), QRinput_free(), QRinput_List_dup(), QRinput_new2(), QRinput_newMQR(), and _QRinput::version.
Referenced by QRinput_splitQRinputToStruct().
Estimate the length of the encoded bit stream of 8 bit data.
| size |
Definition at line 564 of file qrinput.c.
Referenced by QRinput_estimateBitStreamSizeOfEntry(), Split_eat8(), Split_eatAn(), and Split_eatNum().
Estimate the length of the encoded bit stream of alphabet-numeric data.
| size |
Definition at line 491 of file qrinput.c.
Referenced by QRinput_estimateBitStreamSizeOfEntry(), Split_eat8(), Split_eatAn(), and Split_eatNum().
Estimate the length of the encoded bit stream of kanji data.
| size |
Definition at line 614 of file qrinput.c.
Referenced by QRinput_estimateBitStreamSizeOfEntry().
Estimate the length of the encoded bit stream of numeric data.
| size |
Definition at line 379 of file qrinput.c.
Referenced by QRinput_estimateBitStreamSizeOfEntry(), Split_eat8(), Split_eatAn(), and Split_eatNum().
| unsigned char* QRinput_getByteStream | ( | QRinput * | input | ) |
Pack all bit streams padding bits into a byte array.
| input | input data. |
Definition at line 1324 of file qrinput.c.
References BitStream_free(), BitStream_new(), BitStream_toByte(), and QRinput_getBitStream().
Referenced by MQRraw_new(), and QRraw_new().
| int QRinput_isSplittableMode | ( | QRencodeMode | mode | ) |
Definition at line 37 of file qrinput.c.
References QR_MODE_KANJI, and QR_MODE_NUM.
Referenced by QRspec_lengthIndicator(), and QRspec_maximumWords().
1.8.8