AtiQah-FC / lavfilters

Automatically exported from code.google.com/p/lavfilters
GNU General Public License v2.0
0 stars 0 forks source link

Wrong name for the AAC codec #226

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
LAV Audio Decoder or LAV Splitter send to a player wrong name for the AAC codec.

Pin Info from LAV Splitter Properties:
-----
Filter : LAV Splitter Source - CLSID : {B98D13E7-55DB-4385-A33D-09FD1BA26338}

- Connected to:

CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
Filter: LAV Audio Decoder
Pin: Input

- Connection media type:

Audio: 0x4441 48000Hz stereo 252kbps
-----

MPC-HC file properties:
-----
Video: MPEG4 Video (H264) 1440x1080 (16:9) 23.976fps 2592kbps [Video]
Audio: 0x4441 48000Hz stereo 252kbps [Audio]
-----

LAV Filters 0.50.2
MPC-HC 1.6.2.4360 x64

Original issue reported on code.google.com by lordd....@gmail.com on 11 May 2012 at 5:45

GoogleCodeExporter commented 9 years ago
Thats a feature, not a bug.
LAV Splitter uses a custom type for ADTS AAC which indicates that the ADTS 
header is still in place and not stripped. Some AAC decoders cannot deal with 
this, and would break if its always done, therefor a custom type was introduced 
and if the decoder accepts it, we know that we can send the full stream 
information.

Of course LAV Splitter will also offer the "normal" AAC type, for decoders that 
do not understand our custom type, but LAV Audio will favor our custom type.

Original comment by h.lepp...@gmail.com on 11 May 2012 at 5:52