Go to the source code of this file.
◆ FRAME_BUFFERCHECK
◆ SAMPLE_ADJUST
◆ SAMPLE_UNADJUST
◆ frame_buffercheck()
Definition at line 58 of file gapless.h.
59{
60
62
63
64
65
67
68
69
70
71
72
73
75 {
76
79 {
81 }
83 }
84
85
87 {
90 {
91 fr->
buffer.fill -= byteoff;
92
93 debug6(
"cutting %li samples/%li bytes on begin, own_buffer=%i at %p=%p, buf[1]=%i",
97 debug3(
"done cutting, buffer at %p =? %p, buf[1]=%i",
99 }
101
103
104
106 }
107}
_Check_return_opt_ _CRTIMP int __cdecl fprintf(_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const char *_Format,...)
#define memmove(s1, s2, n)
#define debug6(s, a, b, c, d, e, f)
#define debug3(s, a, b, c)
◆ sample_adjust()
Definition at line 14 of file gapless.h.
15{
18 {
19
20
22 {
23 if(x < mh->fullend_os)
25 else
27 }
28 else
30 }
31 else
33
35}
GLint GLint GLint GLint GLint x
struct mpg123_pars_struct p
◆ sample_unadjust()
Definition at line 38 of file gapless.h.
39{
42 {
44
45
48 }
50
52}