Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 ‘default’and’best’formats
A
 About
 Additional modules
 Additional reading
 API Functions
B
 Before you submit patches
C
 Callbacks
 Checklist
 Close active session
 Common properties
 Contributing
 Convenience functions
 Creating a patch
D
 Dynamic list
E
 Enumerations
 Example
F
 Functions
G
 General tips
 General Tips
 Generate the patch
 Generating network traffic logs
 Getting started
H
 h, llst
 Handles
 Help
 Help:Development
 Help:Patches
 Help:Style
 How to get the code
I
 ident function
 Ident properties
 ident:Required fields
 Idioms
 Info types
L
 lua, Customizing the foo
M
 Macros
 Media properties
 More about’default’and’best’
N
 net.h
 Network Interface
 Network properties
 New session
O
 Once a website is chosen
 Options
 Other
 Overview
 Overview:Formats
 Overview:Linked list
 Overview:Network
P
 parse function
 Parse URL
 parse:Errors
 parse:Notes
 parse:Optional fields
 parse:Required fields
 Property feature shorthands
 Property features
 Protocols
‘default’ and ‘best’ are not formats.
quvi is a command line tool for parsing Adobe Flash media stream URLs.
Additional modules with functions.
For technical specifications.
Functions that return format lists.
Considerations.
Before you submit your webscript.
To end a session, call quvi_close.
If you are interested in contributing new scripts to the project, please see Help, Webscript: Tutorial and Webscript: Guidelines.
Please submit your contributions in the patch at url target=”http://en.wikipedia” name=”http://en.wikipedia”.org/wiki/Patch_%28Unix%29 format.
Addresses the issues with the Static list.
Basic use, initialize new session and parse URL.
General tips and recommendations.
Useful tips.
We prefer new webscripts in the patch format.
Logs may be helpful sometimes.
Choose a website if you have not already.
quvi_llst_node_t Node handle
You can help with the quvi project in a number of ways.
quvi project uses astyle at url target=”http://astyle.sourceforge” name=”http://astyle.sourceforge”.net/ to reformat the C source code.
quvi project uses the repo.or.cz service for hosting the git repo.
Identifies the webscript to the library.
Must set the following fields.
Useful LUA idioms.
You will be using LUA patterns.
How these are determined is webscript specific.
Allows overriding the default use of libcurl at url target=”http://curl.haxx” name=”http://curl.haxx”.se/libcurl/c/ in libquvi.
Every new session starts with quvi_init.
Read Webscript: Guidelines.
Parses the media details.
To parse an URL to media details, use quvi_parse.
Parsing (e.g.
Important notes.
Set these if data is available or otherwise applicable.
Must set the following fields.
Historically quvi only worked with HTTP.
Close