Skip to content

Commit bc682df

Browse files
committed
Remove VorbisDecoder commented/unused codes
1 parent fa21116 commit bc682df

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

src/lime/media/decoders/VorbisDecoder.hx

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ import lime.media.AudioDecoder;
88

99
#if (lime_cffi && lime_vorbis)
1010
import lime._internal.backend.native.NativeCFFI;
11-
import lime.media.vorbis.Vorbis;
1211
import lime.media.vorbis.VorbisFile;
13-
import lime.system.Endian;
14-
import lime.system.System;
1512

1613
@:access(lime._internal.backend.native.NativeCFFI)
1714
@:access(lime.media.vorbis.VorbisFile)
@@ -109,39 +106,9 @@ class VorbisDecoder extends AudioDecoder
109106
override function decode(buffer:ArrayBuffer, pos:Int, len:Int):Int
110107
{
111108
#if (lime_cffi && lime_vorbis)
112-
// TODO: Implement this in project instead.
113109
pos = NativeCFFI.lime_vorbis_file_decode(handle, buffer, pos, len, bitsPerSample >> 3);
114110
eof = pos < len;
115111
return pos;
116-
/*
117-
var isBigEndian = System.endianness == Endian.BIG_ENDIAN;
118-
var size = 0, result:Int;
119-
while (size < len)
120-
{
121-
var data = NativeCFFI.lime_vorbis_file_read(handle, buffer, pos, len - size, isBigEndian, bitsPerSample >> 3, true);
122-
result = data.returnValue;
123-
124-
if (result == Vorbis.HOLE) continue;
125-
else if (result <= Vorbis.EREAD)
126-
{
127-
eof = true;
128-
return result;
129-
}
130-
else if (result == 0)
131-
{
132-
eof = true;
133-
break;
134-
}
135-
else
136-
{
137-
eof = false;
138-
size += result;
139-
pos += result;
140-
}
141-
}
142-
143-
return size;
144-
*/
145112
#else
146113
return 0;
147114
#end

0 commit comments

Comments
 (0)