Skip to content
Snippets Groups Projects
Select Git revision
  • 3eaf9cfcf2626a64db2f4e10462f49fce157242a
  • master default protected
  • postgres_integration
  • s3compatible
  • intros
  • bootstrap4
  • modules
7 results

db_example.sql

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    fileduration.c 334 B
    #include <libavformat/avformat.h>
    
    #include "../util.h"
    
    double fileduration(char *path)
    {
    	double res;
    	AVFormatContext *demux;
    	demux = 0;
    	if (avformat_open_input(&demux, path, 0, 0) < 0)
    		return 0;
    	avformat_find_stream_info(demux, 0);
    	res = demux->duration*av_q2d(AV_TIME_BASE_Q);
    	avformat_close_input(&demux);
    	return res;
    }