[Libav-user] trying to add scte-35 demuxer/decoder

David Henry dhenry at movenetworks.com
Thu Jan 16 21:17:27 CET 2014


On 1/16/14 12:28 PM, "Carl Eugen Hoyos" <cehoyos at ag.or.at> wrote:

>David Henry <dhenry at ...> writes:
>
>>      { 0x8a, AVMEDIA_TYPE_AUDIO,   CODEC_ID_DTS },
>> +    { 0x86, AVMEDIA_TYPE_DATA, CODEC_ID_SCTE },
>
>This looks very outdated, are you sure that you are
>developing with current git head?
>Everything else makes no sense.
>
>I may misunderstand your questions but afaict, you
>have to add a codec id, add some logic to the
>demuxer (as above) and add a decoder. The decoder
>will then receive packets from the demuxer.
>
>Carl Eugen

Sorry, I forgot to mention that I'm using the 0.9 branch.  Long story.
When you say add a decoder, do you mean in libavformat?  The demuxer I
Am using is mpegts.c, so it will call the decoder I define through the
AVInputFormat interface?  Using read_header() and read_packet()?



More information about the Libav-user mailing list