[FFmpeg-devel] [PATCH 2/8] avformat: introduce AVStreamGroup

James Almer jamrial at gmail.com
Mon Dec 11 14:48:17 EET 2023


On 12/11/2023 7:59 AM, Anton Khirnov wrote:
> Quoting James Almer (2023-12-05 23:43:56)
>> @@ -2819,6 +2972,22 @@ AVRational av_guess_frame_rate(AVFormatContext *ctx, AVStream *stream,
>>   int avformat_match_stream_specifier(AVFormatContext *s, AVStream *st,
>>                                       const char *spec);
>>   
>> +/**
>> + * Check if the group stg contained in s is matched by the stream group
>> + * specifier spec.
>> + *
>> + * See the "stream group specifiers" chapter in the documentation for the
>> + * syntax of spec.
>> + *
>> + * @return  >0 if stg is matched by spec;
>> + *          0  if stg is not matched by spec;
>> + *          AVERROR code if spec is invalid
>> + *
>> + * @note  A stream group specifier can match several groups in the format.
>> + */
>> +int avformat_match_stream_group_specifier(AVFormatContext *s, AVStreamGroup *stg,
>> +                                          const char *spec);
> 
> What is this for? It does not seem to be used in this set.

Remnant from when i used in the CLI while developing this set.
I can remove it, but would it not be useful for some other API user?


More information about the ffmpeg-devel mailing list