On 24/04/2025 01:10, James Almer wrote:
> On 4/23/2025 5:45 PM, Mark Thompson wrote:
>> +static int apv_read_header(AVFormatContext *s)
>> +{
>> + AVStream *st;
>> + GetByteContext gbc;
>> + APVHeaderInfo header;
>> + uint8_t buffer[28];
>> + uint32_t au_size, signature, pbu_size;
>>
On 4/23/2025 5:45 PM, Mark Thompson wrote:
+static int apv_read_header(AVFormatContext *s)
+{
+AVStream *st;
+GetByteContext gbc;
+APVHeaderInfo header;
+uint8_t buffer[28];
+uint32_t au_size, signature, pbu_size;
+int err, size;
+
+err = ffio_ensure_seekback(s->pb, si
Demuxes raw streams as defined in draft spec section 10.2.
---
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/apvdec.c | 241 +++
3 files changed, 243 insertions(+)
create mode 100644 libavformat/apvdec.c
diff --git a/libav