ビデオ エントリで getEditLink() を使用すると、接続しているユーザーがビデオの作成者であっても、常に null になります。
// $this->yt_user is the Zend_Gdata_YouTube object that is connected
// to the API using the user's session token. This same object was
// used to upload the video to the user's account.
// $input['get'] is sanitized $_GET. The id value is the video's ID
// sent by Youtube after a video upload from the browser.
$videoEntry = $this->yt_user->getVideoEntry($input['get']['id']);
var_export($videoEntry->getEditLink());
var_export($videoEntry) を呼び出すことで、$videoEntry が有効な動画であることを確認できます。
アップロード後にビデオを編集できるようにする必要がありますが、getEditLink() は常に null であるため、$videoEntry->getEditLink()->getHref(); を呼び出すことができません。