Re: [FFmpeg-devel] [PATCH] PSMF audio support, trac ticket #3233

2014-12-02 Thread Maxim Polijakowski
+#include "libavformat/oma.h" libavformat can use things from libavcodec but libavcodec cannot use things from libavformat as it doesnt depend on it, libavcodec can be used alone without libavformat so some things may need to be moved to libavcodec in a seperate patch before this The four oma ta

Re: [FFmpeg-devel] [PATCH] PSMF audio support, trac ticket #3233

2014-12-02 Thread Maxim Polijakowski
+avctx->sample_rate= ctx->sample_rate; +avctx->block_align= ctx->frame_size; +avctx->bit_rate = ctx->sample_rate * ctx->frame_size * 8 / 2048; +avctx->channels = ff_oma_chid_to_num_channels[ctx->channel_id - 1]; +avctx->channel_layout

Re: [FFmpeg-devel] [PATCH] PSMF audio support, trac ticket #3233

2014-12-01 Thread James Almer
On 01/12/14 10:31 PM, Michael Niedermayer wrote: > On Tue, Dec 02, 2014 at 01:13:56AM +0100, Maxim Polijakowski wrote: >> Hello crews, >> >> attached patch enables PSMF audio demuxing/decoding. As suggested by >> Carl Eugen Hoyos, mpeg.c has been extended to identify ATRAC3+ >> streams inside of PS

Re: [FFmpeg-devel] [PATCH] PSMF audio support, trac ticket #3233

2014-12-01 Thread Michael Niedermayer
On Tue, Dec 02, 2014 at 01:13:56AM +0100, Maxim Polijakowski wrote: > Hello crews, > > attached patch enables PSMF audio demuxing/decoding. As suggested by > Carl Eugen Hoyos, mpeg.c has been extended to identify ATRAC3+ > streams inside of PSMF files. Additionally, a ATRAC3+ parser has > been imp

[FFmpeg-devel] [PATCH] PSMF audio support, trac ticket #3233

2014-12-01 Thread Maxim Polijakowski
Hello crews, attached patch enables PSMF audio demuxing/decoding. As suggested by Carl Eugen Hoyos, mpeg.c has been extended to identify ATRAC3+ streams inside of PSMF files. Additionally, a ATRAC3+ parser has been implemented in order to extract Atrac3+ frames from PRIVATE_STREAM_1 packets.