Fixed: DTS audio and 780efd6 update_ffmpeg_3.0.2

Started by Jan Gruuthuse, May 26, 2016, 02:33:46 PM

Previous topic - Next topic

Jan Gruuthuse

FIXED: 4a9fc55

2160pTest1.mkv 63,6 MB when loading Crash window:
Assert failed :0
at line 218, file /home/jan/avidemux2/avidemux_plugins/ADM_audioDecoders/ADM_ad_lav/ADM_ad_lav.cppADM_backTrack
ADM_AudiocoderLavcodec::ADM_AudiocoderLavcodec(unsigned int, WAVHeader*, unsigned int, unsigned char*)
create
getAudioCodec(unsigned int, WAVHeader*, unsigned int, unsigned char*)
ADM_Composer::addFile(char const*)
A_openVideo(char const*)
MainWindow::openFiles(QList<QUrl>)
MainWindow::eventFilter(QObject*, QEvent*)
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)

g_main_context_dispatch

g_main_context_iteration
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)

QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
QCoreApplication::exec()
UI_RunApp()
startAvidemux(int, char**)
__libc_start_main
/usr/bin/avidemux3_qt4() [0x43b64f]


2160pHEVCtoAVC.mkv 22,7 MB
Crash window:
Assert failed :0
at line 218, file /home/jan/avidemux2/avidemux_plugins/ADM_audioDecoders/ADM_ad_lav/ADM_ad_lav.cppADM_backTrack
ADM_AudiocoderLavcodec::ADM_AudiocoderLavcodec(unsigned int, WAVHeader*, unsigned int, unsigned char*)
create
getAudioCodec(unsigned int, WAVHeader*, unsigned int, unsigned char*)
ADM_Composer::addFile(char const*)
A_openVideo(char const*)
MainWindow::openFiles(QList<QUrl>)
MainWindow::eventFilter(QObject*, QEvent*)
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)

g_main_context_dispatch

g_main_context_iteration
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)

QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
QCoreApplication::exec()
UI_RunApp()
startAvidemux(int, char**)
__libc_start_main
/usr/bin/avidemux3_qt4() [0x43b64f]


both files available @ wetransfer.com:
Files (82.3 MB total)
2160pHEVCtoAVC.mkv & 2160pTest1.mkv
Will be deleted on 2 June, 2016

mean


Jan Gruuthuse

FIXED: 4a9fc55     [lav] Audio decoder : support S32 format. Does not really work, but does not crash either

mean


Jan Gruuthuse

Fixed more: 6348795    [audioDecoder/lav] Dont trust initial sample format, doest not work

seems fine to me