Re: [FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Carl Eugen Hoyos
Am Mi., 22. Jan. 2020 um 01:41 Uhr schrieb Zane van Iperen : > > 22/1/20 10:30 am, Carl Eugen Hoyos пишет: > > > > Am Mi., 22. Jan. 2020 um 01:13 Uhr schrieb Zane van Iperen > > : > > > >> Ah, sorry I misunderstood. How's this? > >> > >> >if (hdr.magic != ASF_TAG) > >> >return 0; >

Re: [FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Zane van Iperen
22/1/20 10:30 am, Carl Eugen Hoyos пишет: > > Am Mi., 22. Jan. 2020 um 01:13 Uhr schrieb Zane van Iperen > : > >> Ah, sorry I misunderstood. How's this? >> >> >if (hdr.magic != ASF_TAG) >> >return 0; >> > >> >if (!argo_asf_is_known_version(&hdr)) >> >return 25; >

Re: [FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Carl Eugen Hoyos
Am Mi., 22. Jan. 2020 um 01:13 Uhr schrieb Zane van Iperen : > Ah, sorry I misunderstood. How's this? > > >if (hdr.magic != ASF_TAG) > >return 0; > > > >if (!argo_asf_is_known_version(&hdr)) > >return 25; > > > >return (AVPROBE_SCORE_MAX / 2) + 1; I like this mu

Re: [FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Zane van Iperen
22/1/20 9:52 am, Carl Eugen Hoyos пишет: > > Am Mi., 22. Jan. 2020 um 00:33 Uhr schrieb Zane van Iperen > : >> >> 21/1/20 11:14 pm, Carl Eugen Hoyos пишет: >>> >>> Am Di., 21. Jan. 2020 um 11:09 Uhr schrieb Zane van Iperen >>> : >>> +static int argo_asf_probe(const AVProbeData *p) +{ >>>

Re: [FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Carl Eugen Hoyos
Am Mi., 22. Jan. 2020 um 00:33 Uhr schrieb Zane van Iperen : > > 21/1/20 11:14 pm, Carl Eugen Hoyos пишет: > > > > Am Di., 21. Jan. 2020 um 11:09 Uhr schrieb Zane van Iperen > > : > > > >> +static int argo_asf_probe(const AVProbeData *p) > >> +{ > >> +int score; > >> +ArgoASFFileHeader hdr;

Re: [FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Zane van Iperen
21/1/20 11:14 pm, Carl Eugen Hoyos пишет: > > Am Di., 21. Jan. 2020 um 11:09 Uhr schrieb Zane van Iperen > : > >> +static int argo_asf_probe(const AVProbeData *p) >> +{ >> +int score; >> +ArgoASFFileHeader hdr; >> + >> +av_assert0(AVPROBE_PADDING_SIZE >= ASF_FILE_HEADER_SIZE); >> + >>

Re: [FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Carl Eugen Hoyos
Am Di., 21. Jan. 2020 um 11:09 Uhr schrieb Zane van Iperen : > +static int argo_asf_probe(const AVProbeData *p) > +{ > +int score; > +ArgoASFFileHeader hdr; > + > +av_assert0(AVPROBE_PADDING_SIZE >= ASF_FILE_HEADER_SIZE); > + > +argo_asf_parse_file_header(&hdr, p->buf); > + > +

[FFmpeg-devel] [PATCH v3 2/2] avformat: add demuxer for argonaut games' ASF format

2020-01-21 Thread Zane van Iperen
Adds support for the custom ASF container used by some Argonaut Games' games, such as 'Croc! Legend of the Gobbos', and 'Croc 2'. Can also handle the sample files in: https://samples.ffmpeg.org/game-formats/brender/part2.zip Signed-off-by: Zane van Iperen --- Changelog| 1 + l