#include <libbluray/bluray.h>
#include "libavutil/avstring.h"
#include "libavformat/avformat.h"
#include "libavformat/url.h"
#include "libavutil/opt.h"
Go to the source code of this file.
◆ BLURAY_PROTO_PREFIX
#define BLURAY_PROTO_PREFIX "bluray:" |
◆ MIN_PLAYLIST_LENGTH
#define MIN_PLAYLIST_LENGTH 180 /* 3 min */ |
◆ OFFSET
◆ check_disc_info()
◆ bluray_close()
◆ bluray_open()
◆ bluray_read()
◆ bluray_seek()
static int64_t bluray_seek |
( |
URLContext * |
h, |
|
|
int64_t |
pos, |
|
|
int |
whence |
|
) |
| |
|
static |
◆ options
Initial value:= {
}
#define AV_OPT_FLAG_DECODING_PARAM
a generic parameter which can be set by the user for demuxing or decoding
Definition at line 45 of file bluray.c.
◆ bluray_context_class
Initial value:= {
.class_name = "bluray",
}
#define LIBAVUTIL_VERSION_INT
const char * av_default_item_name(void *ptr)
Return the context name.
static const AVOption options[]
Definition at line 53 of file bluray.c.
◆ ff_bluray_protocol
Initial value:= {
.name = "bluray",
}
static int bluray_open(URLContext *h, const char *path, int flags)
static const AVClass bluray_context_class
static int bluray_read(URLContext *h, unsigned char *buf, int size)
static int bluray_close(URLContext *h)
static int64_t bluray_seek(URLContext *h, int64_t pos, int whence)
Definition at line 227 of file bluray.c.