#include "avformat.h"
#include "avio_internal.h"
#include "mux.h"
#include "rm.h"
#include "libavutil/dict.h"
 
Go to the source code of this file.
 | 
| static void  | put_str (AVIOContext *s, const char *tag) | 
|   | 
| static void  | put_str8 (AVIOContext *s, const char *tag) | 
|   | 
| static int  | rv10_write_header (AVFormatContext *ctx, int data_size, int index_pos) | 
|   | 
| static void  | write_packet_header (AVFormatContext *ctx, StreamInfo *stream, int length, int key_frame) | 
|   | 
| static int  | rm_write_header (AVFormatContext *s) | 
|   | 
| static int  | rm_write_audio (AVFormatContext *s, const uint8_t *buf, int size, int flags) | 
|   | 
| static int  | rm_write_video (AVFormatContext *s, const uint8_t *buf, int size, int flags) | 
|   | 
| static int  | rm_write_packet (AVFormatContext *s, AVPacket *pkt) | 
|   | 
| static int  | rm_write_trailer (AVFormatContext *s) | 
|   | 
◆ BUFFER_DURATION
      
        
          | #define BUFFER_DURATION   0 | 
        
      
 
 
◆ MAX_HEADER_SIZE
      
        
          | #define MAX_HEADER_SIZE   (7 + 4 + 12) | 
        
      
 
 
◆ MAX_PACKET_SIZE
◆ put_str()
  
  
      
        
          | static void put_str  | 
          ( | 
          AVIOContext *  | 
          s,  | 
         
        
           | 
           | 
          const char *  | 
          tag  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ put_str8()
  
  
      
        
          | static void put_str8  | 
          ( | 
          AVIOContext *  | 
          s,  | 
         
        
           | 
           | 
          const char *  | 
          tag  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ rv10_write_header()
◆ write_packet_header()
◆ rm_write_header()
◆ rm_write_audio()
◆ rm_write_video()
◆ rm_write_packet()
◆ rm_write_trailer()
◆ ff_rm_muxer
Initial value:= {
    .p.name            = "rm",
    .p.mime_type       = "application/vnd.rn-realmedia",
    .p.extensions      = "rm,ra",
}
 
Definition at line 469 of file rmenc.c.