PDA

View Full Version : CTRL V THREAD



Rican219
07-13-2006, 09:11 PM
Hit CTRL V and post whatever comes up..........................

I'm BORED

WHITEPOWER BISH

Wurm
07-13-2006, 09:12 PM
badminton

Julio
07-13-2006, 09:14 PM
DynaTac 8000X

HalfBaked
07-13-2006, 09:15 PM
http://forums.importatlanta.com/member.php?userid=4239

MongolPup
07-13-2006, 09:21 PM
So you're the coolest guy at Starbucks, big fucking deal! That's like being the smartest person with Down Syndrome."

Tim0713
07-13-2006, 09:25 PM
jvc kd-dv5100

Brett
07-13-2006, 09:33 PM
WHITE POWER RACISE BISHES!!!

5thgcelica
07-13-2006, 10:42 PM
nothing, cause i just turned the comp on.

gijoe0720
07-13-2006, 10:59 PM
IMPORTATLANTA.COM > ATLOFFTOPIC.COM
WHORESLOUNGE
Welcome, gijoe0720.
You last visited: Today at 07:58 PM
Private Messages: 0 Unread, Total 60.

User CP FAQ Members List Calendar New Posts Search Quick Links Log Out



Search Forums


Advanced Search
Quick Links
New Posts
Mark Forums Read
Open Buddy List
User Control Panel
Edit Signature
Edit Avatar
Edit Profile
Edit Options
Miscellaneous
Private Messages
Subscribed Threads
My Profile
Who's Online
Page 1 of 354 1 2 3 4 5 > Last »

Threads in Forum: WHORESLOUNGE Forum Tools Search this Forum
Views: 2,717 Announcement: TUNERFEST SHOOTOUT v.3.0 2006
04-18-2006 Julio (Owner// IA.com)
Rating Thread / Thread Starter Last Post Replies Views
Sticky: Poll: Tunerfest is coming up July 22nd... ( 1 2 3 ... Last Page )
admin Today 06:32 PM
by TransAxle 61 770
Sticky: IMPORT ATLANTA TRIVIA! ( 1 2 3 ... Last Page )
Stretch® Today 02:28 PM
by HalfBaked 45 1,522
Sticky: Car show pointers : ( 1 2 3 ... Last Page )
Julio 07-06-2006 06:55 PM
by Allstar3.8T 93 1,259
First word that comes to mind ( 1 2 3 ... Last Page )
RaИdomGuy Today 11:57 PM
by gijoe0720 2,279 10,525
LNC - This is Our Thread ( 1 2 3 ... Last Page )
Miranda Today 11:57 PM
by flipture 7,837 38,404
baby names ( 1 2 )
boosted1jz Today 11:57 PM
by lexi2003 26 101
Randomguy
Wurm Today 11:42 PM
by 5thgcelica 4 32
CTRL V THREAD
Rican219 Today 11:42 PM
by 5thgcelica 7 65
Next big Topic in the whoreslounge ?
Julio Today 11:41 PM
by 5thgcelica 4 53
WTF my computer is fubared
RaИdomGuy Today 11:39 PM
by 5thgcelica 6 52
Im crazy excited......... ( 1 2 )
Tasuki_Civic Today 10:55 PM
by BTEC 28 170
WHO CANT SWIM OR SKATE??? ( 1 2 3 ... Last Page )
BABY J Today 10:55 PM
by thinkskater 61 517
Dave Chappelle Show: The Lost Episodes - Tupac: Rhymes For The Ages
Interlude Today 10:49 PM
by Interlude 0 9
No little one....
Nittanys1 Today 10:45 PM
by b@d @pple 10 77
New Record Breaking Thread ( 1 2 3 ... Last Page )
~Brett~ Today 10:45 PM
by Tim0713 2,954 10,519
Happy Birthday Kevin Gettens ( 1 2 )
Pablo Today 10:29 PM
by ~Brett~ 23 197
What movie to rent?
RaИdomGuy Today 10:24 PM
by Tim0713 11 58
NOOBS DON'T FUCKING READ ( 1 2 )
Julio Today 10:22 PM
by admin 15 152
Reminder for the Whores comming to Drift Fury!
tracy Today 10:17 PM
by B18c-rex 11 99
Detailing anyone?
rs1-tuning Today 10:13 PM
by Senko 8 58
spiders
RaИdomGuy Today 10:07 PM
by Kalifornia087 11 71
Best Cellphone EVER? ( 1 2 3 )
Julio Today 09:57 PM
by 2mchbooty 37 274
hoo all is pregnant on IA?? ( 1 2 3 ... Last Page )
carrascopa Today 09:48 PM
by RaИdomGuy 147 1,342
Will i get a damn break?!?!?!? ( 1 2 3 ... Last Page )
Scrappy Today 09:38 PM
by §treet_§peed 64 766
ATTN: B16a2 Civic ( 1 2 3 ... Last Page )
itsjustdee Today 09:13 PM
by THAT BOY !!! 85 418
Zidane Headbutt: New Video Evidence Found
chnco Today 09:09 PM
by Rican219 10 82
Thursday Funny
Subleg4 Today 08:58 PM
by Jgsr311 5 54
~~~Why Kids should not be left home ALONE~~~ ( 1 2 )
TRINI4LIFE Today 08:47 PM
by Sibsr20 26 206
My FIRST IM JACK: Thanks Tracy!!
Sibsr20 Today 08:26 PM
by Sibsr20 3 45
Overhauling or Pimping? ( 1 2 3 ... Last Page )
HvyArms Today 08:25 PM
by Subleg4 64 436
Free daily reps ( 1 2 3 ... Last Page )
NSCredondo Today 08:17 PM
by Slow Motion 52 296
Dream garage... (whats yours?) ( 1 2 3 ... Last Page )
admin Today 07:47 PM
by ~The_Duke~ 76 800
YAY FOR ME!!! ( 1 2 )
Marta Mike Today 07:13 PM
by PhAtBoYMr2 19 118
LNC WTF?? ( 1 2 )
driver® Today 06:35 PM
by driver® 25 159
RICER KICKFLIP, PERFORMED BY CH@Dbee ( 1 2 )
CH@Dbee Today 06:22 PM
by Chink5 20 185
Self Vanish Magic Trick???????
NSCredondo Today 06:20 PM
by NSCredondo 13 135
So I just got a strange phone call... ( 1 2 )
Ms Dollar Today 06:05 PM
by driver® 16 182
The Official: B, Ricky, Mark, Dee, Carrascopa, NoLimits and the Crew Whoring thread ( 1 2 3 ... Last Page )
B16a2 Civic Today 06:03 PM
by THAT BOY !!! 1,537 7,711
Whats.....
WTF..kebe Today 05:49 PM
by driver® 5 36
France wants world cup rematch ( 1 2 )
buffdaddy18 Today 05:38 PM
by ~The_Duke~ 15 121
a morning in the life of thinkfast ( 1 2 3 ... Last Page )
thinkfast® Today 05:31 PM
by THAT BOY !!! 104 785
LNC Looking for ride to meet tonight.
Senko Today 05:31 PM
by GsrTurbo320 13 90
ATTN/HOLLA: Carrasco ( 1 2 3 ... Last Page )
thinkfast® Today 05:14 PM
by soul 50 230
Best lies ( 1 2 3 ... Last Page )
B16a2 Civic Today 04:50 PM
by ahmonrah 154 1,430
Brett has SARS ( 1 2 )
Wurm Today 04:47 PM
by GsrTurbo320 18 120
He Have A Deathwish? ( 1 2 3 )
~Brett~ Today 04:18 PM
by THAT BOY !!! 38 235
is ne 1 a virgin ( 1 2 3 ... Last Page )
carrascopa Today 04:18 PM
by LiL PaKi 55 475
anyone with a carfax account?
99SI Today 03:40 PM
by 99SI 2 20
Page 1 of 354 1 2 3 4 5 > Last »


Display Options Currently Active Users Moderators
Showing threads 1 to 45 of 15894 65 (34 members & 31 guests) Moderators: 11
Sorted By Thread Title Last Post Time Number of Replies Number of Views Thread Starter Thread Rating Sort Order Ascending Descending
From the Last Day Last 2 Days Last Week Last 10 Days Last 2 Weeks Last Month Last 45 Days Last 2 Months Last 75 Days Last 100 Days Last Year Beginning
gijoe0720, admin, aero1116, ARFNSX, az17xscrub, babygurl, Binary, Boosted S60R, boosted1jz, CasperSE, CRAMERIZKING, Dragonfly5338, flipture, Gutling, Interlude, JConner, Leisa, lexi2003, Marta Mike, MongolPup, Mr_Mischif, never_finished, Pher, Rican219, Ruiner, scabtastic, skinnyga, SLOWLYbtngU, THAT BOY !!!, Thrust, Tim0713, Truegiant, TwinyTwin, xaznstylegrlx b@d @pple, chuck, collins, A.P. Photography, BTLFED, Spyder, thinkfast®, B16a2 Civic, theskinnyone, Ruiner, Rican219

Forum Tools
Post a New Thread
Mark This Forum Read
Subscribe to This Forum
View Parent Forum
Search this Forum


Advanced Search
New posts Hot thread with new posts
No new posts Hot thread with no new posts
Thread is closed You have posted in this thread

Posting Rules
You may post new threads
You may post replies
You may post attachments
You may edit your posts

--------------------------------------------------------------------------------

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
Please select one User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home -------------------- GENERAL FORUMS IA UPDATES & ANNOUNCEMENTS NEW MEMBERS & FAQs EVENTS, MEETS, & SHOWS FLEA MARKET CARS FOR SALE CAR PARTS GARAGE SALE WTB SELLER/BUYER FEEDBACK SPONSORS & AFFILIATES CORNER STOLEN CARS & CAR PARTS ( ** NEW **) ATLOFFTOPIC.COM WHORESLOUNGE BUSINESS TALK BARS & NIGHT CLUBS GIRLS FORUM GAMES FOOD HEALTH & WELLNESS HOBBIES HOME & APARTMENT TALK MOVIES MUSIC NEWS & POLITICS NWS MATERIAL PETS & ANIMALS PICTURES & PHOTOSHOPS RELATIONSHIPS & SEX RELIGION SCHOOLS & EDUCATION SHOPPING SPORTS TECHNOLOGY TRAVEL & ATTRACTIONS TV SHOWS VIDEOS CAR FORUMS (Tech Area) GENERAL TECH CAR PICS CAR TALK COMPETITION ALL MOTOR FORCED INDUCTION AUDIO & VIDEO WHEELS/BRAKES/TIRES KILLSFORUM.COM PRIVATE LOUNGE CAR MAKE FORUMS AMERICAN DODGE EUROPEAN VOLKSWAGEN/AUDI BMW/MINI JAPANESE NISSAN HONDA MITSUBISHI TOYOTA MAZDA SUBARU MOTORCYCLES CAR CLUBS & TEAMS CHEERLEADERS UNITED ELITE ELITE Private Forum GECKO SQUAD INTERNATIONAL ALLSTARS NEW CLUBS SPEEDMONKEY SPEEDMONKEY PRIVATE LOUNGE PHAT BOY RACING PHAT BOY MEMBERS ONLY PROJECT MOTORSPORTS TEAM ECI TEAM FX TEAM MOMENTUM TEAM XECUSHYN WHO THEN NOW XLR8SHEN XLR8SHEN PRIVATE SPECIAL FORUMS REQUEST & SUGGESTIONS SIGNATURES

JITB
07-13-2006, 11:03 PM
turtle

ORGANIZATIONXIII
07-13-2006, 11:47 PM
<a href="http://tinypic.com"><img src="http://i1.tinypic.com/1zwjjtl.jpg" border="0" alt="Image and video hosting by TinyPic"></a>

BigPoppaHurtm
07-13-2006, 11:55 PM
(Nothing popped up)

man
07-14-2006, 12:05 AM
Are your allergies documented/treated by a medical professional?

Dragonfly5338
07-14-2006, 01:02 AM
http://www.akc.org/breeds/basenji/index.cfm

£G2♣
07-14-2006, 01:05 AM
geetarplayer14

On_Her_Face
07-14-2006, 01:23 AM
:-P

On_Her_Face
07-14-2006, 01:24 AM
So you're the coolest guy at Starbucks, big fucking deal! That's like being the smartest person with Down Syndrome."
lol +1

EP3sAreFun
07-14-2006, 01:30 AM
Battery Tie Down
Helmet
Seat Belts (bolted)
Nothing loose in the interior or engine
Windows must roll down
NO LEAKS whatsoever
Must have all wheel studs and lug nuts

hahhah no fucking way we'll pass that

Ms Dollar
07-14-2006, 08:46 AM
(nothing)...:(

Marty
07-14-2006, 09:20 AM
http://www.racerwholesale.com/images/Super%20Bandit.jpg

AtifSajid
07-14-2006, 09:36 AM
300006521497

SwurvinIn
07-14-2006, 09:38 AM
040265 Right Front flat repair/re-balance 0.00

Bruce Leroy
07-14-2006, 09:40 AM
Mr. Vteckidd

Senko
07-14-2006, 11:18 AM
do a little dance
make a little love
GET DOWN TONIGHT!
GO DOWN TONIGHT!

Scrilla
07-14-2006, 11:20 AM
:lmfao:

Tiff-O-Bitties
07-14-2006, 12:15 PM
http://www.brattdecor.com/products/heritage_crib_black.cfm

~The_Duke~
07-14-2006, 03:49 PM
Apple-TS-TestData-SYS-HOME

silver
07-14-2006, 03:56 PM
I would like a super burrito with beef.. no beans" I let him put the rice on and then when he is putting the steak in there i say "can I get some of the white melted cheese on it?" and he does it and then I say "thanks!"[/

carrascopa
07-14-2006, 04:00 PM
[email protected]

The Yousef
07-14-2006, 04:04 PM
040265 Right Front flat repair/re-balance 0.00

bwhahahahaahaaha!!!!!!

Rican219
07-14-2006, 06:56 PM
wYte POWur! biShes

gijoe0720
07-14-2006, 06:59 PM
Break me down, you got a lovely face
We're going to your place
And now you got to freak me out
Scream so loud, getting fuckin' laid
You want me to stay, but I got to make my way

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back to keep me right on

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back to keep me right on

Take it ALL, the paper is your game
You jump in bed with fame
Another one night paid in full, uh
You're so fine, it won't be a loss
Cashing in the rocks, just to get you face to face

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back to keep me right on

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back to keep me right on

Get the video
Fuck you so good
Get the video
Fuck you so good

Crazy bitch
Crazy bitch
Crazy...bitch

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back to keep me right on

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back, come on

Baby girl
You want it all
To be a star
You'll have to go down
Take it off
No need to talk
You're crazy
But I like the way you fuck me

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back to keep me right on

Hey
You're a crazy bitch
But you fuck so good, I'm on top of it
When I dream, I'm doing you all night
Scratches all down my back to keep me right on
You keep me right on

You're crazy
But I like the way you fuck me

Ms Dollar
07-14-2006, 07:11 PM
<!START BZOINK.COM SURVEY CODE><table><tr><td colspan="2" align="center"><b><i>45 of the most random things you probably never needed to know about someone</i></b></td></tr><tr><td valign="top" align="right">whats your name spelt backwards?:</td><td align="left">idnarb </td></tr><tr><td valign="top" align="right">What did you do last night?:</td><td align="left">I went to sleep because I was sick </td></tr><tr><td valign="top" align="right">The last thing you downloaded onto your computer?:</td><td align="left">Don't remember </td></tr><tr><td valign="top" align="right">Have you ever licked a 9 volt battery?:</td><td align="left">I do believe so... </td></tr><tr><td valign="top" align="right">Last time you swam in a pool?:</td><td align="left">Probably sometime last year </td></tr><tr><td valign="top" align="right">What are you wearing?:</td><td align="left">Pink tank top and jean skirt </td></tr><tr><td valign="top" align="right">How many cars have you owned?:</td><td align="left">2 </td></tr><tr><td valign="top" align="right">Type of music you dislike most?:</td><td align="left">Country </td></tr><tr><td valign="top" align="right">Are you registered to vote?:</td><td align="left">Yes, but I don't actually vote </td></tr><tr><td valign="top" align="right">Do you have cable?:</td><td align="left">Yes, Comcast </td></tr><tr><td valign="top" align="right">What kind of computer do you use?:</td><td align="left">Dell </td></tr><tr><td valign="top" align="right">Ever made a prank phone call?:</td><td align="left">I'm sure I have and I just don't remember </td></tr><tr><td valign="top" align="right">You like anyone right now?:</td><td align="left">Yep </td></tr><tr><td valign="top" align="right">Would you go bungee jumping or sky diving?:</td><td align="left">Yep </td></tr><tr><td valign="top" align="right">Furthest place you ever traveled?:</td><td align="left">Germany </td></tr><tr><td valign="top" align="right">What's your favorite comic strip?:</td><td align="left">I like almost all of them </td></tr><tr><td valign="top" align="right">Do u know all the words to the national anthem?:</td><td align="left">I dunno </td></tr><tr><td valign="top" align="right">Shower, morning or night?:</td><td align="left">Either </td></tr><tr><td valign="top" align="right">Best movie you've seen in the past month?:</td><td align="left">Dunno... </td></tr><tr><td valign="top" align="right">Favorite pizza toppings?:</td><td align="left">Cheese </td></tr><tr><td valign="top" align="right">Chips or popcorn?:</td><td align="left">Chips </td></tr><tr><td valign="top" align="right">What cell phone provider do you have?:</td><td align="left">Cingular </td></tr><tr><td valign="top" align="right">Have you ever smoked peanut shells?:</td><td align="left">Why would anyone do that? </td></tr><tr><td valign="top" align="right">Have you ever been in a beauty pageant?:</td><td align="left">Nope </td></tr><tr><td valign="top" align="right">Orange Juice or apple?:</td><td align="left">Both </td></tr><tr><td valign="top" align="right">Who were the last people you sat at lunch with?:</td><td align="left">I'm not in high school anymore </td></tr><tr><td valign="top" align="right">favorite chocolate bar?:</td><td align="left">Dark Chocolate </td></tr><tr><td valign="top" align="right">Who is your longest friend and how long?:</td><td align="left">Erik...I have known him for about 6 years </td></tr><tr><td valign="top" align="right">Last time you ate a homegrown tomato?:</td><td align="left">Don't remember </td></tr><tr><td valign="top" align="right">Have you ever won a trophy?:</td><td align="left">Yes, for gymnastics long time ago </td></tr><tr><td valign="top" align="right">Favorite arcade game?:</td><td align="left">Pacman </td></tr><tr><td valign="top" align="right">Ever ordered from an infomercial?:</td><td align="left">Nope </td></tr><tr><td valign="top" align="right">Sprite or 7-UP?:</td><td align="left">Sprite </td></tr><tr><td valign="top" align="right">Have you ever had to wear a uniform to school/work?:</td><td align="left">To work yes, school no </td></tr><tr><td valign="top" align="right">Last thing you bought at Walgreens?:</td><td align="left">WTF...I dunno </td></tr><tr><td valign="top" align="right">Ever thrown up in public?:</td><td align="left">Yes </td></tr><tr><td valign="top" align="right">Would you prefer being a millionaire or finding true love?:</td><td align="left">True love </td></tr><tr><td valign="top" align="right">Do you believe in love at first sight?:</td><td align="left">Yes </td></tr><tr><td valign="top" align="right">SPONGEBOB OR JIMMY NEUTRON?:</td><td align="left">Neither, both gay </td></tr><tr><td valign="top" align="right">Did you have long hair as a young kid?:</td><td align="left">Yes </td></tr><tr><td valign="top" align="right">What message is on your voicemail machine?:</td><td align="left">Hey guys I can't get to my phone right now, but leave me a message and I'll get back to you. </td></tr><tr><td valign="top" align="right">Where would you like to go right now?:</td><td align="left">Dunno...anywhere but home </td></tr><tr><td valign="top" align="right">Whats the name of your pet?:</td><td align="left">Don't have one right now </td></tr><tr><td valign="top" align="right">What kind of back pack do you have, and what's in it?:</td><td align="left">I don't go to school </td></tr><tr><td valign="top" align="right">What do you think about most?:</td><td align="left">How I'm going to pay all of my bills </td></tr><tr><td colspan="2" align="center"><a href="http://www.bzoink.com/S57039/45_of_the_most_random_things_you_probably_never_ne eded_to_know_about_someone.html" title="45 of the most random things you probably never needed to know about someone">Take this survey</a> | <a href="http://www.bzoink.com/surveys" title="Bzoink Surveys">Find more surveys</a><br />You've been totally <a href="http://www.bzoink.com" title="Bzoink">Bzoink*d</a></td></tr></table><!END BZOINK.COM SURVEY CODE>

nightracer
07-14-2006, 07:51 PM
I'll be spending the next few months hacking this shit. :boobies: :crazy: :bump:

#define HAVE_AV_CONFIG_H
#include <limits.h>
#include "avformat.h"
#include "framehook.h"
#include "dsputil.h"
#include "opt.h"

#ifndef __MINGW32__
#include <unistd.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <sys/time.h>
#include <termios.h>
#include <sys/resource.h>
#include <signal.h>
#endif
#ifdef CONFIG_OS2
#include <sys/types.h>
#include <sys/select.h>
#include <stdlib.h>
#endif
#undef time //needed because HAVE_AV_CONFIG_H is defined on top
#include <time.h>

#include "version.h"
#include "cmdutils.h"

#undef NDEBUG
#include <assert.h>

#if !defined(INFINITY) && defined(HUGE_VAL)
#define INFINITY HUGE_VAL
#endif

/* select an input stream for an output stream */
typedef struct AVStreamMap {
int file_index;
int stream_index;
int sync_file_index;
int sync_stream_index;
} AVStreamMap;

/** select an input file for an output file */
typedef struct AVMetaDataMap {
int out_file;
int in_file;
} AVMetaDataMap;

extern const OptionDef options[];

static void show_help(void);
static void show_license(void);
static int opt_default(const char *opt, const char *arg);

#define MAX_FILES 20

static AVFormatContext *input_files[MAX_FILES];
static int64_t input_files_ts_offset[MAX_FILES];
static int nb_input_files = 0;

static AVFormatContext *output_files[MAX_FILES];
static int nb_output_files = 0;

static AVStreamMap stream_maps[MAX_FILES];
static int nb_stream_maps;

static AVMetaDataMap meta_data_maps[MAX_FILES];
static int nb_meta_data_maps;

static AVInputFormat *file_iformat;
static AVOutputFormat *file_oformat;
static AVImageFormat *image_format;
static int frame_width = 0;
static int frame_height = 0;
static float frame_aspect_ratio = 0;
static enum PixelFormat frame_pix_fmt = PIX_FMT_NONE;
static int frame_padtop = 0;
static int frame_padbottom = 0;
static int frame_padleft = 0;
static int frame_padright = 0;
static int padcolor[3] = {16,128,128}; /* default to black */
static int frame_topBand = 0;
static int frame_bottomBand = 0;
static int frame_leftBand = 0;
static int frame_rightBand = 0;
static int max_frames[4] = {INT_MAX, INT_MAX, INT_MAX, INT_MAX};
static int frame_rate = 25;
static int frame_rate_base = 1;
static int video_bit_rate = 200*1000;
static int video_bit_rate_tolerance = 4000*1000;
static float video_qscale = 0;
static int video_qmin = 2;
static int video_qmax = 31;
static int video_lmin = 2*FF_QP2LAMBDA;
static int video_lmax = 31*FF_QP2LAMBDA;
static int video_mb_lmin = 2*FF_QP2LAMBDA;
static int video_mb_lmax = 31*FF_QP2LAMBDA;
static int video_qdiff = 3;
static float video_qblur = 0.5;
static float video_qsquish = 0.0;
static float video_qcomp = 0.5;
static uint16_t *intra_matrix = NULL;
static uint16_t *inter_matrix = NULL;
#if 0 //experimental, (can be removed)
static float video_rc_qsquish=1.0;
static float video_rc_qmod_amp=0;
static int video_rc_qmod_freq=0;
#endif
static char *video_rc_override_string=NULL;
static char *video_rc_eq="tex^qComp";
static int video_rc_buffer_size=0;
static float video_rc_buffer_aggressivity=1.0;
static int video_rc_max_rate=0;
static int video_rc_min_rate=0;
static float video_rc_initial_cplx=0;
static float video_b_qfactor = 1.25;
static float video_b_qoffset = 1.25;
static float video_i_qfactor = -0.8;
static float video_i_qoffset = 0.0;
static int video_intra_quant_bias= FF_DEFAULT_QUANT_BIAS;
static int video_inter_quant_bias= FF_DEFAULT_QUANT_BIAS;
static int me_method = ME_EPZS;
static int video_disable = 0;
static int video_discard = 0;
static int video_codec_id = CODEC_ID_NONE;
static int video_codec_tag = 0;
static int same_quality = 0;
static int b_frames = 0;
static int pre_me = 0;
static int do_deinterlace = 0;
static int workaround_bugs = FF_BUG_AUTODETECT;
static int packet_size = 0;
static int error_rate = 0;
static int strict = 0;
static int top_field_first = -1;
static int sc_threshold = 0;
static int me_threshold = 0;
static int mb_threshold = 0;
static int intra_dc_precision = 8;
static int me_penalty_compensation= 256;
static int frame_skip_threshold= 0;
static int frame_skip_factor= 0;
static int frame_skip_exp= 0;
extern int loop_input; /* currently a hack */
static int loop_output = AVFMT_NOOUTPUTLOOP;
static int genpts = 0;
static int qp_hist = 0;

static int gop_size = 12;
static int intra_only = 0;
static int audio_sample_rate = 44100;
static int audio_bit_rate = 64000;
#define QSCALE_NONE -99999
static float audio_qscale = QSCALE_NONE;
static int audio_disable = 0;
static int audio_channels = 1;
static int audio_codec_id = CODEC_ID_NONE;
static int audio_codec_tag = 0;
static char *audio_language = NULL;

static int subtitle_codec_id = CODEC_ID_NONE;
static char *subtitle_language = NULL;

static int mux_rate= 0;
static int mux_packet_size= 0;
static float mux_preload= 0.5;
static float mux_max_delay= 0.7;

static int64_t recording_time = 0;
static int64_t start_time = 0;
static int64_t rec_timestamp = 0;
static int64_t input_ts_offset = 0;
static int file_overwrite = 0;
static char *str_title = NULL;
static char *str_author = NULL;
static char *str_copyright = NULL;
static char *str_comment = NULL;
static int do_benchmark = 0;
static int do_hex_dump = 0;
static int do_pkt_dump = 0;
static int do_psnr = 0;
static int do_vstats = 0;
static int do_pass = 0;
static char *pass_logfilename = NULL;
static int audio_stream_copy = 0;
static int video_stream_copy = 0;
static int subtitle_stream_copy = 0;
static int video_sync_method= 1;
static int audio_sync_method= 0;
static int copy_ts= 0;
static int opt_shortest = 0; //
static int video_global_header = 0;

static int rate_emu = 0;

#ifdef CONFIG_BKTR
static const char *video_grab_format = "bktr";
#else
#ifdef CONFIG_VIDEO4LINUX2
static const char *video_grab_format = "video4linux2";
#else
static const char *video_grab_format = "video4linux";
#endif
#endif
static char *video_device = NULL;
static char *grab_device = NULL;
static int video_channel = 0;
static char *video_standard = "ntsc";

static const char *audio_grab_format = "audio_device";
static char *audio_device = NULL;
static int audio_volume = 256;

static int using_stdin = 0;
static int using_vhook = 0;
static int verbose = 1;
static int thread_count= 1;
static int q_pressed = 0;
static int me_range = 0;
static int64_t video_size = 0;
static int64_t audio_size = 0;
static int64_t extra_size = 0;
static int nb_frames_dup = 0;
static int nb_frames_drop = 0;
static int input_sync;
static int limit_filesize = 0; //

static int pgmyuv_compatibility_hack=0;
static int dts_delta_threshold = 10;

const char **opt_names=NULL;
int opt_name_count=0;
AVCodecContext *avctx_opts;

static AVBitStreamFilterContext *video_bitstream_filters=NULL;
static AVBitStreamFilterContext *audio_bitstream_filters=NULL;
static AVBitStreamFilterContext *bitstream_filters[MAX_FILES][MAX_STREAMS];

#define DEFAULT_PASS_LOGFILENAME "ffmpeg2pass"

struct AVInputStream;

typedef struct AVOutputStream {
int file_index; /* file index */
int index; /* stream index in the output file */
int source_index; /* AVInputStream index */
AVStream *st; /* stream in the output file */
int encoding_needed; /* true if encoding needed for this stream */
int frame_number;
/* input pts and corresponding output pts
for A/V sync */
//double sync_ipts; /* dts from the AVPacket of the demuxer in second units */
struct AVInputStream *sync_ist; /* input stream to sync against */
int64_t sync_opts; /* output frame counter, could be changed to some true timestamp */ //FIXME look at frame_number
/* video only */
int video_resample;
AVFrame pict_tmp; /* temporary image for resampling */
ImgReSampleContext *img_resample_ctx; /* for image resampling */

int video_crop;
int topBand; /* cropping area sizes */
int leftBand;

int video_pad;
int padtop; /* padding area sizes */
int padbottom;
int padleft;
int padright;

/* audio only */
int audio_resample;
ReSampleContext *resample; /* for audio resampling */
FifoBuffer fifo; /* for compression: one audio fifo per codec */
FILE *logfile;
} AVOutputStream;

typedef struct AVInputStream {
int file_index;
int index;
AVStream *st;
int discard; /* true if stream data should be discarded */
int decoding_needed; /* true if the packets must be decoded in 'raw_fifo' */
int64_t sample_index; /* current sample */

int64_t start; /* time when read started */
unsigned long frame; /* current frame */
int64_t next_pts; /* synthetic pts for cases where pkt.pts
is not defined */
int64_t pts; /* current pts */
int is_start; /* is 1 at the start and after a discontinuity */
} AVInputStream;

typedef struct AVInputFile {
int eof_reached; /* true if eof reached */
int ist_index; /* index of first stream in ist_table */
int buffer_size; /* current total buffer size */
int buffer_size_max; /* buffer size at which we consider we can stop
buffering */
int nb_streams; /* nb streams we are aware of */
} AVInputFile;

#ifndef __MINGW32__

/* init terminal so that we can grab keys */
static struct termios oldtty;

static void term_exit(void)
{
tcsetattr (0, TCSANOW, &oldtty);
}

static volatile sig_atomic_t received_sigterm = 0;

static void
sigterm_handler(int sig)
{
received_sigterm = sig;
term_exit();
}

static void term_init(void)
{
struct termios tty;

tcgetattr (0, &tty);
oldtty = tty;

tty.c_iflag &= ~(IGNBRK|BRKINT|PARMRK|ISTRIP
|INLCR|IGNCR|ICRNL|IXON);
tty.c_oflag |= OPOST;
tty.c_lflag &= ~(ECHO|ECHONL|ICANON|IEXTEN);
tty.c_cflag &= ~(CSIZE|PARENB);
tty.c_cflag |= CS8;
tty.c_cc[VMIN] = 1;
tty.c_cc[VTIME] = 0;

tcsetattr (0, TCSANOW, &tty);

signal(SIGINT , sigterm_handler); /* Interrupt (ANSI). */
signal(SIGQUIT, sigterm_handler); /* Quit (POSIX). */
signal(SIGTERM, sigterm_handler); /* Termination (ANSI). */
/*
register a function to be called at normal program termination
*/
atexit(term_exit);
#ifdef CONFIG_BEOS_NETSERVER
fcntl(0, F_SETFL, fcntl(0, F_GETFL) | O_NONBLOCK);
#endif
}

/* read a key without blocking */
static int read_key(void)
{
int n = 1;
unsigned char ch;
#ifndef CONFIG_BEOS_NETSERVER
struct timeval tv;
fd_set rfds;

FD_ZERO(&rfds);
FD_SET(0, &rfds);
tv.tv_sec = 0;
tv.tv_usec = 0;
n = select(1, &rfds, NULL, NULL, &tv);
#endif
if (n > 0) {
n = read(0, &ch, 1);
if (n == 1)
return ch;

return n;
}
return -1;
}

static int decode_interrupt_cb(void)
{
return q_pressed || (q_pressed = read_key() == 'q');
}

#else

static volatile int received_sigterm = 0;

/* no interactive support */
static void term_exit(void)
{
}

static void term_init(void)
{
}

static int read_key(void)
{
return 0;
}

#endif

static int read_ffserver_streams(AVFormatContext *s, const char *filename)
{
int i, err;
AVFormatContext *ic;

err = av_open_input_file(&ic, filename, NULL, FFM_PACKET_SIZE, NULL);
if (err < 0)
return err;
/* copy stream format */
s->nb_streams = ic->nb_streams;
for(i=0;i<ic->nb_streams;i++) {
AVStream *st;

// FIXME: a more elegant solution is needed
st = av_mallocz(sizeof(AVStream));
memcpy(st, ic->streams[i], sizeof(AVStream));
st->codec = avcodec_alloc_context();
memcpy(st->codec, ic->streams[i]->codec, sizeof(AVCodecContext));
s->streams[i] = st;
}

av_close_input_file(ic);
return 0;
}

static double
get_sync_ipts(const AVOutputStream *ost)
{
const AVInputStream *ist = ost->sync_ist;
return (double)(ist->pts + input_files_ts_offset[ist->file_index] - start_time)/AV_TIME_BASE;
}

static void write_frame(AVFormatContext *s, AVPacket *pkt, AVCodecContext *avctx, AVBitStreamFilterContext *bsfc){
while(bsfc){
AVPacket new_pkt= *pkt;
int a= av_bitstream_filter_filter(bsfc, avctx, NULL,
&new_pkt.data, &new_pkt.size,
pkt->data, pkt->size,
pkt->flags & PKT_FLAG_KEY);
if(a){
av_free_packet(pkt);
new_pkt.destruct= av_destruct_packet;
}
*pkt= new_pkt;

bsfc= bsfc->next;
}

av_interleaved_write_frame(s, pkt);
}

#define MAX_AUDIO_PACKET_SIZE (128 * 1024)

static void do_audio_out(AVFormatContext *s,
AVOutputStream *ost,
AVInputStream *ist,
unsigned char *buf, int size)
{
uint8_t *buftmp;
static uint8_t *audio_buf = NULL;
static uint8_t *audio_out = NULL;
const int audio_out_size= 4*MAX_AUDIO_PACKET_SIZE;

int size_out, frame_bytes, ret;
AVCodecContext *enc= ost->st->codec;

/* SC: dynamic allocation of buffers */
if (!audio_buf)
audio_buf = av_malloc(2*MAX_AUDIO_PACKET_SIZE);
if (!audio_out)
audio_out = av_malloc(audio_out_size);
if (!audio_buf || !audio_out)
return; /* Should signal an error ! */

if(audio_sync_method){
double delta = get_sync_ipts(ost) * enc->sample_rate - ost->sync_opts
- fifo_size(&ost->fifo, ost->fifo.rptr)/(ost->st->codec->channels * 2);
double idelta= delta*ist->st->codec->sample_rate / enc->sample_rate;
int byte_delta= ((int)idelta)*2*ist->st->codec->channels;

//FIXME resample delay
if(fabs(delta) > 50){
if(ist->is_start){
if(byte_delta < 0){
byte_delta= FFMAX(byte_delta, -size);
size += byte_delta;
buf -= byte_delta;
if(verbose > 2)
fprintf(stderr, "discarding %d audio samples\n", (int)-delta);
if(!size)
return;
ist->is_start=0;
}else{
static uint8_t *input_tmp= NULL;
input_tmp= av_realloc(input_tmp, byte_delta + size);

if(byte_delta + size <= MAX_AUDIO_PACKET_SIZE)
ist->is_start=0;
else
byte_delta= MAX_AUDIO_PACKET_SIZE - size;

memset(input_tmp, 0, byte_delta);
memcpy(input_tmp + byte_delta, buf, size);
buf= input_tmp;
size += byte_delta;
if(verbose > 2)
fprintf(stderr, "adding %d audio samples of silence\n", (int)delta);
}
}else if(audio_sync_method>1){
int comp= clip(delta, -audio_sync_method, audio_sync_method);
assert(ost->audio_resample);
if(verbose > 2)
fprintf(stderr, "compensating audio timestamp drift:%f compensation:%d in:%d\n", delta, comp, enc->sample_rate);
// fprintf(stderr, "drift:%f len:%d opts:%lld ipts:%lld fifo:%d\n", delta, -1, ost->sync_opts, (int64_t)(get_sync_ipts(ost) * enc->sample_rate), fifo_size(&ost->fifo, ost->fifo.rptr)/(ost->st->codec->channels * 2));
av_resample_compensate(*(struct AVResampleContext**)ost->resample, comp, enc->sample_rate);
}
}
}else
ost->sync_opts= lrintf(get_sync_ipts(ost) * enc->sample_rate)
- fifo_size(&ost->fifo, ost->fifo.rptr)/(ost->st->codec->channels * 2); //FIXME wrong

if (ost->audio_resample) {
buftmp = audio_buf;
size_out = audio_resample(ost->resample,
(short *)buftmp, (short *)buf,
size / (ist->st->codec->channels * 2));
size_out = size_out * enc->channels * 2;
} else {
buftmp = buf;
size_out = size;
}

/* now encode as many frames as possible */
if (enc->frame_size > 1) {
/* output resampled raw samples */
fifo_write(&ost->fifo, buftmp, size_out,
&ost->fifo.wptr);

frame_bytes = enc->frame_size * 2 * enc->channels;

while (fifo_read(&ost->fifo, audio_buf, frame_bytes,
&ost->fifo.rptr) == 0) {
AVPacket pkt;
av_init_packet(&pkt);

ret = avcodec_encode_audio(enc, audio_out, audio_out_size,
(short *)audio_buf);
audio_size += ret;
pkt.stream_index= ost->index;
pkt.data= audio_out;
pkt.size= ret;
if(enc->coded_frame && enc->coded_frame->pts != AV_NOPTS_VALUE)
pkt.pts= av_rescale_q(enc->coded_frame->pts, enc->time_base, ost->st->time_base);
pkt.flags |= PKT_FLAG_KEY;
write_frame(s, &pkt, ost->st->codec, bitstream_filters[ost->file_index][pkt.stream_index]);

ost->sync_opts += enc->frame_size;
}
} else {
AVPacket pkt;
av_init_packet(&pkt);

ost->sync_opts += size_out / (2 * enc->channels);

/* output a pcm frame */
/* XXX: change encoding codec API to avoid this ? */
switch(enc->codec->id) {
case CODEC_ID_PCM_S32LE:
case CODEC_ID_PCM_S32BE:
case CODEC_ID_PCM_U32LE:
case CODEC_ID_PCM_U32BE:
size_out = size_out << 1;
break;
case CODEC_ID_PCM_S24LE:
case CODEC_ID_PCM_S24BE:
case CODEC_ID_PCM_U24LE:
case CODEC_ID_PCM_U24BE:
case CODEC_ID_PCM_S24DAUD:
size_out = size_out / 2 * 3;
break;
case CODEC_ID_PCM_S16LE:
case CODEC_ID_PCM_S16BE:
case CODEC_ID_PCM_U16LE:
case CODEC_ID_PCM_U16BE:
break;
default:
size_out = size_out >> 1;
break;
}
ret = avcodec_encode_audio(enc, audio_out, size_out,
(short *)buftmp);
audio_size += ret;
pkt.stream_index= ost->index;
pkt.data= audio_out;
pkt.size= ret;
if(enc->coded_frame && enc->coded_frame->pts != AV_NOPTS_VALUE)
pkt.pts= av_rescale_q(enc->coded_frame->pts, enc->time_base, ost->st->time_base);
pkt.flags |= PKT_FLAG_KEY;
write_frame(s, &pkt, ost->st->codec, bitstream_filters[ost->file_index][pkt.stream_index]);
}
}

static void pre_process_video_frame(AVInputStream *ist, AVPicture *picture, void **bufp)
{
AVCodecContext *dec;
AVPicture *picture2;
AVPicture picture_tmp;
uint8_t *buf = 0;

dec = ist->st->codec;

/* deinterlace : must be done before any resize */
if (do_deinterlace || using_vhook) {
int size;

/* create temporary picture */
size = avpicture_get_size(dec->pix_fmt, dec->width, dec->height);
buf = av_malloc(size);
if (!buf)
return;

~The_Duke~
07-14-2006, 07:57 PM
you need to teach me how to write C++ like that...lol

CSquared
07-14-2006, 08:06 PM
http://www.rrpicturearchives.net/pictures/1001/CSXT%20Southbound%20Freight%20Train%20CSXT%208445. jpg

nightracer
07-14-2006, 08:32 PM
you need to teach me how to write C++ like that...lol
I can read it, I can't write it quite like that. I just have the programming logic from Java. I'm just going to look every line up, study it and figure out how to either omit it without loosing functionality or use it for my own purpose. Its not a matter of being hard its a matter of spending time. I WILL the spend time to achieve my goal. :cool:

man
07-14-2006, 08:48 PM
http://www.italiancar.com.au/images/zg%207%20DEF_lg.jpg

http://www.italiancar.com.au/images/zg%207%20DEF_lg.jpg

The Golden Child
07-15-2006, 01:25 PM
6901 Glenlake Pkwy