Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
F
ffmpeg
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
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
ffmpeg
Commits
c68fafe0
Commit
c68fafe0
authored
Oct 30, 2011
by
Diego Biurrun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
doxygen: eliminate Qt-style doxygen syntax
parent
714cd7e7
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
49 additions
and
49 deletions
+49
-49
amrnbdec.c
libavcodec/amrnbdec.c
+1
-1
ivi_common.h
libavcodec/ivi_common.h
+1
-1
mlpdec.c
libavcodec/mlpdec.c
+27
-27
qcelpdata.h
libavcodec/qcelpdata.h
+8
-8
rtjpeg.c
libavcodec/rtjpeg.c
+1
-1
avformat.h
libavformat/avformat.h
+1
-1
nuv.c
libavformat/nuv.c
+1
-1
lzo.c
libavutil/lzo.c
+3
-3
lzo.h
libavutil/lzo.h
+4
-4
postprocess.c
libpostproc/postprocess.c
+2
-2
No files found.
libavcodec/amrnbdec.c
View file @
c68fafe0
...
...
@@ -653,7 +653,7 @@ static void decode_gains(AMRContext *p, const AMRNBSubframe *amr_subframe,
static
void
apply_ir_filter
(
float
*
out
,
const
AMRFixed
*
in
,
const
float
*
filter
)
{
float
filter1
[
AMR_SUBFRAME_SIZE
],
//
!
< filters at pitch lag*1 and *2
float
filter1
[
AMR_SUBFRAME_SIZE
],
//
/
< filters at pitch lag*1 and *2
filter2
[
AMR_SUBFRAME_SIZE
];
int
lag
=
in
->
pitch_lag
;
float
fac
=
in
->
pitch_fac
;
...
...
libavcodec/ivi_common.h
View file @
c68fafe0
...
...
@@ -51,7 +51,7 @@ typedef struct {
/// or "7" for custom one
VLC
*
tab
;
/// pointer to the table associated with tab_sel
//
!
the following are used only when tab_sel == 7
//
/
the following are used only when tab_sel == 7
IVIHuffDesc
cust_desc
;
/// custom Huffman codebook descriptor
VLC
cust_tab
;
/// vlc table for custom codebook
}
IVIHuffTab
;
...
...
libavcodec/mlpdec.c
View file @
c68fafe0
...
...
@@ -45,35 +45,35 @@ static const char* sample_message =
"a sample of this file."
;
typedef
struct
SubStream
{
//
!
Set if a valid restart header has been read. Otherwise the substream cannot be decoded.
//
/
Set if a valid restart header has been read. Otherwise the substream cannot be decoded.
uint8_t
restart_seen
;
//@{
/** restart header data */
//
!
The type of noise to be used in the rematrix stage.
//
/
The type of noise to be used in the rematrix stage.
uint16_t
noise_type
;
//
!
The index of the first channel coded in this substream.
//
/
The index of the first channel coded in this substream.
uint8_t
min_channel
;
//
!
The index of the last channel coded in this substream.
//
/
The index of the last channel coded in this substream.
uint8_t
max_channel
;
//
!
The number of channels input into the rematrix stage.
//
/
The number of channels input into the rematrix stage.
uint8_t
max_matrix_channel
;
//
!
For each channel output by the matrix, the output channel to map it to
//
/
For each channel output by the matrix, the output channel to map it to
uint8_t
ch_assign
[
MAX_CHANNELS
];
//
!
Channel coding parameters for channels in the substream
//
/
Channel coding parameters for channels in the substream
ChannelParams
channel_params
[
MAX_CHANNELS
];
//
!
The left shift applied to random noise in 0x31ea substreams.
//
/
The left shift applied to random noise in 0x31ea substreams.
uint8_t
noise_shift
;
//
!
The current seed value for the pseudorandom noise generator(s).
//
/
The current seed value for the pseudorandom noise generator(s).
uint32_t
noisegen_seed
;
//
!
Set if the substream contains extra info to check the size of VLC blocks.
//
/
Set if the substream contains extra info to check the size of VLC blocks.
uint8_t
data_check_present
;
//
!
Bitmask of which parameter sets are conveyed in a decoding parameter block.
//
/
Bitmask of which parameter sets are conveyed in a decoding parameter block.
uint8_t
param_presence_flags
;
#define PARAM_BLOCKSIZE (1 << 7)
#define PARAM_MATRIX (1 << 6)
...
...
@@ -88,32 +88,32 @@ typedef struct SubStream {
//@{
/** matrix data */
//
!
Number of matrices to be applied.
//
/
Number of matrices to be applied.
uint8_t
num_primitive_matrices
;
//
!
matrix output channel
//
/
matrix output channel
uint8_t
matrix_out_ch
[
MAX_MATRICES
];
//
!
Whether the LSBs of the matrix output are encoded in the bitstream.
//
/
Whether the LSBs of the matrix output are encoded in the bitstream.
uint8_t
lsb_bypass
[
MAX_MATRICES
];
//
!
Matrix coefficients, stored as 2.14 fixed point.
//
/
Matrix coefficients, stored as 2.14 fixed point.
int32_t
matrix_coeff
[
MAX_MATRICES
][
MAX_CHANNELS
];
//
!
Left shift to apply to noise values in 0x31eb substreams.
//
/
Left shift to apply to noise values in 0x31eb substreams.
uint8_t
matrix_noise_shift
[
MAX_MATRICES
];
//@}
//
!
Left shift to apply to Huffman-decoded residuals.
//
/
Left shift to apply to Huffman-decoded residuals.
uint8_t
quant_step_size
[
MAX_CHANNELS
];
//
!
number of PCM samples in current audio block
//
/
number of PCM samples in current audio block
uint16_t
blocksize
;
//
!
Number of PCM samples decoded so far in this frame.
//
/
Number of PCM samples decoded so far in this frame.
uint16_t
blockpos
;
//
!
Left shift to apply to decoded PCM values to get final 24-bit output.
//
/
Left shift to apply to decoded PCM values to get final 24-bit output.
int8_t
output_shift
[
MAX_CHANNELS
];
//
!
Running XOR of all output samples.
//
/
Running XOR of all output samples.
int32_t
lossless_check_data
;
}
SubStream
;
...
...
@@ -122,21 +122,21 @@ typedef struct MLPDecodeContext {
AVCodecContext
*
avctx
;
AVFrame
frame
;
//
!
Current access unit being read has a major sync.
//
/
Current access unit being read has a major sync.
int
is_major_sync_unit
;
//
!
Set if a valid major sync block has been read. Otherwise no decoding is possible.
//
/
Set if a valid major sync block has been read. Otherwise no decoding is possible.
uint8_t
params_valid
;
//
!
Number of substreams contained within this stream.
//
/
Number of substreams contained within this stream.
uint8_t
num_substreams
;
//
!
Index of the last substream to decode - further substreams are skipped.
//
/
Index of the last substream to decode - further substreams are skipped.
uint8_t
max_decoded_substream
;
//
!
number of PCM samples contained in each frame
//
/
number of PCM samples contained in each frame
int
access_unit_size
;
//
!
next power of two above the number of samples in each frame
//
/
next power of two above the number of samples in each frame
int
access_unit_size_pow2
;
SubStream
substream
[
MAX_SUBSTREAMS
];
...
...
libavcodec/qcelpdata.h
View file @
c68fafe0
...
...
@@ -40,16 +40,16 @@
typedef
struct
{
/// @name QCELP excitation codebook parameters
/// @{
uint8_t
cbsign
[
16
];
///
!
< sign of the codebook gain for each codebook subframe
uint8_t
cbgain
[
16
];
///
!
< unsigned codebook gain for each codebook subframe
uint8_t
cindex
[
16
];
///
!
< codebook index for each codebook subframe
uint8_t
cbsign
[
16
];
///< sign of the codebook gain for each codebook subframe
uint8_t
cbgain
[
16
];
///< unsigned codebook gain for each codebook subframe
uint8_t
cindex
[
16
];
///< codebook index for each codebook subframe
/// @}
/// @name QCELP pitch prediction parameters
/// @{
uint8_t
plag
[
4
];
///
!
< pitch lag for each pitch subframe
uint8_t
pfrac
[
4
];
///
!
< fractional pitch lag for each pitch subframe
uint8_t
pgain
[
4
];
///
!
< pitch gain for each pitch subframe
uint8_t
plag
[
4
];
///< pitch lag for each pitch subframe
uint8_t
pfrac
[
4
];
///< fractional pitch lag for each pitch subframe
uint8_t
pgain
[
4
];
///< pitch gain for each pitch subframe
/// @}
/**
...
...
@@ -266,7 +266,7 @@ static const QCELPBitmap qcelp_rate_octave_bitmap[] = {
* the QCELPContext
*/
static
const
QCELPBitmap
*
const
qcelp_unpacking_bitmaps_per_rate
[
5
]
=
{
NULL
,
///
!
< for SILENCE rate
NULL
,
///< for SILENCE rate
qcelp_rate_octave_bitmap
,
qcelp_rate_quarter_bitmap
,
qcelp_rate_half_bitmap
,
...
...
@@ -274,7 +274,7 @@ static const QCELPBitmap * const qcelp_unpacking_bitmaps_per_rate[5] = {
};
static
const
uint16_t
qcelp_unpacking_bitmaps_lengths
[
5
]
=
{
0
,
///
!
< for SILENCE rate
0
,
///< for SILENCE rate
FF_ARRAY_ELEMS
(
qcelp_rate_octave_bitmap
),
FF_ARRAY_ELEMS
(
qcelp_rate_quarter_bitmap
),
FF_ARRAY_ELEMS
(
qcelp_rate_half_bitmap
),
...
...
libavcodec/rtjpeg.c
View file @
c68fafe0
...
...
@@ -27,7 +27,7 @@
i = scan[coeff--]; \
block[i] = (c) * quant[i];
//
! aligns the bitstream to the give
power of two
//
/ aligns the bitstream to the given
power of two
#define ALIGN(a) \
n = (-get_bits_count(gb)) & (a - 1); \
if (n) {skip_bits(gb, n);}
...
...
libavformat/avformat.h
View file @
c68fafe0
...
...
@@ -293,7 +293,7 @@ typedef struct AVFormatParameters {
#endif
}
AVFormatParameters
;
//
!
Demuxer will use avio_open, no opened file should be provided by the caller.
//
/
Demuxer will use avio_open, no opened file should be provided by the caller.
#define AVFMT_NOFILE 0x0001
#define AVFMT_NEEDNUMBER 0x0002
/**< Needs '%d' in filename. */
#define AVFMT_SHOW_IDS 0x0008
/**< Show format stream IDs numbers. */
...
...
libavformat/nuv.c
View file @
c68fafe0
...
...
@@ -47,7 +47,7 @@ static int nuv_probe(AVProbeData *p) {
return
0
;
}
//
!
little macro to sanitize packet size
//
/
little macro to sanitize packet size
#define PKTSIZE(s) (s & 0xffffff)
/**
...
...
libavutil/lzo.c
View file @
c68fafe0
...
...
@@ -21,14 +21,14 @@
#include "avutil.h"
#include "common.h"
//
!
Avoid e.g. MPlayers fast_memcpy, it slows things down here.
//
/
Avoid e.g. MPlayers fast_memcpy, it slows things down here.
#undef memcpy
#include <string.h>
#include "lzo.h"
//
!
Define if we may write up to 12 bytes beyond the output buffer.
//
/
Define if we may write up to 12 bytes beyond the output buffer.
#define OUTBUF_PADDED 1
//
!
Define if we may read up to 8 bytes beyond the input buffer.
//
/
Define if we may read up to 8 bytes beyond the input buffer.
#define INBUF_PADDED 1
typedef
struct
LZOContext
{
const
uint8_t
*
in
,
*
in_end
;
...
...
libavutil/lzo.h
View file @
c68fafe0
...
...
@@ -33,13 +33,13 @@
/** @name Error flags returned by av_lzo1x_decode
* \{ */
//
!
end of the input buffer reached before decoding finished
//
/
end of the input buffer reached before decoding finished
#define AV_LZO_INPUT_DEPLETED 1
//
!
decoded data did not fit into output buffer
//
/
decoded data did not fit into output buffer
#define AV_LZO_OUTPUT_FULL 2
//
!
a reference to previously decoded data was wrong
//
/
a reference to previously decoded data was wrong
#define AV_LZO_INVALID_BACKPTR 4
//
!
a non-specific error in the compressed bitstream
//
/
a non-specific error in the compressed bitstream
#define AV_LZO_ERROR 8
/** \} */
...
...
libpostproc/postprocess.c
View file @
c68fafe0
...
...
@@ -644,7 +644,7 @@ static inline void postProcess(const uint8_t src[], int srcStride, uint8_t dst[]
#endif
postProcess_C
(
src
,
srcStride
,
dst
,
dstStride
,
width
,
height
,
QPs
,
QPStride
,
isColor
,
c
);
#endif
#else /
/CONFIG_RUNTIME_CPUDETECT
#else
/
* CONFIG_RUNTIME_CPUDETECT */
#if HAVE_MMX2
postProcess_MMX2
(
src
,
srcStride
,
dst
,
dstStride
,
width
,
height
,
QPs
,
QPStride
,
isColor
,
c
);
#elif HAVE_AMD3DNOW
...
...
@@ -656,7 +656,7 @@ static inline void postProcess(const uint8_t src[], int srcStride, uint8_t dst[]
#else
postProcess_C
(
src
,
srcStride
,
dst
,
dstStride
,
width
,
height
,
QPs
,
QPStride
,
isColor
,
c
);
#endif
#endif /
/!CONFIG_RUNTIME_CPUDETECT
#endif
/
* !CONFIG_RUNTIME_CPUDETECT */
}
//static void postProcess(uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height,
...
...
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