libaaruformat
1.0
Aaru Data Preservation Suite - Format Library
Loading...
Searching...
No Matches
flac.h
Go to the documentation of this file.
1
/*
2
* This file is part of the Aaru Data Preservation Suite.
3
* Copyright (c) 2019-2025 Natalia Portillo.
4
*
5
* This library is free software; you can redistribute it and/or modify
6
* it under the terms of the GNU Lesser General Public License as
7
* published by the Free Software Foundation; either version 2.1 of the
8
* License, or (at your option) any later version.
9
*
10
* This library is distributed in the hope that it will be useful, but
11
* WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13
* Lesser General Public License for more details.
14
*
15
* You should have received a copy of the GNU Lesser General Public
16
* License along with this library; if not, see <http://www.gnu.org/licenses/>.
17
*/
18
19
#ifndef LIBAARUFORMAT_FLAC_H
20
#define LIBAARUFORMAT_FLAC_H
21
22
typedef
struct
23
{
24
const
uint8_t *
src_buffer
;
25
size_t
src_len
;
26
size_t
src_pos
;
27
uint8_t *
dst_buffer
;
28
size_t
dst_len
;
29
size_t
dst_pos
;
30
uint8_t
error
;
31
}
aaru_flac_ctx
;
32
33
#endif
// LIBAARUFORMAT_FLAC_H
aaru_flac_ctx
Definition
flac.h:23
aaru_flac_ctx::dst_pos
size_t dst_pos
Definition
flac.h:29
aaru_flac_ctx::error
uint8_t error
Definition
flac.h:30
aaru_flac_ctx::dst_len
size_t dst_len
Definition
flac.h:28
aaru_flac_ctx::src_buffer
const uint8_t * src_buffer
Definition
flac.h:24
aaru_flac_ctx::src_pos
size_t src_pos
Definition
flac.h:26
aaru_flac_ctx::src_len
size_t src_len
Definition
flac.h:25
aaru_flac_ctx::dst_buffer
uint8_t * dst_buffer
Definition
flac.h:27
include
aaruformat
flac.h
Generated by
1.14.0