Skip to content

Encoding failure with the mixed oam files of channel-based input and object-based input #23

@Soren-S-gh

Description

@Soren-S-gh

The issues is observed for project libmpeghe under branch multi-sig-grp-ln of the latest version:
when encoding with oam input files:

  • Input oam file with channel-based input:
    ./MPEGHEncoder -br:320000 -op_fmt:3 -ofile:51_ch.mp4 -oam_file:51_ch.oam

  • Input oam file with object-based input:
    ./MPEGHEncoder -br:320000 -op_fmt:3 -ofile:2_objs.mp4 -oam_file:2_objs.oam

Both oam input files can be encoded respectively, however, if encoding with these two oam files together, the encoding process would crash directly.

  • Input oam file with channel-based and object-based input:
    ./MPEGHEncoder -br:320000 -op_fmt:3 -ofile:51_ch_2_objs.mp4 -oam_file:51_ch.oam,2_objs.oam

    stdout:

ITTIAM SYSTEMS PVT LTD, BANGALORE
                             http:\\www.ittiam.com
                         IMPEGH_LC_ENC_X86 $Rev: 1.0 $
                                        

************************************************************************************************

Parameters Taken:

Bitrate : 320000 bps
TNS Flag : 1
Codec Mode : FD Mode
Noise Filling Flag : 0
Fill Elements Flag : 1
Profile Level : 1 - Low-complexity profile Level 2
Complex Prediction Flag : 0
Output Format : 3 - MHM1
CICP Layout Index : 0
OAM Signal Group: 0
        OAM : Disabled
HOA : Disabled
DRC : Disabled
Downmix : Disabled
Enhanced Noise Filling Flag (Disabling IGF for high bitrate) : 0
After TNS Filling Flag : 1
IGF Start Fequency : 0 Khz
IGF Stop Fequency : 0 Khz
LTPF Flag : 0
FDP Flag : 0
Aliasing Symmetry Kernel : 0
FLPD Flag : 0
SLPD Flag : 0
MCT Mode : Disabled
CRC16 Flag : 0
CRC32 Flag : 0
Global CRC16 Flag : 0
Global CRC32 Flag : 0
Earcon : Disabled

************************************************************************************************

double free or corruption (!prev)
Aborted
   

All related input files are attached below

libmpeghe_test_inputs.zip

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions