Jan Alexander Steffens (heftig)
|
3bc9bd2b99
|
fdkaacenc: Fix draining with libfdk-aac v2.0.0
This release requires all buffer descriptor pointers to be valid, even
when we provide zero input buffers.
|
2019-02-13 16:12:03 +01:00 |
|
Jan Alexander Steffens (heftig)
|
f964fb38b6
|
fdkaac: Syntax tweaks to increase readability
Mostly move some assignments out of conditionals that gst-indent
completely destroys.
|
2018-12-17 12:39:13 +00:00 |
|
Jan Alexander Steffens (heftig)
|
4ec3f2f193
|
fdkaacenc: Add support for v2.0.0 and its configurations
These are MPEG-standard configurations so should be checked first,
before the PCE clones added by v0.1.4.
|
2018-12-17 12:39:13 +00:00 |
|
Jan Alexander Steffens (heftig)
|
bc3c5ea7b1
|
fdkaacenc: Add support for MPEG configuration 7
|
2018-12-17 12:39:13 +00:00 |
|
Jan Alexander Steffens (heftig)
|
3a9f5a76e8
|
fdkaacenc: Add a description of each configuration
|
2018-12-17 12:39:13 +00:00 |
|
Jan Alexander Steffens (heftig)
|
383fe6f81d
|
fdkaacenc: Prefer REAR for surround channels
We (currently?) prefer to use the REAR positions for what MPEG calls
"surround" channels.
|
2018-12-17 12:39:13 +00:00 |
|
Jan Alexander Steffens (heftig)
|
f4fdb9770c
|
fdkaacenc: Remove MODE_2_1
This is not a standard mode and no longer supported by fdk-aac 2.0.0.
For https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/825
|
2018-12-05 21:50:03 +00:00 |
|
Stefan Sauer
|
d847812d57
|
fdk-aac: fix version number
As pointed out on irc, the version was menat to be 0.1.4.
|
2017-01-20 16:44:42 +01:00 |
|
Stefan Sauer
|
f149f6bc0e
|
fdkaac: fix the build for older fdkaac versions
Support for 7.1 was added in 0.1.14.
|
2016-12-07 16:08:41 +01:00 |
|
Vincent Penquerc'h
|
20caebe6a1
|
fdkaacenc: set framed=true on src caps
This fixes muxing in MPEG TS.
https://bugzilla.gnome.org/show_bug.cgi?id=772108
|
2016-09-28 10:04:24 +01:00 |
|
Vincent Penquerc'h
|
28a5826fa4
|
fdkaacenc: set transmux on the fdkaac lib
Not doing so will fail to decode in a simple fdkaacenc ! fdkaacdec
pipeline, though would work if this goes through a file.
https://bugzilla.gnome.org/show_bug.cgi?id=772067
|
2016-09-27 17:20:18 +01:00 |
|
Vincent Penquerc'h
|
a828b12ca8
|
fdkaac: fix error with AOT_MP2_AAC_LC removed from libfdkaac API
AOT_MP2_AAC_LC is a "pseudo AOT" which got removed after 0.1.4,
and maps to AOT_AAC_LC.
Remove mpegversion 2 from th caps to match.
https://bugzilla.gnome.org/show_bug.cgi?id=772067
|
2016-09-27 17:20:18 +01:00 |
|
Sebastian Dröge
|
15da533580
|
fdkaacenc: Implement some automatic bitrate selection
Based on sample rate and channel count, see
http://wiki.hydrogenaud.io/index.php?title=Fraunhofer_FDK_AAC#Recommended_Sampling_Rate_and_Bitrate_Combinations
|
2016-08-24 19:43:55 +03:00 |
|
Sebastian Dröge
|
ff83eceb13
|
fdkaac: Add FDK AAC based encoder element
This currently only handles LC profile and exposes a bitrate property, but
handles up to 7.1 channels. See TODO list for missing features.
|
2016-08-07 15:41:04 +03:00 |
|