Skip to content
Snippets Groups Projects
Select Git revision
  • 8c638533a3e28eff346889520618af725c88f0bf
  • master default protected
  • intros
  • live_sources
  • bootstrap4
  • modules
6 results

feeds.py

Blame
  • Forked from Video AG Infrastruktur / website
    Source project has a limited visibility.
    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;
    }