#include "avformat.h"
#include "avio_internal.h"
#include "internal.h"
#include "mpeg.h"
 
Go to the source code of this file.
◆ PVA_MAX_PAYLOAD_LENGTH
      
        
          | #define PVA_MAX_PAYLOAD_LENGTH   0x17f8 | 
        
      
 
Definition at line 27 of file pva.c.
 
 
◆ PVA_VIDEO_PAYLOAD
      
        
          | #define PVA_VIDEO_PAYLOAD   0x01 | 
        
      
 
Definition at line 28 of file pva.c.
 
 
◆ PVA_AUDIO_PAYLOAD
      
        
          | #define PVA_AUDIO_PAYLOAD   0x02 | 
        
      
 
Definition at line 29 of file pva.c.
 
 
◆ PVA_MAGIC
      
        
          | #define PVA_MAGIC   (('A' << 8) + 'V') | 
        
      
 
Definition at line 30 of file pva.c.
 
 
◆ pva_log
Definition at line 81 of file pva.c.
 
 
◆ pva_check()
  
  
      
        
          | static int pva_check  | 
          ( | 
          const uint8_t *  | 
          p | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ pva_probe()
Definition at line 44 of file pva.c.
 
 
◆ pva_read_header()
Definition at line 58 of file pva.c.
 
 
◆ read_part_of_packet()
◆ pva_read_packet()
◆ pva_read_timestamp()
  
  
      
        
          | static int64_t pva_read_timestamp  | 
          ( | 
          struct AVFormatContext *  | 
          s,  | 
         
        
           | 
           | 
          int  | 
          stream_index,  | 
         
        
           | 
           | 
          int64_t *  | 
          pos,  | 
         
        
           | 
           | 
          int64_t  | 
          pos_limit  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ ff_pva_demuxer
Initial value:
Definition at line 231 of file pva.c.
 
 
 
static int64_t read_timestamp(AVFormatContext *s, int stream_index, int64_t *ppos, int64_t pos_limit, int64_t(*read_timestamp)(struct AVFormatContext *, int, int64_t *, int64_t))