Michael Niedermayer
|
027264cb82
Merge remote-tracking branch 'qatar/master'
|
14 лет назад |
Justin Ruggles
|
478455d66b
ac3enc: initialize all coefficients to zero.
|
14 лет назад |
Michael Niedermayer
|
034fc7bf12
Merge remote-tracking branch 'qatar/master'
|
14 лет назад |
Justin Ruggles
|
7f3a7b5c40
ac3enc: add channel coupling support
|
14 лет назад |
Michael Niedermayer
|
72153419b5
Merge remote branch 'qatar/master'
|
14 лет назад |
Justin Ruggles
|
4d7a421574
ac3enc: put the counting of stereo rematrixing bits in the same place to
|
14 лет назад |
Justin Ruggles
|
257de756fb
ac3enc: clean up count_frame_bits() and count_frame_bits_fixed()
|
14 лет назад |
Anton Khirnov
|
b66752790a
AVOptions: make default_val a union, as proposed in AVOption2.
|
14 лет назад |
Michael Niedermayer
|
b000b86e1d
Merge remote branch 'qatar/master'
|
14 лет назад |
Alex Converse
|
1a5e4fd8c5
Replace strncpy() with av_strlcpy().
|
14 лет назад |
Michael Niedermayer
|
c3f5b81125
Merge remote branch 'qatar/master'
|
14 лет назад |
Justin Ruggles
|
177fed4e9b
ac3enc: do not store a bandwidth code for each channel.
|
14 лет назад |
Justin Ruggles
|
a1d0f511fc
ac3enc: remove bandwidth reduction as fallback for bit allocation failure.
|
14 лет назад |
Justin Ruggles
|
ba6bce5140
ac3enc: merge compute_exp_strategy_ch() into compute_exp_strategy()
|
14 лет назад |
Justin Ruggles
|
4142487d1c
ac3enc: return error if frame+exponent bits are too large instead of using
|
14 лет назад |
Justin Ruggles
|
987fe2dc55
ac3enc: differentiate between current block and reference block in bit_alloc()
|
14 лет назад |
Justin Ruggles
|
6b2636bba6
ac3enc: simplify exponent_init() by calculating exponent_group_tab[] based
|
14 лет назад |
Justin Ruggles
|
e0b33d479c
ac3enc: simplify stereo rematrixing decision options
|
14 лет назад |
Michael Niedermayer
|
ffb5a0d533
Merge commit '85770f2a2651497861ed938efcd0df3696ff5e45'
|
14 лет назад |
Anton Khirnov
|
85770f2a26
AVOptions: make default_val a union, as proposed in AVOption2.
|
14 лет назад |
Michael Niedermayer
|
0665199e43
Merge remote branch 'qatar/master'
|
14 лет назад |
Justin Ruggles
|
8745e9c458
ac3enc: remove check for mismatching channels and channel_layout
|
14 лет назад |
Michael Niedermayer
|
d7e5aebae7
Merge remote branch 'qatar/master'
|
14 лет назад |
Vitor Sessak
|
9d35fa520e
Add AVX FFT implementation.
|
14 лет назад |
Michael Niedermayer
|
1aeb88b77d
Correctly implement ac3 float/fixed encoder.
|
14 лет назад |
Michael Niedermayer
|
434f248723
Merge remote branch 'qatar/master'
|
14 лет назад |
Mans Rullgard
|
2310ee4b1c
ac3enc: move extract_exponents inner loop to ac3dsp
|
14 лет назад |
Justin Ruggles
|
e05a3ac713
ac3enc: select bandwidth based on bit rate, sample rate, and number of
|
14 лет назад |
Michael Niedermayer
|
2cae9809e2
Merge remote branch 'qatar/master'
|
14 лет назад |
Mans Rullgard
|
79997def65
ac3enc: use generic fixed-point mdct
|
14 лет назад |
Michael Niedermayer
|
7ac167493e
Merge remote-tracking branch 'newdev/master'
|
14 лет назад |
Mans Rullgard
|
7f6e05cdfd
ac3enc: simplify sym_quant()
|
14 лет назад |
Michael Niedermayer
|
445fdc0140
Merge remote-tracking branch 'newdev/master'
|
14 лет назад |
Mans Rullgard
|
52fd16a264
ac3enc: move compute_mantissa_size() to ac3dsp
|
14 лет назад |
Mans Rullgard
|
6f718471ea
ac3enc: move mant*_cnt and qmant*_ptr out of AC3EncodeContext
|
14 лет назад |
Mans Rullgard
|
6d9f52b2cd
ac3: move ff_ac3_bit_alloc_calc_bap to ac3dsp
|
14 лет назад |
Michael Niedermayer
|
59bf303d68
Merge remote-tracking branch 'newdev/master'
|
14 лет назад |
Justin Ruggles
|
c4549bd66a
ac3enc: avoid memcpy() of exponents and baps in EXP_REUSE case by using
|
14 лет назад |
Michael Niedermayer
|
25d8099beb
Merge remote-tracking branch 'newdev/master'
|
14 лет назад |
Justin Ruggles
|
991f3de1bb
ac3enc: Add codec-specific options for writing AC-3 metadata.
|
14 лет назад |
Michael Niedermayer
|
27ef7b1bcd
Merge remote-tracking branch 'newdev/master'
|
14 лет назад |
Justin Ruggles
|
be18738801
Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parser
|
14 лет назад |
Michael Niedermayer
|
2fd41c9067
Merge remote-tracking branch 'newdev/master'
|
14 лет назад |
Michael Niedermayer
|
4fa0e24736
Merge remote-tracking branch 'newdev/master'
|
14 лет назад |
Justin Ruggles
|
e6e9823488
Add apply_window_int16() to DSPContext with x86-optimized versions and use it
|
14 лет назад |
Justin Ruggles
|
85ab290470
ac3enc: make sym_quant() branch-free
|
14 лет назад |
Mans Rullgard
|
2912e87a6c
Replace FFmpeg with Libav in licence headers
|
14 лет назад |
Justin Ruggles
|
0f999cfddb
ac3enc: add float_to_fixed24() with x86-optimized versions to AC3DSPContext
|
14 лет назад |
Justin
|
323e6fead0
ac3enc: do not right-shift fixed-point coefficients in the final MDCT stage.
|
14 лет назад |
Justin Ruggles
|
2d9a101a1f
ac3enc: add some assertions
|
14 лет назад |