Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mpd
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Иван Мажукин
mpd
Commits
737c5a95
Commit
737c5a95
authored
Jul 10, 2016
by
Max Kellermann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
decoder/flac: rename struct flac_data to FlacDecoder
parent
c5fb56f9
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
21 deletions
+21
-21
FlacCommon.cxx
src/decoder/plugins/FlacCommon.cxx
+8
-8
FlacCommon.hxx
src/decoder/plugins/FlacCommon.hxx
+4
-4
FlacDecoderPlugin.cxx
src/decoder/plugins/FlacDecoderPlugin.cxx
+9
-9
No files found.
src/decoder/plugins/FlacCommon.cxx
View file @
737c5a95
...
...
@@ -29,8 +29,8 @@
#include "util/Error.hxx"
#include "Log.hxx"
flac_data
::
flac_data
(
Decoder
&
_decoder
,
InputStream
&
_input_stream
)
FlacDecoder
::
FlacDecoder
(
Decoder
&
_decoder
,
InputStream
&
_input_stream
)
:
FlacInput
(
_input_stream
,
&
_decoder
),
initialized
(
false
),
unsupported
(
false
),
position
(
0
),
...
...
@@ -60,8 +60,8 @@ flac_sample_format(unsigned bits_per_sample)
}
bool
flac_data
::
Initialize
(
unsigned
sample_rate
,
unsigned
bits_per_sample
,
unsigned
channels
,
FLAC__uint64
total_frames
)
FlacDecoder
::
Initialize
(
unsigned
sample_rate
,
unsigned
bits_per_sample
,
unsigned
channels
,
FLAC__uint64
total_frames
)
{
assert
(
!
initialized
);
assert
(
!
unsupported
);
...
...
@@ -92,7 +92,7 @@ flac_data::Initialize(unsigned sample_rate, unsigned bits_per_sample,
}
static
void
flac_got_stream_info
(
struct
flac_data
*
data
,
flac_got_stream_info
(
FlacDecoder
*
data
,
const
FLAC__StreamMetadata_StreamInfo
*
stream_info
)
{
if
(
data
->
initialized
||
data
->
unsupported
)
...
...
@@ -105,7 +105,7 @@ flac_got_stream_info(struct flac_data *data,
}
void
flac_metadata_common_cb
(
const
FLAC__StreamMetadata
*
block
,
struct
flac_data
*
data
)
FlacDecoder
*
data
)
{
if
(
data
->
unsupported
)
return
;
...
...
@@ -140,7 +140,7 @@ void flac_metadata_common_cb(const FLAC__StreamMetadata * block,
* (e.g. when seeking with SqueezeBox Server).
*/
static
bool
flac_got_first_frame
(
struct
flac_data
*
data
,
const
FLAC__FrameHeader
*
header
)
flac_got_first_frame
(
FlacDecoder
*
data
,
const
FLAC__FrameHeader
*
header
)
{
if
(
data
->
unsupported
)
return
false
;
...
...
@@ -153,7 +153,7 @@ flac_got_first_frame(struct flac_data *data, const FLAC__FrameHeader *header)
}
FLAC__StreamDecoderWriteStatus
flac_common_write
(
struct
flac_data
*
data
,
const
FLAC__Frame
*
frame
,
flac_common_write
(
FlacDecoder
*
data
,
const
FLAC__Frame
*
frame
,
const
FLAC__int32
*
const
buf
[],
FLAC__uint64
nbytes
)
{
...
...
src/decoder/plugins/FlacCommon.hxx
View file @
737c5a95
...
...
@@ -30,7 +30,7 @@
#include <FLAC/stream_decoder.h>
struct
flac_data
:
public
FlacInput
{
struct
FlacDecoder
:
public
FlacInput
{
PcmBuffer
buffer
;
/**
...
...
@@ -65,7 +65,7 @@ struct flac_data : public FlacInput {
Tag
tag
;
flac_data
(
Decoder
&
decoder
,
InputStream
&
input_stream
);
FlacDecoder
(
Decoder
&
decoder
,
InputStream
&
input_stream
);
/**
* Wrapper for decoder_initialized().
...
...
@@ -75,10 +75,10 @@ struct flac_data : public FlacInput {
};
void
flac_metadata_common_cb
(
const
FLAC__StreamMetadata
*
block
,
struct
flac_data
*
data
);
FlacDecoder
*
data
);
FLAC__StreamDecoderWriteStatus
flac_common_write
(
struct
flac_data
*
data
,
const
FLAC__Frame
*
frame
,
flac_common_write
(
FlacDecoder
*
data
,
const
FLAC__Frame
*
frame
,
const
FLAC__int32
*
const
buf
[],
FLAC__uint64
nbytes
);
...
...
src/decoder/plugins/FlacDecoderPlugin.cxx
View file @
737c5a95
...
...
@@ -56,14 +56,14 @@ static void flacPrintErroredState(FLAC__StreamDecoderState state)
static
void
flacMetadata
(
gcc_unused
const
FLAC__StreamDecoder
*
dec
,
const
FLAC__StreamMetadata
*
block
,
void
*
vdata
)
{
flac_metadata_common_cb
(
block
,
(
struct
flac_data
*
)
vdata
);
flac_metadata_common_cb
(
block
,
(
FlacDecoder
*
)
vdata
);
}
static
FLAC__StreamDecoderWriteStatus
flac_write_cb
(
const
FLAC__StreamDecoder
*
dec
,
const
FLAC__Frame
*
frame
,
const
FLAC__int32
*
const
buf
[],
void
*
vdata
)
{
struct
flac_data
*
data
=
(
struct
flac_data
*
)
vdata
;
FlacDecoder
*
data
=
(
FlacDecoder
*
)
vdata
;
FLAC__uint64
nbytes
=
0
;
if
(
FLAC__stream_decoder_get_decode_position
(
dec
,
&
nbytes
))
{
...
...
@@ -133,7 +133,7 @@ flac_decoder_new(void)
}
static
bool
flac_decoder_initialize
(
struct
flac_data
*
data
,
FLAC__StreamDecoder
*
sd
)
flac_decoder_initialize
(
FlacDecoder
*
data
,
FLAC__StreamDecoder
*
sd
)
{
if
(
!
FLAC__stream_decoder_process_until_end_of_metadata
(
sd
))
{
if
(
FLAC__stream_decoder_get_state
(
sd
)
!=
FLAC__STREAM_DECODER_END_OF_STREAM
)
...
...
@@ -158,7 +158,7 @@ flac_decoder_initialize(struct flac_data *data, FLAC__StreamDecoder *sd)
}
static
void
flac_decoder_loop
(
struct
flac_data
*
data
,
FLAC__StreamDecoder
*
flac_dec
)
flac_decoder_loop
(
FlacDecoder
*
data
,
FLAC__StreamDecoder
*
flac_dec
)
{
Decoder
&
decoder
=
data
->
decoder
;
...
...
@@ -226,7 +226,7 @@ flac_decoder_loop(struct flac_data *data, FLAC__StreamDecoder *flac_dec)
}
static
FLAC__StreamDecoderInitStatus
stream_init_oggflac
(
FLAC__StreamDecoder
*
flac_dec
,
struct
flac_data
*
data
)
stream_init_oggflac
(
FLAC__StreamDecoder
*
flac_dec
,
FlacDecoder
*
data
)
{
return
FLAC__stream_decoder_init_ogg_stream
(
flac_dec
,
FlacInput
::
Read
,
...
...
@@ -241,7 +241,7 @@ stream_init_oggflac(FLAC__StreamDecoder *flac_dec, struct flac_data *data)
}
static
FLAC__StreamDecoderInitStatus
stream_init_flac
(
FLAC__StreamDecoder
*
flac_dec
,
struct
flac_data
*
data
)
stream_init_flac
(
FLAC__StreamDecoder
*
flac_dec
,
FlacDecoder
*
data
)
{
return
FLAC__stream_decoder_init_stream
(
flac_dec
,
FlacInput
::
Read
,
...
...
@@ -256,7 +256,7 @@ stream_init_flac(FLAC__StreamDecoder *flac_dec, struct flac_data *data)
}
static
FLAC__StreamDecoderInitStatus
stream_init
(
FLAC__StreamDecoder
*
flac_dec
,
struct
flac_data
*
data
,
bool
is_ogg
)
stream_init
(
FLAC__StreamDecoder
*
flac_dec
,
FlacDecoder
*
data
,
bool
is_ogg
)
{
return
is_ogg
?
stream_init_oggflac
(
flac_dec
,
data
)
...
...
@@ -264,7 +264,7 @@ stream_init(FLAC__StreamDecoder *flac_dec, struct flac_data *data, bool is_ogg)
}
static
bool
FlacInitAndDecode
(
struct
flac_data
&
data
,
FLAC__StreamDecoder
*
sd
,
bool
is_ogg
)
FlacInitAndDecode
(
FlacDecoder
&
data
,
FLAC__StreamDecoder
*
sd
,
bool
is_ogg
)
{
auto
init_status
=
stream_init
(
sd
,
&
data
,
is_ogg
);
if
(
init_status
!=
FLAC__STREAM_DECODER_INIT_STATUS_OK
)
{
...
...
@@ -292,7 +292,7 @@ flac_decode_internal(Decoder &decoder,
if
(
flac_dec
==
nullptr
)
return
;
struct
flac_data
data
(
decoder
,
input_stream
);
FlacDecoder
data
(
decoder
,
input_stream
);
FlacInitAndDecode
(
data
,
flac_dec
,
is_ogg
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment