TrackerReader: style fixes, no functional changes intended
This commit is contained in:
@@ -32,9 +32,9 @@
|
||||
* used by BSound and the GameSound classes
|
||||
*/
|
||||
|
||||
#include <File.h>
|
||||
#include <MediaTrack.h>
|
||||
#include <MediaFile.h>
|
||||
#include <File.h>
|
||||
#include <string.h>
|
||||
#include "TrackReader.h"
|
||||
#include "debug.h"
|
||||
@@ -69,6 +69,7 @@ BTrackReader::BTrackReader(BMediaTrack *track, media_raw_audio_format const &for
|
||||
TRACE("BTrackReader::BTrackReader successful\n");
|
||||
}
|
||||
|
||||
|
||||
BTrackReader::BTrackReader(BFile *file, media_raw_audio_format const &format) :
|
||||
fFrameSize(0),
|
||||
fBuffer(0),
|
||||
@@ -129,6 +130,7 @@ BTrackReader::BTrackReader(BFile *file, media_raw_audio_format const &format) :
|
||||
TRACE("BTrackReader::BTrackReader successful\n");
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
BTrackReader::SetToTrack(BMediaTrack *track)
|
||||
{
|
||||
@@ -137,7 +139,7 @@ BTrackReader::SetToTrack(BMediaTrack *track)
|
||||
memcpy(&fmt.u.raw_audio, &fFormat, sizeof(fFormat));
|
||||
fmt.type = B_MEDIA_RAW_AUDIO;
|
||||
//try to find a output format
|
||||
if (B_OK == track->DecodedFormat(&fmt)) {
|
||||
if (track->DecodedFormat(&fmt) == B_OK) {
|
||||
memcpy(&fFormat, &fmt.u.raw_audio, sizeof(fFormat));
|
||||
fMediaTrack = track;
|
||||
return;
|
||||
@@ -146,7 +148,7 @@ BTrackReader::SetToTrack(BMediaTrack *track)
|
||||
//try again
|
||||
fmt.u.raw_audio.buffer_size = 2 * 4096;
|
||||
fmt.u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT;
|
||||
if (B_OK == track->DecodedFormat(&fmt)) {
|
||||
if (track->DecodedFormat(&fmt) == B_OK) {
|
||||
memcpy(&fFormat, &fmt.u.raw_audio, sizeof(fFormat));
|
||||
fMediaTrack = track;
|
||||
return;
|
||||
@@ -155,7 +157,7 @@ BTrackReader::SetToTrack(BMediaTrack *track)
|
||||
//try again
|
||||
fmt.u.raw_audio.buffer_size = 4096;
|
||||
fmt.u.raw_audio.format = media_raw_audio_format::B_AUDIO_SHORT;
|
||||
if (B_OK == track->DecodedFormat(&fmt)) {
|
||||
if (track->DecodedFormat(&fmt) == B_OK) {
|
||||
memcpy(&fFormat, &fmt.u.raw_audio, sizeof(fFormat));
|
||||
fMediaTrack = track;
|
||||
return;
|
||||
@@ -165,6 +167,7 @@ BTrackReader::SetToTrack(BMediaTrack *track)
|
||||
ERROR("BTrackReader::SetToTrack failed\n");
|
||||
}
|
||||
|
||||
|
||||
BTrackReader::~BTrackReader()
|
||||
{
|
||||
CALLED();
|
||||
@@ -174,6 +177,7 @@ BTrackReader::~BTrackReader()
|
||||
delete[] fBuffer;
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
BTrackReader::InitCheck()
|
||||
{
|
||||
@@ -181,6 +185,7 @@ BTrackReader::InitCheck()
|
||||
return fMediaTrack ? fMediaTrack->InitCheck() : B_ERROR;
|
||||
}
|
||||
|
||||
|
||||
int64
|
||||
BTrackReader::CountFrames(void)
|
||||
{
|
||||
@@ -188,6 +193,7 @@ BTrackReader::CountFrames(void)
|
||||
return fMediaTrack ? fMediaTrack->CountFrames() : 0;
|
||||
}
|
||||
|
||||
|
||||
const media_raw_audio_format &
|
||||
BTrackReader::Format(void) const
|
||||
{
|
||||
@@ -195,6 +201,7 @@ BTrackReader::Format(void) const
|
||||
return fFormat;
|
||||
}
|
||||
|
||||
|
||||
int32
|
||||
BTrackReader::FrameSize(void)
|
||||
{
|
||||
@@ -202,6 +209,7 @@ BTrackReader::FrameSize(void)
|
||||
return fFrameSize;
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
BTrackReader::ReadFrames(void* in_buffer, int32 frame_count)
|
||||
{
|
||||
@@ -224,7 +232,8 @@ BTrackReader::ReadFrames(void *in_buffer, int32 frame_count)
|
||||
break;
|
||||
if (fBufferUsedSize == 0) {
|
||||
int64 outFrameCount;
|
||||
last_status = fMediaTrack->ReadFrames(fBuffer,&outFrameCount);
|
||||
last_status = fMediaTrack->ReadFrames(fBuffer,
|
||||
&outFrameCount);
|
||||
fBufferOffset = 0;
|
||||
fBufferUsedSize = outFrameCount * fFrameSize;
|
||||
}
|
||||
@@ -232,10 +241,10 @@ BTrackReader::ReadFrames(void *in_buffer, int32 frame_count)
|
||||
if (bytes_to_read > 0) {
|
||||
memset(buffer, 0, bytes_to_read);
|
||||
return B_LAST_BUFFER_ERROR;
|
||||
} else {
|
||||
}
|
||||
return B_OK;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
BTrackReader::SeekToFrame(int64* in_out_frame)
|
||||
@@ -249,6 +258,7 @@ BTrackReader::SeekToFrame(int64 *in_out_frame)
|
||||
return B_OK;
|
||||
}
|
||||
|
||||
|
||||
BMediaTrack*
|
||||
BTrackReader::Track(void)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user