XINE, A Free Video Player Project - API reference

Main Page Modules Data Structures File List Data Fields Globals

# mrl_t Struct Reference

`#include <xine.h>`

## Data Fields
char* | origin
char* | mrl
char* | link
uint32_t | type
off_t | size

## Detailed Description

mrl type.

See also:
  xine_get_browse_mrls(), MRL_ZERO, MRL_DUPLICATE, MRLS_DUPLICATE, Types of available mrls

## Field Documentation

char * mrl_t::link

| name of link, if exist, otherwise NULL

char * mrl_t::mrl

| <type>://<location>

char * mrl_t::origin

| Origin of grabbed mrls (eg: path for file plugin

off_t mrl_t::size

| size of this source, may be 0

uint32_t mrl_t::type

| match to mrl_type enum

The documentation for this struct was generated from the following file:

- xine.h