| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Wed, 20 Aug 2025 01:15:44 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090709224929
location: https://web.archive.org/web/20090709224929/https://github.com/doublec/plogg/tree/master
server-timing: captures_list;dur=0.637248, exclusion.robots;dur=0.020854, exclusion.robots.policy;dur=0.011053, esindex;dur=0.013439, cdx.remote;dur=92.493117, LoadShardBlock;dur=254.594522, PetaboxLoader3.datanode;dur=72.598990, PetaboxLoader3.resolve;dur=82.922298
x-app-server: wwwb-app214
x-ts: 302
x-tr: 374
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app214; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Wed, 20 Aug 2025 01:15:45 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Thu, 09 Jul 2009 22:49:28 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 368ms
x-archive-orig-etag: "62864ab961b3c877b0e3a26aeb6ec142"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 26191
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 09 Jul 2009 22:49:29 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Thu, 09 Jul 2009 22:49:29 GMT", ; rel="memento"; datetime="Thu, 09 Jul 2009 22:49:29 GMT", ; rel="next memento"; datetime="Mon, 29 Nov 2010 10:15:30 GMT", ; rel="last memento"; datetime="Tue, 22 Jul 2014 13:42:15 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090709194222_crawl100.gpg-c/52_10_20090709224921_crawl101.arc.gz
server-timing: captures_list;dur=6.946774, exclusion.robots;dur=0.019576, exclusion.robots.policy;dur=0.009371, esindex;dur=0.010414, cdx.remote;dur=9.514987, LoadShardBlock;dur=446.687769, PetaboxLoader3.datanode;dur=482.596373, PetaboxLoader3.resolve;dur=74.367924, load_resource;dur=132.678341
x-app-server: wwwb-app214
x-ts: 200
x-tr: 662
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
doublec's plogg at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| Description: | Read and Play Ogg files using low level Ogg libraries edit |
| Homepage: | https://www.bluishcoder.co.nz edit |
| Public Clone URL: |
git://github.com/doublec/plogg.git
Give this clone URL to anyone.
git clone git://github.com/doublec/plogg.git
|
| Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:doublec/plogg.git
|
plogg /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Jun 24 03:39:32 -0700 2009 | Initial commit [doublec] |
| |
.gitmodules | Wed Jun 24 07:49:37 -0700 2009 | Add libvorbis and libsydneyaudio [doublec] |
| |
README | Sat Jun 27 03:09:23 -0700 2009 | Add URL to readme [doublec] |
| |
makefile | Wed Jun 24 21:06:44 -0700 2009 | Fix makefile [doublec] |
| |
part1.html | Wed Jun 24 04:34:06 -0700 2009 | Add weblog post text [doublec] |
| |
part2.html | Thu Jun 25 19:10:37 -0700 2009 | Update part2 post for error value [doublec] |
| |
part3.html | Wed Jun 24 20:55:04 -0700 2009 | Add post about the vorbis code [doublec] |
| |
part4.html | Sat Jun 27 03:09:23 -0700 2009 | Add URL to readme [doublec] |
| |
plogg.cpp | Sat Jun 27 02:16:33 -0700 2009 | Ensure there is always an audio track [doublec] |
| |
thirdparty/ | Wed Jun 24 07:49:37 -0700 2009 | Add libvorbis and libsydneyaudio [doublec] |
plogg ===== This is an example of using the libogg api to read and decode Ogg files. It is hosted on github at: https://github.com/doublec/plogg/tree For more information see this weblog posts: https://www.bluishcoder.co.nz/2009/06/reading-ogg-files-using-libogg.html https://www.bluishcoder.co.nz/2009/06/decoding-theora-files-using-libtheora.html https://www.bluishcoder.co.nz/2009/06/decoding-vorbis-files-with-libvorbis.html https://www.bluishcoder.co.nz/2009/06/playing-ogg-files-with-audio-and-video.html The following branches are available in the repository: master - Combined parts to make a usable player part1_ogg - Reads Ogg files but doesn't decode part2_theora - Extends part 1 to decode and display theora part3_vorbis - Extends part 1 to decode and play vorbis part4_avsync - Combines part 2 and 3 to play videos with synchronised audio and video. You will need the following third party libraries to build: - boost - SDL The following are also required but included as submodules: - libogg - libtheora - libvorbis - libsydneyaudio For a complete rebuild, including retrieval of this repository and submodules: $ git clone git://github.com/doublec/plogg.git $ cd plogg $ git submodule init $ git submodule update $ make Links to Ogg documentation: libogg - https://www.xiph.org/ogg/doc/libogg/ libtheora - https://theora.org/doc/libtheora-1.0/ libvorbis - https://xiph.org/vorbis/doc/
This feature is coming soon. Sit tight!











