Go to the documentation of this file.
   42         return "<BLOCK DEVICE>";
 
   44         return "<CHARACTER DEVICE>";
 
   69     char filemode[4], uid_and_gid[20];
 
   84         if (
entry->filemode == -1) {
 
   92                    "TYPE", 
"SIZE", 
"NAME", 
"UID(GID)", 
"UGO", 
"MODIFIED",
 
   93                    "ACCESSED", 
"STATUS_CHANGED");
 
  100                entry->modification_timestamp,
 
  101                entry->access_timestamp,
 
  102                entry->status_change_timestamp);
 
  114     fprintf(stderr, 
"usage: %s input_dir\n" 
  115             "API example program to show how to list files in directory " 
  119 int main(
int argc, 
char *argv[])
 
  136     return ret < 0 ? 1 : 0;
 
  
static void usage(const char *program_name)
const char program_name[]
program name, defined by the program for show_version().
@ AVIO_ENTRY_CHARACTER_DEVICE
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf type
int avformat_network_init(void)
Do global initialization of network libraries.
void avio_free_directory_entry(AVIODirEntry **entry)
Free entry allocated by avio_read_dir().
static int list_op(const char *input_dir)
#define AV_LOG_ERROR
Something went wrong and cannot losslessly be recovered.
@ AVIO_ENTRY_SYMBOLIC_LINK
int avio_close_dir(AVIODirContext **s)
Close directory.
#define AV_LOG_DEBUG
Stuff which is only useful for libav* developers.
int main(int argc, char *argv[])
int avio_read_dir(AVIODirContext *s, AVIODirEntry **next)
Get next directory entry.
#define av_err2str(errnum)
Convenience macro, the return value should be used only directly in function arguments but never stan...
Describes single entry of the directory.
#define AV_LOG_INFO
Standard information.
void av_log_set_level(int level)
Set the log level.
int avio_open_dir(AVIODirContext **s, const char *url, AVDictionary **options)
Open directory for reading.
@ AVIO_ENTRY_BLOCK_DEVICE
static const char * type_string(int type)
int avformat_network_deinit(void)
Undo the initialization done by avformat_network_init.